0001437749-22-006139.txt : 20220314 0001437749-22-006139.hdr.sgml : 20220314 20220314162756 ACCESSION NUMBER: 0001437749-22-006139 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 119 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220314 DATE AS OF CHANGE: 20220314 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BEL FUSE INC /NJ CENTRAL INDEX KEY: 0000729580 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COILS, TRANSFORMERS & OTHER INDUCTORS [3677] IRS NUMBER: 221463699 STATE OF INCORPORATION: NJ FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-11676 FILM NUMBER: 22736994 BUSINESS ADDRESS: STREET 1: 206 VAN VORST ST. CITY: JERSEY CITY STATE: NJ ZIP: 07302 BUSINESS PHONE: 2014320463 MAIL ADDRESS: STREET 1: 206 VAN VORST ST. CITY: JERSEY CITY STATE: NJ ZIP: 07302 10-K 1 belfb20211231_10k.htm FORM 10-K belfb20211231_10k.htm
0000729580 BEL FUSE INC /NJ false --12-31 FY 2021 1,536 1,036 0 0 1,000,000 1,000,000 0 0 0.10 0.10 10,000,000 10,000,000 2,144,912 2,144,912 1,072,769 1,072,769 0.10 0.10 30,000,000 30,000,000 10,377,102 10,208,602 3,218,307 3,218,307 334 8 0 7 875 738 0.24 0.28 8 7 738 0.24 0.28 334 0 875 3 0 0 1 1 7.1 0.1 0 0 0.3 0.7 5 0.4 30.0 1.1 0.3 0 0 3.0 3.2 0.06 0.07 1 8 417 750 7 0 502 1,377 20,032 4,045 24,065 933 895 13,142 19 4,940 18,063 1,431 1,075 14,911 87 3,865 18,863 This reclassification relates to the amortization of prior service costs and gains/losses associated with the Company's SERP plan. This expense is reflected in other expense, net on the accompanying consolidated statement of operations. 0000729580belfa:DeloitteToucheLLPMember2021-01-012021-12-31 00007295802021-01-012021-12-31 0000729580us-gaap:CommonClassAMember2021-01-012021-12-31 0000729580us-gaap:CommonClassBMember2021-01-012021-12-31 iso4217:USD 00007295802021-06-30 xbrli:shares 0000729580us-gaap:CommonClassAMember2022-03-01 0000729580us-gaap:CommonClassBMember2022-03-01 thunderdome:item 00007295802021-12-31 00007295802020-12-31 iso4217:USDxbrli:shares 0000729580us-gaap:CommonClassAMember2021-12-31 0000729580us-gaap:CommonClassAMember2020-12-31 0000729580us-gaap:CommonClassBMember2021-12-31 0000729580us-gaap:CommonClassBMember2020-12-31 00007295802020-01-012020-12-31 0000729580us-gaap:CommonClassAMember2020-01-012020-12-31 0000729580us-gaap:CommonClassBMember2020-01-012020-12-31 00007295802019-12-31 0000729580us-gaap:RetainedEarningsMember2019-12-31 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-31 0000729580belfa:CommonStockCommonClassAMember2019-12-31 0000729580belfa:CommonStockCommonClassBMember2019-12-31 0000729580us-gaap:AdditionalPaidInCapitalMember2019-12-31 0000729580us-gaap:RetainedEarningsMember2020-01-012020-12-31 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-31 0000729580belfa:CommonStockCommonClassAMember2020-01-012020-12-31 0000729580belfa:CommonStockCommonClassBMember2020-01-012020-12-31 0000729580us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-31 0000729580us-gaap:CommonClassAMemberus-gaap:RetainedEarningsMember2020-01-012020-12-31 0000729580us-gaap:CommonClassAMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-31 0000729580us-gaap:CommonClassAMemberbelfa:CommonStockCommonClassAMember2020-01-012020-12-31 0000729580us-gaap:CommonClassAMemberbelfa:CommonStockCommonClassBMember2020-01-012020-12-31 0000729580us-gaap:CommonClassAMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-31 0000729580us-gaap:CommonClassBMemberus-gaap:RetainedEarningsMember2020-01-012020-12-31 0000729580us-gaap:CommonClassBMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-31 0000729580us-gaap:CommonClassBMemberbelfa:CommonStockCommonClassAMember2020-01-012020-12-31 0000729580us-gaap:CommonClassBMemberbelfa:CommonStockCommonClassBMember2020-01-012020-12-31 0000729580us-gaap:CommonClassBMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-31 0000729580us-gaap:RetainedEarningsMember2020-12-31 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-31 0000729580belfa:CommonStockCommonClassAMember2020-12-31 0000729580belfa:CommonStockCommonClassBMember2020-12-31 0000729580us-gaap:AdditionalPaidInCapitalMember2020-12-31 0000729580us-gaap:RetainedEarningsMember2021-01-012021-12-31 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-31 0000729580belfa:CommonStockCommonClassAMember2021-01-012021-12-31 0000729580belfa:CommonStockCommonClassBMember2021-01-012021-12-31 0000729580us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-31 0000729580us-gaap:CommonClassAMemberus-gaap:RetainedEarningsMember2021-01-012021-12-31 0000729580us-gaap:CommonClassAMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-31 0000729580us-gaap:CommonClassAMemberbelfa:CommonStockCommonClassAMember2021-01-012021-12-31 0000729580us-gaap:CommonClassAMemberbelfa:CommonStockCommonClassBMember2021-01-012021-12-31 0000729580us-gaap:CommonClassAMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-31 0000729580us-gaap:CommonClassBMemberus-gaap:RetainedEarningsMember2021-01-012021-12-31 0000729580us-gaap:CommonClassBMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-31 0000729580us-gaap:CommonClassBMemberbelfa:CommonStockCommonClassAMember2021-01-012021-12-31 0000729580us-gaap:CommonClassBMemberbelfa:CommonStockCommonClassBMember2021-01-012021-12-31 0000729580us-gaap:CommonClassBMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-31 0000729580us-gaap:RetainedEarningsMember2021-12-31 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 0000729580belfa:CommonStockCommonClassAMember2021-12-31 0000729580belfa:CommonStockCommonClassBMember2021-12-31 0000729580us-gaap:AdditionalPaidInCapitalMember2021-12-31 0000729580belfa:BCMZPrecisionEngineeringLimitedMember2021-12-31 0000729580belfa:BCMZPrecisionEngineeringLimitedMember2020-12-31 0000729580belfa:BCMZPrecisionEngineeringLimitedMember2021-01-012021-12-31 0000729580belfa:BCMZPrecisionEngineeringLimitedMember2020-01-012020-12-31 0000729580srt:MaximumMember2021-01-012021-12-31 utr:Y 0000729580srt:MinimumMember2021-01-012021-12-31 xbrli:pure 0000729580us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2021-01-012021-12-31 0000729580us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2021-01-012021-12-31 0000729580us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2021-01-012021-12-31 0000729580us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2021-01-012021-12-31 0000729580belfa:RMSConnectorsIncMember2021-01-082021-01-08 0000729580belfa:RMSConnectorsIncMember2021-03-312021-03-31 0000729580belfa:EOSPowerPanamaIncMember2020-01-012020-12-31 0000729580belfa:EOSPowerPanamaIncMember2021-01-012021-12-31 0000729580belfa:RMSConnectorsIncMember2021-01-08 0000729580belfa:EOSPowerPanamaIncMember2021-03-31 0000729580belfa:The2021AcquisitionsMember2021-12-31 0000729580belfa:EOSPowerPanamaIncMember2021-03-312021-03-31 0000729580belfa:The2021AcquisitionsMember2021-01-012021-12-31 0000729580belfa:EOSPowerPanamaIncMember2021-12-31 0000729580belfa:EOSPowerPanamaIncMemberus-gaap:CustomerRelationshipsMember2021-12-31 0000729580belfa:EOSPowerPanamaIncMemberus-gaap:CustomerRelationshipsMember2021-01-012021-12-31 0000729580belfa:EOSPowerPanamaIncMemberus-gaap:TradeNamesMember2021-12-31 0000729580belfa:EOSPowerPanamaIncMemberus-gaap:TradeNamesMember2021-01-012021-12-31 0000729580belfa:RMSConnectorsIncMember2021-01-012021-12-31 0000729580belfa:RMSConnectorsIncMember2020-01-012020-12-31 0000729580belfa:The2021AcquisitionsMember2020-01-012020-12-31 0000729580belfa:The2021AcquisitionsMemberus-gaap:CommonClassAMember2021-01-012021-12-31 0000729580belfa:The2021AcquisitionsMemberus-gaap:CommonClassAMember2020-01-012020-12-31 0000729580belfa:The2021AcquisitionsMemberus-gaap:CommonClassBMember2021-01-012021-12-31 0000729580belfa:The2021AcquisitionsMemberus-gaap:CommonClassBMember2020-01-012020-12-31 0000729580belfa:ConnectivitySolutionsMembersrt:NorthAmericaMember2021-01-012021-12-31 0000729580belfa:PowerSolutionsAndProtectionMembersrt:NorthAmericaMember2021-01-012021-12-31 0000729580belfa:MagneticSolutionsMembersrt:NorthAmericaMember2021-01-012021-12-31 0000729580srt:NorthAmericaMember2021-01-012021-12-31 0000729580belfa:ConnectivitySolutionsMembersrt:EuropeMember2021-01-012021-12-31 0000729580belfa:PowerSolutionsAndProtectionMembersrt:EuropeMember2021-01-012021-12-31 0000729580belfa:MagneticSolutionsMembersrt:EuropeMember2021-01-012021-12-31 0000729580srt:EuropeMember2021-01-012021-12-31 0000729580belfa:ConnectivitySolutionsMembersrt:AsiaMember2021-01-012021-12-31 0000729580belfa:PowerSolutionsAndProtectionMembersrt:AsiaMember2021-01-012021-12-31 0000729580belfa:MagneticSolutionsMembersrt:AsiaMember2021-01-012021-12-31 0000729580srt:AsiaMember2021-01-012021-12-31 0000729580belfa:ConnectivitySolutionsMember2021-01-012021-12-31 0000729580belfa:PowerSolutionsAndProtectionMember2021-01-012021-12-31 0000729580belfa:MagneticSolutionsMember2021-01-012021-12-31 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:ConnectivitySolutionsMember2021-01-012021-12-31 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:PowerSolutionsAndProtectionMember2021-01-012021-12-31 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:MagneticSolutionsMember2021-01-012021-12-31 0000729580us-gaap:SalesChannelDirectlyToConsumerMember2021-01-012021-12-31 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:ConnectivitySolutionsMember2021-01-012021-12-31 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:PowerSolutionsAndProtectionMember2021-01-012021-12-31 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:MagneticSolutionsMember2021-01-012021-12-31 0000729580us-gaap:SalesChannelThroughIntermediaryMember2021-01-012021-12-31 0000729580belfa:ConnectivitySolutionsMembersrt:NorthAmericaMember2020-01-012020-12-31 0000729580belfa:PowerSolutionsAndProtectionMembersrt:NorthAmericaMember2020-01-012020-12-31 0000729580belfa:MagneticSolutionsMembersrt:NorthAmericaMember2020-01-012020-12-31 0000729580srt:NorthAmericaMember2020-01-012020-12-31 0000729580belfa:ConnectivitySolutionsMembersrt:EuropeMember2020-01-012020-12-31 0000729580belfa:PowerSolutionsAndProtectionMembersrt:EuropeMember2020-01-012020-12-31 0000729580belfa:MagneticSolutionsMembersrt:EuropeMember2020-01-012020-12-31 0000729580srt:EuropeMember2020-01-012020-12-31 0000729580belfa:ConnectivitySolutionsMembersrt:AsiaMember2020-01-012020-12-31 0000729580belfa:PowerSolutionsAndProtectionMembersrt:AsiaMember2020-01-012020-12-31 0000729580belfa:MagneticSolutionsMembersrt:AsiaMember2020-01-012020-12-31 0000729580srt:AsiaMember2020-01-012020-12-31 0000729580belfa:ConnectivitySolutionsMember2020-01-012020-12-31 0000729580belfa:PowerSolutionsAndProtectionMember2020-01-012020-12-31 0000729580belfa:MagneticSolutionsMember2020-01-012020-12-31 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:ConnectivitySolutionsMember2020-01-012020-12-31 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:PowerSolutionsAndProtectionMember2020-01-012020-12-31 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:MagneticSolutionsMember2020-01-012020-12-31 0000729580us-gaap:SalesChannelDirectlyToConsumerMember2020-01-012020-12-31 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:ConnectivitySolutionsMember2020-01-012020-12-31 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:PowerSolutionsAndProtectionMember2020-01-012020-12-31 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:MagneticSolutionsMember2020-01-012020-12-31 0000729580us-gaap:SalesChannelThroughIntermediaryMember2020-01-012020-12-31 00007295802023-01-012021-12-31 00007295802024-01-012021-12-31 00007295802021-01-01 0000729580belfa:CinchConnectivitySolutionsSegmentMembersrt:NorthAmericaMember2021-01-01 0000729580belfa:PowerSolutionsAndProtectionSegmentMembersrt:AsiaMember2021-01-01 0000729580belfa:MagneticSolutionsSegmentMembersrt:EuropeMember2021-01-01 0000729580belfa:CinchConnectivitySolutionsSegmentMembersrt:NorthAmericaMember2021-01-012021-12-31 0000729580belfa:PowerSolutionsAndProtectionSegmentMembersrt:AsiaMember2021-01-012021-12-31 0000729580belfa:MagneticSolutionsSegmentMembersrt:EuropeMember2021-01-012021-12-31 0000729580belfa:CinchConnectivitySolutionsSegmentMembersrt:NorthAmericaMember2021-12-31 0000729580belfa:PowerSolutionsAndProtectionSegmentMembersrt:AsiaMember2021-12-31 0000729580belfa:MagneticSolutionsSegmentMembersrt:EuropeMember2021-12-31 0000729580belfa:CinchConnectivitySolutionsSegmentMembersrt:EuropeMember2021-12-31 0000729580belfa:PowerSolutionsAndProtectionSegmentMembersrt:EuropeMember2021-12-31 0000729580belfa:CUIPowerMembersrt:EuropeMember2021-12-31 00007295802021-10-012021-10-01 0000729580belfa:IntangibleAssetsExcludingTrademarksMembersrt:MinimumMember2021-01-012021-12-31 0000729580belfa:IntangibleAssetsExcludingTrademarksMembersrt:MaximumMember2021-01-012021-12-31 0000729580belfa:PatentsLicensesAndTechnologyMember2021-12-31 0000729580belfa:PatentsLicensesAndTechnologyMember2020-12-31 0000729580us-gaap:CustomerRelationshipsMember2021-12-31 0000729580us-gaap:CustomerRelationshipsMember2020-12-31 0000729580us-gaap:NoncompeteAgreementsMember2021-12-31 0000729580us-gaap:NoncompeteAgreementsMember2020-12-31 0000729580us-gaap:TrademarksMember2021-12-31 0000729580us-gaap:TrademarksMember2020-12-31 0000729580belfa:InvestmentsHeldInRabbiTrustMember2021-12-31 0000729580belfa:InvestmentsHeldInRabbiTrustMember2020-12-31 0000729580us-gaap:ForeignExchangeForwardMembersrt:MaximumMember2020-12-31 0000729580us-gaap:ForeignExchangeForwardMembersrt:MaximumMember2021-12-31 0000729580us-gaap:InterestRateSwapMember2021-12-31 0000729580us-gaap:FairValueMeasurementsNonrecurringMember2021-12-31 0000729580us-gaap:FairValueMeasurementsNonrecurringMember2020-12-31 0000729580us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2021-12-31 0000729580us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2020-12-31 0000729580us-gaap:LandMember2021-12-31 0000729580us-gaap:LandMember2020-12-31 0000729580us-gaap:BuildingAndBuildingImprovementsMember2021-12-31 0000729580us-gaap:BuildingAndBuildingImprovementsMember2020-12-31 0000729580us-gaap:MachineryAndEquipmentMember2021-12-31 0000729580us-gaap:MachineryAndEquipmentMember2020-12-31 0000729580us-gaap:ConstructionInProgressMember2021-12-31 0000729580us-gaap:ConstructionInProgressMember2020-12-31 0000729580belfa:FederalAndStateAndLocalAuthorityMember2021-12-31 0000729580belfa:TermLoanMember2021-12-31 0000729580belfa:TermLoanMember2020-12-31 0000729580us-gaap:RevolvingCreditFacilityMember2021-12-31 0000729580us-gaap:RevolvingCreditFacilityMember2020-12-31 0000729580us-gaap:RevolvingCreditFacilityMemberbelfa:CreditAndSecurityAgreementWithKeyBankMember2021-12-31 0000729580us-gaap:RevolvingCreditFacilityMemberbelfa:CreditAndSecurityAgreementWithKeyBankMember2020-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2020-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2021-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2021-01-012021-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2020-01-012020-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-12-31 0000729580us-gaap:RevolvingCreditFacilityMemberbelfa:CreditAndSecurityAgreementWithKeyBankMember2014-06-19 0000729580belfa:TermLoanMemberbelfa:CreditAndSecurityAgreementWithKeyBankMember2014-06-19 0000729580belfa:DelayedDrawTermLoanDdtlMemberbelfa:CreditAndSecurityAgreementWithKeyBankMember2014-06-19 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2014-06-19 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2014-06-192014-06-19 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2016-03-012016-03-31 0000729580belfa:TermLoanMemberbelfa:CreditAndSecurityAgreementWithKeyBankMember2017-12-11 0000729580us-gaap:RevolvingCreditFacilityMemberbelfa:CreditAndSecurityAgreementWithKeyBankMember2017-12-11 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2017-12-112017-12-11 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2017-10-012017-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMembersrt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2017-12-112017-12-11 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMembersrt:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2017-12-112017-12-11 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMemberus-gaap:LondonInterbankOfferedRateLIBORMember2017-12-112017-12-11 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMembersrt:MinimumMemberbelfa:LiborWithMaturityOfOneMonthMember2017-12-112017-12-11 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMembersrt:MaximumMemberbelfa:LiborWithMaturityOfOneMonthMember2017-12-112017-12-11 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMemberbelfa:TermLoanMember2020-02-182020-02-18 0000729580us-gaap:RevolvingCreditFacilityMemberbelfa:CreditAndSecurityAgreementWithKeyBankMember2021-09-02 0000729580us-gaap:RevolvingCreditFacilityMemberbelfa:CreditAndSecurityAgreementWithKeyBankMember2021-09-022021-09-02 0000729580belfa:TermLoanMemberbelfa:CreditAndSecurityAgreementWithKeyBankMember2021-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2021-09-022021-09-02 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMembersrt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-09-022021-09-02 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMembersrt:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-09-022021-09-02 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMemberus-gaap:FederalFundsEffectiveSwapRateMember2021-09-022021-09-02 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMembersrt:MinimumMemberbelfa:LiborWithMaturityOfOneMonthMember2021-09-022021-09-02 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMembersrt:MaximumMemberbelfa:LiborWithMaturityOfOneMonthMember2021-09-022021-09-02 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMembersrt:MinimumMember2021-09-022021-09-02 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMembersrt:MaximumMember2021-09-022021-09-02 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2021-09-30 0000729580belfa:The2021SwapsMember2021-12-31 0000729580belfa:The2021SwapsOneMember2021-12-31 0000729580belfa:The2021SwapsTwoMember2021-12-31 0000729580us-gaap:ForeignExchangeForwardMember2021-12-31 0000729580us-gaap:ForeignExchangeForwardMember2020-12-31 0000729580us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2021-12-31 0000729580us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2020-12-31 0000729580us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeForwardMember2021-12-31 0000729580us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeForwardMember2020-12-31 0000729580us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:InterestRateSwapMember2021-12-31 0000729580us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:InterestRateSwapMember2020-12-31 0000729580us-gaap:ForeignExchangeForwardMember2021-01-012021-12-31 0000729580us-gaap:ForeignExchangeForwardMember2020-01-012020-12-31 0000729580us-gaap:InterestRateSwapMember2021-01-012021-12-31 0000729580us-gaap:InterestRateSwapMember2020-01-012020-12-31 0000729580us-gaap:ForeignExchangeForwardMemberus-gaap:NonoperatingIncomeExpenseMember2021-01-012021-12-31 0000729580us-gaap:ForeignExchangeForwardMemberus-gaap:NonoperatingIncomeExpenseMember2020-01-012020-12-31 0000729580us-gaap:InterestRateSwapMemberus-gaap:NonoperatingIncomeExpenseMember2021-01-012021-12-31 0000729580us-gaap:InterestRateSwapMemberus-gaap:NonoperatingIncomeExpenseMember2020-01-012020-12-31 0000729580belfa:ConnectivitySolutionsMember2021-01-012021-12-31 0000729580belfa:PowerSolutionsAndProtectionSegmentMember2021-01-012021-12-31 0000729580belfa:MagneticSolutionsSegmentMember2021-01-012021-12-31 0000729580us-gaap:CorporateMember2021-01-012021-12-31 0000729580belfa:ConnectivitySolutionsMember2021-12-31 0000729580belfa:PowerSolutionsAndProtectionSegmentMember2021-12-31 0000729580belfa:MagneticSolutionsSegmentMember2021-12-31 0000729580us-gaap:CorporateMember2021-12-31 0000729580belfa:ConnectivitySolutionsMember2020-01-012020-12-31 0000729580belfa:PowerSolutionsAndProtectionSegmentMember2020-01-012020-12-31 0000729580belfa:MagneticSolutionsSegmentMember2020-01-012020-12-31 0000729580us-gaap:CorporateMember2020-01-012020-12-31 0000729580belfa:ConnectivitySolutionsMember2020-12-31 0000729580belfa:PowerSolutionsAndProtectionSegmentMember2020-12-31 0000729580belfa:MagneticSolutionsSegmentMember2020-12-31 0000729580us-gaap:CorporateMember2020-12-31 0000729580country:US2021-01-012021-12-31 0000729580country:US2020-01-012020-12-31 0000729580country:MO2021-01-012021-12-31 0000729580country:MO2020-01-012020-12-31 0000729580country:GB2021-01-012021-12-31 0000729580country:GB2020-01-012020-12-31 0000729580country:SK2021-01-012021-12-31 0000729580country:SK2020-01-012020-12-31 0000729580country:DE2021-01-012021-12-31 0000729580country:DE2020-01-012020-12-31 0000729580country:IN2021-01-012021-12-31 0000729580country:IN2020-01-012020-12-31 0000729580country:CH2021-01-012021-12-31 0000729580country:CH2020-01-012020-12-31 0000729580belfa:AllOtherForeignCountriesMember2021-01-012021-12-31 0000729580belfa:AllOtherForeignCountriesMember2020-01-012020-12-31 0000729580country:US2021-12-31 0000729580country:US2020-12-31 0000729580country:CN2021-12-31 0000729580country:CN2020-12-31 0000729580country:SK2021-12-31 0000729580country:SK2020-12-31 0000729580country:GB2021-12-31 0000729580country:GB2020-12-31 0000729580belfa:AllOtherForeignCountriesMember2021-12-31 0000729580belfa:AllOtherForeignCountriesMember2020-12-31 0000729580us-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaMember2021-01-012021-12-31 0000729580us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-31 0000729580us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberbelfa:OneCustomerMember2021-01-012021-12-31 0000729580us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-31 0000729580us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberbelfa:OneCustomerMember2020-01-012020-12-31 0000729580belfa:BelFuseIncEmployeesSavingsPlanMember2021-01-012021-12-31 0000729580belfa:BelFuseIncEmployeesSavingsPlanMember2020-01-012020-12-31 0000729580belfa:BelFuseIncEmployeesSavingsPlanMemberus-gaap:CommonClassAMember2021-12-31 0000729580belfa:BelFuseIncEmployeesSavingsPlanMemberus-gaap:CommonClassBMember2021-12-31 0000729580belfa:RetirementFundCoveringHongKongBasedEmployeesMember2021-01-012021-12-31 0000729580srt:MinimumMemberbelfa:RetirementFundCoveringHongKongBasedEmployeesMember2021-01-012021-12-31 0000729580belfa:RetirementFundCoveringHongKongBasedEmployeesMember2020-01-012020-12-31 0000729580belfa:RetirementFundCoveringHongKongBasedEmployeesMemberus-gaap:CommonClassAMember2021-12-31 0000729580belfa:RetirementFundCoveringHongKongBasedEmployeesMemberus-gaap:CommonClassBMember2021-12-31 0000729580us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2021-01-012021-12-31 0000729580us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2020-01-012020-12-31 0000729580us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2019-12-31 0000729580belfa:The2020EquityCompensationPlanMemberus-gaap:CommonClassBMember2021-12-31 0000729580belfa:The2020EquityCompensationPlanMember2021-12-31 0000729580belfa:The2011EquityCompensationPlanMemberus-gaap:CommonClassBMember2021-12-31 0000729580belfa:The2011EquityCompensationPlanMember2020-12-31 0000729580us-gaap:RestrictedStockMember2020-01-012020-12-31 0000729580us-gaap:RestrictedStockMember2021-01-012021-12-31 0000729580us-gaap:RestrictedStockMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-12-31 0000729580us-gaap:RestrictedStockMemberus-gaap:CommonClassBMember2021-01-012021-12-31 0000729580us-gaap:RestrictedStockMemberus-gaap:CommonClassBMember2020-01-012020-12-31 0000729580us-gaap:RestrictedStockMember2020-12-31 0000729580us-gaap:RestrictedStockMember2021-12-31 0000729580belfa:OneShareholderMemberus-gaap:CommonClassAMember2021-12-31 0000729580belfa:QuarterlyDividendsMemberus-gaap:CommonClassAMember2021-01-012021-12-31 0000729580belfa:QuarterlyDividendsMemberus-gaap:CommonClassAMember2020-01-012020-12-31 0000729580belfa:QuarterlyDividendsMemberus-gaap:CommonClassBMember2021-01-012021-12-31 0000729580belfa:QuarterlyDividendsMemberus-gaap:CommonClassBMember2020-01-012020-12-31 0000729580belfa:AssetsUnderFinanceLeaseMember2021-12-31 0000729580belfa:AssetsUnderFinanceLeaseMember2020-12-31 0000729580us-gaap:OtherLiabilitiesMember2021-12-31 0000729580us-gaap:OtherLiabilitiesMember2020-12-31 0000729580us-gaap:CapitalAdditionsMember2021-01-012021-12-31 0000729580us-gaap:CapitalAdditionsMember2020-01-012020-12-31 0000729580belfa:ArezzoRevenueAgencyMember2021-12-31 0000729580us-gaap:AccumulatedTranslationAdjustmentMember2019-12-31 0000729580us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-12-31 0000729580us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-12-31 0000729580us-gaap:AccumulatedTranslationAdjustmentMember2020-01-012020-12-31 0000729580us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-01-012020-12-31 0000729580us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-01-012020-12-31 0000729580us-gaap:AccumulatedTranslationAdjustmentMember2020-12-31 0000729580us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-12-31 0000729580us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-31 0000729580us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-12-31 0000729580us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-01-012021-12-31 0000729580us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-12-31 0000729580us-gaap:AccumulatedTranslationAdjustmentMember2021-12-31 0000729580us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-31 0000729580us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-31
 

 

Table of Contents

 UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

_____________________

 

FORM 10-K

(MARK ONE)

 

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

 

For the Fiscal Year Ended December 31, 2021

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 No. 000-11676

_____________________

 

BEL FUSE INC.
206 Van Vorst Street
Jersey City, NJ  07302
(201) 432-0463

 

(Address of principal executive offices and zip code)

(Registrant's telephone number, including area code)

 

New Jersey

 

22-1463699

(State of incorporation)

 

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

 

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

 

Title of Each Class

 Trading Symbol

 

Name of Each Exchange on which Registered

Class A Common Stock ($0.10 par value)

 BELFA

 

NASDAQ Global Select Market

Class B Common Stock ($0.10 par value)

 BELFB

 

NASDAQ Global Select Market

 

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

 

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

Yes ☐

No

 

 

 

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

Yes ☐

No

 

 

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.

Yes

No ☐

 

 

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§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 checkmark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer  ☐

Accelerated filer ☒

Non-accelerated filer ☐

Smaller reporting company 

Emerging growth company 

 

 

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

 

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

 

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

 

 

 

Yes

 

 

 

 

 

 

 

No ☒

 

The aggregate market value of the voting and non-voting common equity of the registrant held by non-affiliates (for this purpose, persons and entities other than executive officers and directors) of the registrant, as of the last business day of the registrant's most recently completed second fiscal quarter (June 30, 2021) was $170.1 million based on the closing sale price as reported on the NASDAQ Global Select Market.

 

Title of Each Class

 

Number of Shares of Common Stock Outstanding as of March 1, 2022

Class A Common Stock

 

2,144,912

Class B Common Stock

 

10,373,102

 

DOCUMENTS INCORPORATED BY REFERENCE:

 

Portions of Bel Fuse Inc.'s Definitive Proxy Statement for the 2022 Annual Meeting of Shareholders are incorporated by reference into Part III of this Annual Report on Form 10-K.

 

 

 

BEL FUSE INC.

 

 

 

 

FORM 10-K INDEX

 

 

 

 

 

 

 

Page

 

 

 

 

Cautionary Notice Regarding Forward-Looking Information

1

 

 

 

 

Part I

 

 

 

 

 

 

 

 

Item 1.

Business

2

 

 

 

 

 

Item 1A.

Risk Factors

9

 

 

 

 

 

Item 1B.

Unresolved Staff Comments

17

 

 

 

 

 

Item 2.

Properties

18

 

 

 

 

 

Item 3.

Legal Proceedings

18

 

 

 

 

 

Item 4.

Mine Safety Disclosures

18

 

 

 

 

Part II

 

 

 

 

 

 

 

 

Item 5.

Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

19

 

 

 

 

 

Item 6.

[Reserved]

20

 

 

 

 

 

Item 7.

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

20

 

 

 

 

 

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

30

 

 

 

 

 

Item 8.

Financial Statements and Supplementary Data

30

 

 

 

 

 

Item 9.

Changes in and Disagreements With Accountants on Accounting and Financial Disclosure

75

 

 

 

 

 

Item 9A.

Controls and Procedures

75

 

 

 

 

 

Item 9B.

Other Information

75
       
  Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections 75

 

 

 

 

Part III

 

 

 

 

 

 

 

Item 10.

Directors, Executive Officers and Corporate Governance

76

 

 

 

 

 

Item 11.

Executive Compensation

76

 

 

 

 

 

Item 12.

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

76

 

 

 

 

 

Item 13.

Certain Relationships and Related Transactions, and Director Independence

76

 

 

 

 

 

Item 14.

Principal Accountant Fees and Services

76

 

 

 

 

Part IV

 

 

 

 

 

 

 

Item 15.

Exhibits and Financial Statement Schedules

77

 

 

 

 

 

Item 16.

Form 10-K Summary

78

 

 

 

 

Signatures

 

 

79

 

 

 

 

CAUTIONARY NOTICE REGARDING FORWARD-LOOKING INFORMATION

 

The terms the "Company," "Bel," "we," "us," and "our" as used in this Annual Report on Form 10-K ("Form 10-K") refer to Bel Fuse Inc. and its consolidated subsidiaries unless otherwise specified.

 

The Company's consolidated operating results are affected by a wide variety of factors that could materially and adversely affect revenues and profitability, including the risk factors described in Item 1A of this Form 10-K, and the risk factors described in our other reports and documents filed from time to time with the Securities and Exchange Commission ("SEC"). As a result of these and other factors, the Company may experience material fluctuations in future operating results on a quarterly or annual basis, which could materially and adversely affect its business, consolidated financial condition, operating results, and common stock prices.  Furthermore, this document and other reports and documents filed by the Company with the SEC contain certain forward-looking statements under the Private Securities Litigation Reform Act of 1995 ("Forward-Looking Statements") with respect to the business of the Company.  Forward-Looking Statements are necessarily subject to risks and uncertainties, many of which are outside our control, that could cause actual results to differ materially from these statements. Forward-Looking Statements can be identified by such words as "anticipates," "believes," "plan," "assumes," "could," "should," "estimates," "expects," "intends," "potential," "seek," "predict," "may," "will" and similar references to future periods.  All statements other than statements of historical facts included in this report regarding our strategies, prospects, financial condition, operations, costs, plans and objectives and regarding the anticipated impact of COVID-19 are Forward-Looking Statements.  These Forward-Looking Statements are subject to certain risks and uncertainties, including those detailed in Item 1A. of this Form 10-K, and the risk factors described in our other reports and documents filed from time to time with the SEC, which could cause actual results to differ materially from these Forward-Looking Statements.  The Company undertakes no obligation to publicly release the results of any revisions to these Forward-Looking Statements which may be necessary to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events.  Any Forward-Looking Statement made by the Company is based only on information currently available to us and speaks only as of the date on which it is made.

 

 

PART I

 

Item 1.  Business

 

Bel Fuse Inc. designs, manufactures and markets a broad array of products that power, protect and connect electronic circuits.  These products are primarily used in the networking, telecommunication, computing, high-speed data transmission, military, commercial aerospace, transportation, e-Mobility and broadcasting industries.  Bel's portfolio of products also finds application in the automotive, medical and consumer electronics markets.

 

With more than 70 years in operation, Bel has reliably demonstrated the ability to participate in a variety of product areas across a global platform.  The Company has a strong track record of technical innovation working with the engineering teams of market leaders.  Bel has consistently proven itself a valuable supplier to world-class companies by developing new products with cost effective solutions.

 

The Company was incorporated in 1949 and is organized under New Jersey law.  Bel's principal executive offices are located at 206 Van Vorst Street, Jersey City, New Jersey 07302, and Bel's telephone number is (201) 432-0463. The Company operates facilities in North America, Europe and Asia and trades on the NASDAQ Global Select Market (ticker symbols BELFA and BELFB).  For information regarding Bel's operating segments, see Note 13, "Segments", of the notes to our consolidated financial statements.  Hereinafter, all references to "Note" will refer to the notes to our consolidated financial statements included in Part II, Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K.

 

Acquisitions have played a critical role in the growth of Bel and the expansion of both our product portfolio and our customer base and continue to be an important element in our growth strategy. The Company may, from time to time, purchase equity positions in companies that are potential merger candidates.  We frequently evaluate possible acquisition candidates that would expand our product and technology offerings to our customers and/or optimize our overall cost structure. 

 

On March 31, 2021, the Company completed the acquisition of EOS Power ("EOS") through a stock purchase agreement for $7.8 million, net of cash acquired, including a working capital adjustment.  EOS, located in Mumbai, India, had pro forma sales of $15.4 million and $12.0 million for the years ended December 31, 2021 and 2020, respectively.  EOS will further assist Bel’s penetration of certain industrial and medical markets currently being served by EOS, with a strong line of high-power density and low-profile products with high convection ratings. In addition to new products and customers acquired, this acquisition has diversified Bel's manufacturing footprint in Asia.  The EOS business is part of Bel's Power Solutions and Protection group. 

 

On January 8, 2021, the Company acquired rms Connectors, Inc. (“rms Connectors” or "rms"), from rms Company Inc., a division of Cretex Companies, Inc., for $9.0 million in cash, including a working capital adjustment.  rms Connectors is a highly regarded connector manufacturer with over 30 years of experience producing harsh environment circular connectors used in a variety of military and aerospace applications. This acquisition complements Bel's existing military and aerospace product portfolio and we anticipate will allow us to expand key customer relationships within these end markets and leverage the combined manufacturing resources to improve our operational efficiency.  Originally based in Coon Rapids, Minnesota, the rms Connectors business was relocated into Bel's existing facilities during the second quarter of 2021, and is part of Bel's Connectivity Solutions group.   

 

On December 3, 2019, we completed the acquisition of the majority of the power supply products business of CUI Inc. (the "CUI power business") through an asset purchase agreement with CUI Global Inc. for $29.2 million (after a working capital adjustment), plus the assumption of certain liabilities.  The CUI power business designs and markets a broad portfolio of AC/DC and DC/DC power supplies and board level components.  The CUI power business is headquartered in Tualatin, Oregon and contributed sales of $55.8 million for 2021 and $43.1 million for 2020.  The acquisition of the CUI power business enhanced Bel's existing offering of power products, allowing us to better address more of our customers' power needs.  It also introduced an alternative business model to Bel's, one which carries a higher gross margin profile and lower manufacturing risk.  CUI is part of Bel's Power Solutions and Protection group.

 

2

 

Products

 

The Company primarily generates revenue through the sale of its products.  Bel offers a broad array of product offerings, which are grouped as follows: Power Solutions & Protection (40% of net sales in 2021), Connectivity Solutions (30% of net sales in 2021) and Magnetic Solutions (30% of net sales in 2021).  While there are key customers and end markets within each of the three product groups, only one direct customer accounted for more than 10% of our consolidated net sales in 2021 (this customer represented 10.6% of our consolidated net sales in 2021).  Our diverse product mix and customer base minimizes our dependence on any one customer or end market. 

 

Power Solutions and Protection

 

Bel's power conversion products include internal and external AC/DC power supplies, DC/DC converters and DC/AC inverters. These products provide power conversion solutions for a number of Industrial, Networking and Consumer applications.  Bel circuit protection products include board level fuses (miniature, micro and surface mount), and Polymeric PTC (Positive Temperature Coefficient) devices, designed for the global electronic and telecommunication markets.

 

 

Product Line

Function

Applications

Brands Sold Under

Power

Solutions

and

Protection

Front-End Power Supplies

Provides the primary point of isolation between AC main line (input) and the low-voltage DC output that is used to power all electronics downstream

Servers, telecommunication, network and data storage equipment

Bel Power Solutions

Board-Mount Power Products

These are designed to be mounted on a circuit board.  These converters take input voltage and provide localized on-board power to low-voltage electronics.

Telecommunication, networking and a broad range of industrial applications

Bel Power Solutions, MelcherTM, CUI

Industrial Power Products

Converts between AC main line inputs and a wide variety of DC output voltages.

Rail, transportation, automation, test and measurement, medical, military and aerospace applications.

Bel Power Solutions, MelcherTM, CUI, EOS

External Power Products Standard and customizable desktop and wall plug adapters that convert AC main input voltages to a variety of DC output voltages. Consumer and industrial devices and equipment CUI

Circuit Protection

Protects devices by preventing current in an electrical circuit from exceeding acceptable levels.

Power supplies, cell phone chargers, consumer electronics, and battery protection.

Bel

 

 

 

Connectivity Solutions

 

Bel offers a comprehensive line of high speed and harsh environment copper and optical fiber connectors and integrated assemblies, which provide connectivity for a wide range of applications across multiple industries including commercial aerospace, military communications, network infrastructure, structured building cabling and several industrial applications.

 

 

Product Line

Function

Applications

Brands Sold Under

Connectivity

Solutions

Expanded Beam Fiber Optic Connectors, Cable Assemblies and Active Optical Devices (transceivers and media converters)

Harsh-environment, high-reliability, flight-grade optical connectivity for high-speed communications.

Military/aerospace, oil and gas well monitoring and exploration, broadcast, communications, RADAR

Stratos®, Fibreco®

Copper-based Connectors / Cable Assemblies-FQIS

Harsh-environment, high-reliability connectivity and fuel quantity monitoring (FQIS).

Avionics, smart munitions, communications, radar and various industrial equipment

Cinch®

RF Connectors, Cable Assemblies, Microwave Devices and Low Loss Cable

Connectors and cable assemblies designed to provide connectivity within radio frequency (RF) applications.

Military/aerospace, test and measurement, IoT, 5G high-frequency and wireless communications

Johnson, Trompeter, Midwest MicrowaveTM, Semflex®

Ethernet, I/O, Industrial and Power Connectivity RJ45, RJ11, M12, IP67 and USB connectivity for data/voice/video transmission. Applications including routers, hubs, switches, peripheral device connectivity and patch panels; and emerging internet-of-things (IoT) applications Stewart Connector

 

Magnetic Solutions

 

Bel's Magnetics offers industry leading products.  The Company's ICM products integrate RJ45 connectors with discrete magnetic components to provide better performance and a more robust device that allows customers to substantially reduce board space and optimize performance.  Power Transformers include standard and custom designs for use in a wide array of applications, including industrial instrumentation, alarm and security systems, motion control, elevators, and medical products.

 

 

Product Line

Function

Applications

Brands Sold Under

Magnetic

Solutions

Integrated Connector Modules (ICMs)

Condition, filter, and isolate the electronic signal to ensure accurate data/voice/video transmission and provide RJ45 and USB connectivity.

Network switches, routers, hubs, and PCs used in multi-speed Gigabit Ethernet, Power over Ethernet (PoE), PoE Plus and home networking applications.

Bel, TRP Connector®, MagJack®

Power Transformers

Safety isolation and distribution.

Power supplies, alarm, fire detection, and security systems, HVAC, lighting and medical equipment. Class 2, three phase, chassis mount, and PC mount designs available.

Signal

SMD Power Inductors & SMPS Transformers

A passive component that stores energy in a magnetic field.  Widely used in analog electronic circuitry.

Switchmode power supplies, DC/DC converters, LED lighting, automotive and consumer electronics.

Signal

Discrete Components-Ethernet

Condition, filter, and isolate the electronic signals to ensure high speed Ethernet data transmission.

Network switches, routers, hubs, and PCs used in multi-speed Gigabit Ethernet and Power over Ethernet (PoE).

Bel

 

 

 

Sales and Marketing

 

We sell our products to customers throughout North America, Europe and Asia. Sales are made through one of three channels: direct strategic account managers, regional sales managers working with independent sales representative organizations or authorized distributors. Bel's strategic account managers are assigned to handle major accounts requiring global coordination.

 

Independent sales representatives and authorized distributors are overseen by the Company's sales management personnel located throughout the world. As of December 31, 2021, we had a sales and support staff of 201 persons that supported a network of sales representative organizations and non-exclusive distributors. We have written agreements with all our sales representative organizations and most of our major distributors. These written agreements, terminable on short notice by either party, are standard in the industry.

 

Sales support functions have also been established and located in our international facilities to provide timely, efficient support for customers. This supplemental level of service, in addition to first-line sales support, enables us to be more responsive to customers' needs on a global level. Our marketing capabilities include product management which drives new product development, application engineering for technical support and marketing communications.

 

Market Factors

 

Competition

 

We operate in a variety of markets, all of which are highly competitive. There are numerous independent companies and divisions of major companies that manufacture products that are competitive with one or more of our products.

 

Our ability to compete is dependent upon several factors including product performance, quality, reliability, depth of product line, customer service, technological innovation, design, delivery time and price. Overall financial stability and global presence also give us a favorable position in relation to many of our competitors.  Management intends to maintain a strong competitive posture in the markets we serve by continued expansion of our product lines and ongoing investment in research, development and manufacturing resources.  The preceding sentence represents a Forward-Looking Statement.  See "Cautionary Notice Regarding Forward-Looking Information."

 

Trends in Market Demand

 

Product orders, or bookings, received during 2021 amounted to $837.7 million, an 87% increase from 2020.  By product group, orders received for our Power Solutions and Protection products amounted to $378.5 million in 2021, a 107% increase from 2020.  This increase was partially due to higher orders of products serving the e-Mobility end market of $47.6 million, an increase in bookings from our CUI business of $29.4 million and incremental orders of $19.5 million related to our recently-acquired EOS business.  We also saw in 2021 an increase in demand for our circuit protection products and for our front-end and board mount power products.  Orders received for our Magnetic Solutions products were $258.7 million in 2021, 86% higher than in 2020 as a result of higher demand from our networking customers.  Bookings for our Connectivity Solutions products increased by 58% from 2020 to $200.5 million in 2021, largely due to the increased demand from our distribution partners coupled with a rebound in demand from our direct and aftermarket commercial aerospace customers with the gradual resumption of global air travel.    

 

Backlog of Orders

 

We typically manufacture products against firm orders and projected usage by customers. Cancellation and return arrangements are either negotiated by us on a transactional basis or contractually determined.  We estimate the value of the backlog of orders as of February 28, 2022 to be approximately $498.0 million as compared with a backlog of $179.6 million as of February 28, 2021.  Management estimates that approximately 70%-75% of the Company's backlog as of February 28, 2022 will be shipped by December 31, 2022. Factors that could cause the Company to fail to ship all such orders by year-end include unanticipated supply difficulties, changes in customer demand and new customer designs.  Throughout 2021, Bel has faced macroeconomic and global supply chain challenges, and these conditions are expected to continue in 2022.  Due to these factors, backlog may not be a reliable indicator of the timing of future sales.  The preceding statements regarding the Company’s backlog, including but not limited to estimates and anticipated timing of shipping, represent Forward-Looking Statements.  See "Cautionary Notice Regarding Forward-Looking Information."

 

 

Research and Development ("R&D")

 

Our engineering groups are strategically located around the world to facilitate communication with and access to customers' engineering personnel. This collaborative approach enables partnerships with customers for technical development efforts. The global capabilities and collaborative approach allows Bel to develop leading edge technological products that support highly complex and evolving markets such as e-Mobility, cloud computing, military, aerospace, and others. On occasion, we execute non-disclosure agreements with customers to help develop proprietary, next generation products destined for rapid deployment.  We also sponsor membership in technical organizations that allow our engineers to participate in developing standards for emerging technologies. It is management's opinion that this participation is critical in establishing credibility and a reputable level of expertise in the marketplace, as well as positioning the Company as an industry leader in new product development.

 

R&D costs are expensed as incurred.  Generally, R&D is performed internally for the benefit of the Company.  R&D costs include salaries, building maintenance and utilities, rents, materials, administrative costs and miscellaneous other items.  

 

Resources

 

Raw Materials and Sourcing

 

We have multiple suppliers for most of the raw materials that we purchase.  Where possible, we have contractual agreements with suppliers to assure a continuing supply of critical components.

 

With respect to those items which are purchased from single sources, we believe that comparable items would be available in the event that there were a termination of our existing business relationships with any such supplier.  While such a termination could produce a disruption in production, we believe that the termination of business with any one of our suppliers would not have a material adverse effect on our long-term operations. Actual experience could differ materially from this belief as a result of a number of factors, including the time required to locate an alternative supplier, and the nature of the demand for our products.  In the past, we have experienced shortages in certain raw materials, such as capacitors, ferrites and integrated circuits ("IC's"), when these materials were in great demand.  Even though we may have more than one supplier for certain materials, it is possible that these materials may not be available to us in sufficient quantities or at the times desired by us.  In the event that the current economic conditions have a negative impact on the financial condition of our suppliers, this may impact the availability and cost of our raw materials.

 

Intellectual Property

 

We have acquired or been granted a number of patents in the U.S., Europe and Asia and have additional patent applications pending relating to our products. While we believe that the issued patents are defendable and that the pending patent applications relate to patentable inventions, there can be no assurance that a patent will be obtained from the applications or that our existing patents can be successfully defended.  It is management's opinion that the successful continuation and operation of our business does not depend upon the ownership of patents or the granting of pending patent applications, but upon the innovative skills, technical competence and marketing and managerial abilities of our personnel.  Our U.S. design patents have a life of 14 years and our U.S. utility patents have a life of 17 years from the date of issue or 20 years from filing of patent applications.  Our existing patents expire on various dates through January 2039.

 

We utilize registered trademarks in the U.S., Europe and Asia to identify various products that we manufacture.  The trademarks survive as long as they are in use and the registrations of these trademarks are renewed.

 

Government Contracts

 

We must comply with and are affected by laws and regulations relating to the award, administration, and performance of U.S. Government contracts. Government contract laws and regulations affect how we do business with our customers and, in some instances, impose added costs on our business. A violation of specific laws and regulations could result in the imposition of fines and penalties or the termination of our contracts or debarment from bidding on contracts. These fines and penalties could be imposed for failing to follow procurement integrity and bidding rules, employing improper billing practices or otherwise failing to follow cost accounting standards, receiving or paying kickbacks, or filing false claims. We have been, and expect to continue to be, subjected to audits and investigations by government agencies. The failure to comply with the terms of our government contracts could harm our business reputation. It could also result in our progress payments being withheld.

 

 

In some instances, these laws and regulations impose terms or rights that are more favorable to the government than those typically available to commercial parties in negotiated transactions. For example, the U.S. Government may terminate any of our government contracts and, in general, subcontracts, at its convenience as well as for default based on performance. Upon termination for convenience of a fixed-price type contract, we normally are entitled to receive the purchase price for delivered items, reimbursement for allowable costs for work-in-process, and an allowance for profit on work actually completed on the contract or adjustment for loss if completion of performance would have resulted in a loss. Upon termination for convenience of a Federal Government cost reimbursement contract, we normally are entitled to reimbursement of allowable costs plus a portion of the fee. Such allowable costs would normally include our cost to terminate agreements with our suppliers and subcontractors. The amount of the fee recovered, if any, is related to the portion of the work accomplished prior to termination and is determined by negotiation.

 

Seasonality

 

In the People's Republic of China ("PRC"), the availability of labor is cyclical and is significantly affected by the migration of workers in relation to the annual Lunar New Year holiday.  Each year following the Lunar New Year holiday, we must assess the worker return rate and whether it is adequate to meet the needs of current demand from our customers.  Accordingly, we must continually recruit and train new workers to replace those lost to attrition each year and to address peaks in demand that may occur from time to time.  This temporary setback in production has historically resulted in our first quarter sales being the lowest sales quarter of the year.  Further, recruiting and training efforts and related inefficiencies, as well as overtime required in order to meet demand, can add volatility to the costs incurred by the Company for labor in the PRC, primarily during the first quarter of the year.

 

Government Regulations

 

The Company is subject to various government regulations in the United States as well as various jurisdictions where it operates. These regulations cover several diverse areas including trade compliance, anti-bribery, anti-corruption, money laundering, and data and privacy protection. Regulatory or government authorities where the Company operates may have enforcement powers that can subject the company to legal penalties or other measures and can impose changes or conditions in the way it conducts business.

 

Human Capital Resources, Strategy and Management

 

At Bel, our values guide everything we do. We are committed to the highest standards of ethical and legal conduct and have created an environment where open and honest communication is the expectation, not the exception. Failing to do so puts Bel’s name, reputation for integrity and business at risk.  We hold our associates to this standard and offer the same in return. Our Code of Ethics was created to ensure that our associates, officers, directors, partners, contractors, and suppliers follow our commitment to customer satisfaction in accordance with ethical and legal standards, guided by the basic, unchanging principle of integrity.

 

Our Human Capital Strategy is built around four areas:

 

Extraordinary Performance

 

Our associates are a critical driver of Bel’s global business results. On December 31, 2021, Bel employed approximately 6,300 associates, almost all of which are full-time, across 15 countries, with 23 percent located within North America. Outside of the United States, our largest employee populations were located within Mexico, Slovakia, India and the PRC. We regularly monitor various key performance indicators around the key human capital priorities of attracting, retaining, and engaging our global talent. In addition, we enable the execution of our strategic priorities by providing all associates with access to training and development opportunities to improve critical skill sets.

 

 

Great Associates

 

Bel is committed to fostering an environment that respects and encourages individual differences, diversity of thought, and talent. We strive to create a workplace where associates feel that their contributions are welcomed and valued, allowing them to fully engage their talents and training in their work, while generating personal satisfaction in their role within Bel. Bel has been engaged in a strategy dedicated to evolving our inclusive culture while addressing underrepresentation across the Company.

 

Across the organization, we invest in our people to learn in a variety of ways - on the job, in the classroom, through self-directed learning, or through leadership programs. We have expanded our learning management system to make new content and training available to our associates. The Company has also expanded leadership development programs and continues to expand internship and apprenticeship programs to develop new talent.

 

Health and Safety

 

Bel offers a variety of programs globally to protect the health and safety of our associates. While we maintain targets for year-over-year reduction of the total recordable incident rate and serious injuries, our goal is always zero.

 

In 2021, our focus continued to be on the immediate demands within the context of COVID-19 challenges. Where possible, our associates continue to work remotely and in the office on a hybrid schedule. There are additional safeguards in our plants consistent with the guidelines provided by the Centers for Disease Control and Prevention (CDC) and other health organizations around the world.  In addition, the Company continues to implement a variety of programs globally to protect the physical and mental health and safety of our associates through awareness training and wellness programs.  See "The Effects of COVID-19 on Bel’s Business" in Item 7 of this Annual Report on Form 10-K for a discussion of how COVID-19 is currently impacting our business.

 

Culture

 

In an increasingly competitive global marketplace, Bel succeeds when we attract and retain the best talent that is reflective of the diversity of the communities in which we work and live.

 

We are committed to increasing the diversity of our workforce by participating in networking and community events and actively recruiting and hiring veterans, women, minorities, and individuals with disabilities.

 

As a global leader in delivering reliable solutions, Bel has signed a Statement of Support Program declaration to show support for National Guard and Reserve member associates coordinated by the Department of Defense's Employer Support of the Guard and Reserve (ESGR) program. The intent of the program is to increase employer support by encouraging employers to act as advocates for associate participation in the military.

 

The Mission of Human Resources is to “Recruit, Train and Retain the best people.  Create an environment where associates make a difference.  Provide challenging work, a positive work environment and career opportunities.”  

 

As a company that has been in business for over 70 years, Bel understands the importance of trust, integrity and accountability at all levels of the organization.  Our policies, practices and priorities are continually reviewed to align with the best interests of our associates, shareholders and other stakeholders. 

 

Environmental Initiatives

 

We view environmental, social, and governance (“ESG”) as a key component of every facet of our processes and operations and are committed to continual improvement to enhance our environmental performance.  Bel’s commitment to ESG is highlighted by the numerous Bel sites that comply with outside specifications designed to promote sustainable development such as ISO-9001 and ISO-14001.

 

Available Information

 

We maintain a website at www.belfuse.com where we make available free of charge the proxy statements, press releases, registration statements and reports on Forms 3, 4, 8-K, 10-K and 10-Q, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act that we (and in the case of Section 16 reports, our insiders) file with the SEC. These forms are made available as soon as reasonably practicable after such material is electronically filed with or furnished to the SEC. Press releases are also issued via electronic transmission to provide access to our financial and product news, and we provide notification of and access to voice and internet broadcasts of our quarterly and annual results.  Our website also includes investor presentations and corporate governance materials.

 

 

Item 1A.  Risk Factors

 

The risks described below should be carefully considered before making an investment decision. These are the risk factors that we consider to be material, but they are not the only risk factors that should be considered in making an investment decision. This Form 10-K also contains Forward-Looking Statements that involve risks and uncertainties. See the "Cautionary Notice Regarding Forward-Looking Information," above. Our business, consolidated financial condition and consolidated results of operations could be materially adversely affected by any of the risk factors described below, under "Cautionary Notice Regarding Forward-Looking Information" or with respect to specific Forward-Looking Statements presented herein. The trading price of our securities could decline due to any of these risks, and investors in our securities may lose all or part of their investment. Additional risks and uncertainties not presently known to us or that we currently believe to be immaterial may also materially adversely affect our business in the future.  Except as required by the federal securities law, we undertake no obligation to update or revise any risk factor, whether as a result of new information, future events or otherwise.

 

STRATEGIC RISKS

 

We conduct business in a highly competitive industry.

 

Our business operates in a globally competitive industry, with relatively low barriers to entry. We compete principally on the basis of product performance, quality, reliability, depth of product line, customer service, technological innovation, design, delivery time and price. The industry in which we operate has become increasingly concentrated and globalized in recent years and our major competitors, some of which are larger than Bel, have significant financial resources and technological capabilities.

 

Our intellectual property rights may not be adequately protected under the current state of the law.

 

Our efforts to protect our intellectual property rights through patent, copyright, trademark and trade secret laws in the United States and in other countries may not prevent misappropriation, and our failure or inability to protect our proprietary rights could materially adversely affect our business, financial condition, operating results and future prospects. A third party could, without authorization, copy or otherwise appropriate our proprietary information. Our agreements with employees and others who participate in development activities could be breached, we may not have adequate remedies for any breach, and our trade secrets may otherwise become known or independently developed by competitors.

 

Our acquisitions may not produce the anticipated results.

 

A significant portion of our growth has been attributable to acquisitions. We cannot assure that we will identify or successfully complete transactions with suitable acquisition candidates in the future. If an acquired business fails to operate as anticipated or cannot be successfully integrated with our other businesses, our results of operations, enterprise value, market value and prospects could all be materially and adversely affected.  Integration of new acquisitions into our consolidated operations may result in lower average operating results for the group as a whole, and may divert management's focus from the ongoing operations of the Company during the integration period.

 

Our strategy also focuses on the reduction of selling, general and administrative expenses through the integration or elimination of redundant sales facilities and administrative functions at acquired companies.  If we are unable to achieve our expectations with respect to our acquisitions, such inability could have a material and adverse effect on our results of operations.  If the acquisitions fail to perform up to our expectations, or if there is a weakening of economic conditions, we could be required to record impairment charges on the goodwill associated with our acquisitions. 

 

We are dependent on our ability to develop new products.

 

Our future operating results are dependent, in part, on our ability to develop, produce and market new and more technologically advanced products. There are numerous risks inherent in this process, including the risks that we will be unable to anticipate the direction of technological change or that we will be unable to timely develop and bring to market new products and applications to meet customers' changing needs.

 

 

OPERATIONAL RISKS

 

Our global operations and demand for our products face risks related to health epidemics such as the coronavirus.

 

Any outbreaks of contagious diseases and other adverse public health developments in countries where we operate could have a material and adverse effect on our business, consolidated financial condition and consolidated results of operations. In January 2020, the outbreak of COVID-19 was first identified.  In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic, which continues to spread throughout the U.S. and the world. Over the course of 2020 and 2021, our business was impacted by temporary facility closures, shelter-in-place orders and challenges related to travel restrictions imposed by the local governmental authorities.  Our suppliers, customers and our customers’ contract manufacturers have experienced similar challenges from time to time throughout the pandemic. The impact from the rapidly changing U.S. and global market and economic conditions due to the COVID-19 outbreak is uncertain, with disruptions to the business of our customers and suppliers, which has, and could continue, to impact our business and consolidated results of operations and financial condition. On March 13, 2022, the PRC government issued a notice whereby effective immediately, certain regions would be temporarily shut down to perform widespread testing in response to the recent COVID-19 outbreak, which includes our Bel Power Solutions manufacturing facility in Shenzhen, China and our Magnetics TRP manufacturing facility in Changping, China. Both are currently closed for a minimum of 3-5 business days.  COVID-19 remains a potential supply continuity risk due to the unknown nature of future outbreaks. 

 

As the status of the ongoing COVID-19 pandemic continues to be uncertain, additional Bel facilities could become negatively impacted.  COVID-19 remains a potential supply continuity risk due to the unknown nature of future outbreaks including as a result of the emergence of COVID-19 virus variants.  The extent to which COVID-19 will impact our business and our consolidated financial results will depend on future developments which are highly uncertain and cannot be predicted at the time of the filing of this Annual Report on Form 10-K.  See "The Effects of COVID-19 on Bel’s Business" in Item 7 of this Annual Report on Form 10-K for a discussion of how COVID-19 is currently impacting our business.

 

We may experience labor unrest.

 

As we periodically implement transfers of certain of our operations, we may experience strikes or other types of labor unrest as a result of lay-offs or termination of employees in higher labor cost countries.  Our manufacturing facilities in the United Kingdom and Mexico are represented by labor unions and substantially all of our factory workers in the PRC are represented by government-sponsored unions.

 

We may experience labor shortages.

 

Government, economic, social and labor policies in the PRC may cause shortages of factory labor in areas where we have some of our products manufactured.  Further, availability of labor in the PRC is cyclical and is significantly affected by the migration of workers in relation to the annual Lunar New Year holiday.  If we are required to manufacture more of these products outside of the PRC as a result of such shortages, our margins will likely be materially adversely affected.

 

A shortage of availability or an increase in the cost of raw materials, components and other resources may adversely impact our ability to procure these items at cost effective prices and thus may negatively impact profit margins.

 

Our results of operations may be materially adversely impacted by difficulties in obtaining raw materials, supplies, power, labor, natural resources and any other items needed for the production of our products, as well as by the effects of quality deviations in raw materials and the effects of significant fluctuations in the prices of existing inventories and purchase commitments for these materials.  Many of these materials and components are produced by a limited number of suppliers and their availability to us may be constrained by supplier capacity. Beginning in the third quarter of 2021, pandemic-related issues have created additional port congestion and intermittent supplier shutdowns and delays, resulting in additional expenses to expedite delivery of critical parts.  A recent increase in demand for electronic components within the industry had led to incremental direct and indirect supply chain challenges related to raw material availability and logistics and we expect this environment to continue in 2022.  Any material disruption could materially adversely affect our financial results.  See “The Effects of COVID-19 on Bel’s Business” and "Other Key Factors Affecting our Business" in Item 7 of this Annual Report on Form 10-K for a discussion of how pricing and availability of materials is currently impacting our business.

 

10

 

We have substantial manufacturing operations located in the PRC, which exposes us to significant risks that could materially and adversely affect our business, operations, consolidated financial condition and consolidated results of operations.

 

The majority of Bel's Magnetic Solutions manufacturing capacity and supplier base is located in the PRC, as is a portion of Bel's Power Solutions and Protection group.  As of December 31, 2021, 62% of our associates, 73% of our owned or leased manufacturing facilities (by square footage) and 26% of our Company’s tangible assets were all located in the PRC.  Our Company’s presence and operations in the PRC expose us to significant risks that could materially and adversely affect our Company and our business, operations, financial position and results of operations.

 

For example, our significant operational presence in the PRC exposes us to foreign currency exchange risk.  Our PRC-based manufacturing associates’ salaries, and other labor and overhead costs, associated with our PRC operations are paid in the Chinese Renminbi.  As a result, the cost of our operations and our consolidated operating results may be adversely impacted by the effects of fluctuations in the applicable exchange rate for the Renminbi as compared to the U.S dollar.

 

Our significant labor force based within the PRC subjects us to risks associated with staffing and managing this substantial complement of factory workers and other associates who are important to our Company’s operations and success.  As noted above, factory workers in the PRC are represented by government-sponsored unions, and are participants in a cyclical labor market that may become subject to shortages including as a result of PRC government policies.  See “We may experience labor unrest” and “We may experience labor shortages” above.  Wage rates in the PRC have been gradually increasing in recent years as PRC government-mandated increases in the minimum wage rate have caused an increase in our overall pay scale for our PRC workers. 

 

The PRC government has broad authority and discretion to regulate the economy, manufacturing, industry, and the technology sector, among other areas generally.  As a result, our activities and operations in PRC and as well as those of our PRC-based suppliers are subject to extensive local government regulation.  Additionally, the PRC government has implemented policies from time to time to regulate economic expansion.  It exercises significant control over its economic growth through the allocation of resources, setting monetary policy and providing preferential treatment to particular industries or companies.  Any additional new regulations or the amendment of previously implemented regulations could require us to change our business plans, increase our costs, or limit our ability to manufacture and sell products domestically and/or otherwise restrict or curtail our operations in the PRC.  To the extent our suppliers in the PRC are negatively impacted by new or amended regulations, any such negative implications could adversely impact our supply chain, including in the form of increased costs, disruptions, shortages or unavailability of product or component parts, and/or other deleterious consequences, which could materially adversely affect our business and operating results.  In 2021, there were power shortages in the PRC, resulting in the rationing of electricity in a number of provinces during peak production hours.  While these events did not have a material impact on our business and are not presently ongoing as of the date of this filing, any prolonged shutdown of our or our supplier’s factories (or other interference or limitation of production capacity resulting from other PRC infrastructure issues or government regulations, policies, mandates or otherwise), could cause significant disruption to our supply chain and/or Bel's ability to manufacture its products, and have a materially adverse effect on our business and operating results.

 

11

 

Our significant manufacturing operations in the PRC also expose us to other risks.  Risks inherent in our PRC operations include the following:

 

 

changes in import, export, transportation regulations and tariffs, and risks associated with boycotts and embargoes;

 

changes in, or impositions of, legislative or regulatory requirements or restrictions, including tax and trade laws in the U.S. and in the PRC, and government action to restrict our ability to sell to customers where sales of products may require export licenses;

 

transportation delays and other supply chain issues;

 

changes in tax regulations in the U.S. and/or the PRC, including restrictions and/or taxes applicable to the transfer or repatriation of funds;

 

international political relationships, including the relationship between the U.S. and the PRC;

 

epidemics and illnesses (including COVID-19, and any new variants that may emerge) within the PRC that affect the areas in which we operate and manufacture our products;

 

economic, social and political instability;

 

longer accounts receivable collection cycles and difficulties in collecting accounts receivables;

 

less effective protection of intellectual property and contractual arrangements, and risks associated with enforcing contracts and legal rights and remedies generally;

 

uncertainties associated with the PRC legal system, which is based on civil law, can involve protected proceedings involving substantial judicial discretion, and is based in part on PRC government policies and internal rules, some of which are not published on a timely basis, or at all, and may have retroactive effect;

 

risks arising out of any changes in governmental and economic policy and the potential for adverse developments arising out of any political or economic instability related to Hong Kong or Taiwan;

 

the potential for political unrest, expropriation, nationalization, revolution, war or acts of terrorism; and

 

risks associated with the concentration of a substantial portion of our manufacturing capacity and supplier base in the PRC.

 

In addition to the risks associated with our PRC operations described above, the global nature of our operations generally subjects us to additional risks.  We conduct operations in 15 countries, and outside of the United States (and the PRC), our largest manufacturing operations and associate populations are located within Mexico, Slovakia, the UK and India.  Please see the Risk Factor appearing below under the caption, “The global nature of our operations exposes us to numerous risks that could materially adversely affect our consolidated financial condition and consolidated results of operations.”

 

The loss of certain substantial customers could materially and adversely affect us.

 

During the year ended December 31, 2021, approximately 18% of the Company's total net sales were sold to one ultimate end-user through various intermediary contract manufacturers.  The largest Bel direct-customer was an intermediary contract manufacturer that manufactured and assembled products to various end customers, which represented 10.6% of our 2021 consolidated net sales.  We believe that the loss of either of this ultimate end user and/or this intermediate contract manufacturer could have a material adverse effect on our consolidated financial position and consolidated results of operations.  We have experienced significant concentrations of customers in prior years. See Note 13, "Segments" for additional disclosures related to our significant customers.  Furthermore, factors that negatively impact the businesses of our major customers could materially and adversely affect us even if the customer represents less than 10% of our 2021 consolidated net sales.

 

 

 

We may not achieve all of the expected benefits from our restructuring programs.

 

We have implemented a number of restructuring programs in recent years and we may continue to restructure or rationalize our operations in future periods. These programs include various cost savings, the consolidation of certain facilities and the reduction of headcount. We make certain assumptions in estimating the anticipated savings we expect to achieve under such programs, which include the estimated savings from the elimination of certain headcount and the consolidation of facilities. These assumptions may turn out to be incorrect due to a variety of factors. In addition, our ability to realize the expected benefits from these programs is subject to significant business, economic and competitive uncertainties and contingencies, many of which are beyond our control. If we are unsuccessful in implementing these programs or if we do not achieve our expected results, our results of operations and cash flows could be adversely affected or our business operations could be disrupted.

 

There are risks related to the implementation of our new global enterprise resource planning system.

 

We have been engaged in a multi-year process of conforming the majority of our operations onto one global enterprise resource planning system ("ERP").  The ERP is designed to improve the efficiency of our supply chain and financial transaction processes, accurately maintain our books and records, and provide information important to the operation of the business to our management team.  While this project is substantially complete, the conversion of recent acquisitions onto the new ERP system, or any significant deficiency in the design and implementation of the ERP could negatively impact data processing and electronic communications among business locations, which may have a material adverse effect on our business, consolidated financial condition or consolidated results of operations.  

 

FINANCIAL RISKS

 

There are several factors which can cause our margins to suffer.

 

Our margins could be substantially impacted by the following factors. 

 

 

Declines in Selling Prices: The average selling prices for our products tend to decrease over their life cycles, and customers put pressure on suppliers to lower prices even when production costs are increasing. Further, increased competition from low-cost suppliers around the world has put additional pressures on pricing. Any drop in demand for our products or increase in supply of competitive products could also cause a dramatic drop in our average sales prices. 

 

 

Increases in Material Costs: While we continually strive to negotiate better pricing for components and raw materials, an increase in industry demand for or supplier shortages of certain components can result in higher material costs, or premiums incurred for expedited orders.  Further, commodity prices, especially those pertaining to gold, copper and silver, can be volatile.  Fluctuations in these prices and other commodity prices associated with Bel's raw materials will have a corresponding impact on our profit margins.

 

 

Increases in Labor Costs: Wage rates, particularly in the PRC, Mexico and Slovakia where the majority of our manufacturing associates are located, have been gradually increasing in recent years as government-mandated increases in the minimum wage rate in these jurisdictions cause an increase in our overall pay scale.  Labor costs can also be impacted by fluctuations in the exchange rates in which local wages are paid as compared to the U.S. dollar. 

 

Profit margins will be materially and adversely impacted if we are not able to reduce our costs of production, introduce technological innovations as sales prices decline, or pass through cost increases to customers.

 

Our backlog figures may not be reliable indicators. 

 

Many of the orders that comprise our backlog may be delayed, accelerated or canceled by customers without penalty. Customers may on occasion double order from multiple sources to ensure timely delivery when lead times are particularly long. Customers often cancel orders when business is weak and inventories are excessive.  Additional factors that could cause the Company to fail to ship orders comprising our backlog include unanticipated supply difficulties, changes in customer demand and new customer designs.  Throughout 2021, Bel has faced macroeconomic and global supply chain challenges, and these conditions are expected to continue in 2022.  Due to the foregoing factors, we cannot be certain that the amount of our backlog equals or exceeds the level of orders that will ultimately be delivered, and backlog may not be a reliable indicator of the timing of future sales. Our results of operations could be adversely impacted if customers cancel a material portion of orders in our backlog.

 

We may not be able to generate sufficient cash to service all of our indebtedness and may be forced to take other actions to satisfy our obligations under our indebtedness, which may not be successful.

 

Our ability to make scheduled payments on or refinance our debt obligations depends on our financial condition and operating performance, which are subject to prevailing economic and competitive conditions and to certain financial, business, legislative, regulatory and other factors beyond our control. We may be unable to maintain a level of cash flows from operating activities sufficient to permit us to pay the principal, premium, if any, and interest on our indebtedness.

 

 

If our cash flows and capital resources are insufficient to fund our debt service obligations, we could face substantial liquidity problems and could be forced to reduce or delay acquisitions, investments and capital expenditures or to dispose of material assets or operations, seek additional debt or equity capital or restructure or refinance our indebtedness. We may not be able to effect any such alternative measures on commercially reasonable terms or at all and, even if successful, those alternative actions may not allow us to meet our scheduled debt service obligations. Our credit agreement restricts our ability to dispose of assets and use the proceeds from those dispositions and may also restrict our ability to raise debt or equity capital to be used to repay other indebtedness when it becomes due. We may not be able to consummate those dispositions or to obtain proceeds in an amount sufficient to meet any debt service obligations then due.

 

Our inability to generate sufficient cash flows to satisfy our debt obligations, or to refinance our indebtedness on commercially reasonable terms or at all, would materially and adversely affect our consolidated financial position and consolidated results of operations. If we cannot make scheduled payments on our debt, we will be in default, the lenders under the credit agreement could terminate their commitments to loan money, the lenders could foreclose against the assets securing their borrowings and we could be forced into bankruptcy or liquidation. 

 

Our level of indebtedness could negatively impact our access to the capital markets and our ability to satisfy financial covenants under our existing credit agreement.

 

Our U.S. debt service requirements are significant in relation to our U.S. revenue and cash flow.  This leverage exposes us to risk in the event of downturns in our business, in our industry or in the economy generally, and may impair our operating flexibility and our ability to compete effectively.  Our current credit agreement requires us to maintain certain covenant ratios, and the ratios become more restrictive at specific dates during the term.  If we do not continue to satisfy these required ratios or receive waivers from our lenders, we will be in default under the credit agreement, which could result in an accelerated maturity of our debt obligations.  We cannot assure investors that we will be able to access private or public debt or equity on satisfactory terms, or at all.  Any equity financing that could be arranged may dilute existing shareholders and any debt financing that could be arranged may result in the imposition of more stringent financial and operating covenants.

 

 

LEGAL, TAX AND REGULATORY RISKS

 

We may be sued by third parties for alleged infringement of their proprietary rights and we may incur defense costs and possibly royalty obligations or lose the right to use technology important to our business.

 

From time to time, we receive claims by third parties asserting that our products violate their intellectual property rights.  Any intellectual property claims, with or without merit, could be time consuming and expensive to litigate or settle and could divert management attention from administering our business.  A third party asserting infringement claims against us or our customers with respect to our current or future products may materially and adversely affect us by, for example, causing us to enter into costly royalty arrangements or forcing us to incur settlement or litigation costs.

 

We are subject to taxation in multiple jurisdictions. As a result, any adverse development in the tax laws of any of these jurisdictions or any disagreement with our tax positions could have a material adverse effect on our business, consolidated financial condition or consolidated results of operations.

 

We are subject to taxation in, and to the tax laws and regulations of, multiple jurisdictions as a result of the international scope of our operations and our corporate and financing structure. We are also subject to transfer pricing laws with respect to our intercompany transactions, including those relating to the flow of funds among our companies. Adverse developments in fiscal or tax laws, regulations or policies, or any change in position regarding the application, administration or interpretation thereof, in any applicable jurisdiction, could have a material adverse effect on our business, consolidated financial condition or consolidated results of our operations. In addition, the tax authorities in any applicable jurisdiction, including the United States, may disagree with the positions we have taken or intend to take regarding the tax treatment or characterization of any of our transactions. If any applicable tax authorities, including U.S. tax authorities, were to successfully challenge the tax treatment or characterization of any of our transactions, it could have a material adverse effect on our business, consolidated financial condition or consolidated results of our operations.

 

Expanding and evolving data privacy laws and regulations could impact our business and expose us to increased liability.

 

Our global business is subject to complex and changing laws and regulations including but not limited to privacy, data security and data localization. Evolving foreign events, including the effect of the United Kingdom's withdrawal from the European Union, may adversely affect our revenues and could subject us to new regulatory costs and challenges (such as the transfer of personal data between the EU and the United Kingdom), in addition to other adverse effects that we are unable to effectively anticipate. This may impose significant requirements on how we collect, process and transfer personal data, as well as significant financial penalties for non-compliance.  Any inability to adequately address privacy concerns, even if unfounded, or to comply with the more complex privacy or data protection laws, regulations and privacy standards, could lead to significant financial penalties, which may result in a material and adverse effect on our consolidated results of operations.

 

 

RISKS RELATED TO OUR COMMON STOCK

 

As a result of protective provisions in the Company's certificate of incorporation, the voting power of holders of Class A common shares whose voting rights are not suspended (including officers, directors and principal shareholders) may be increased at future meetings of the Company's shareholders.

 

The Company's certificate of incorporation provides that if a shareholder, other than shareholders subject to specific exceptions, acquires (after the date of the Company's 1998 recapitalization) 10% or more of the outstanding Class A common stock and does not own an equal or greater percentage of all then outstanding shares of both Class A and Class B common stock (all of which common stock must have been acquired after the date of the 1998 recapitalization), such shareholder must, within 90 days of the trigger date, purchase Class B common shares, in an amount and at a price determined in accordance with a formula described in the Company's certificate of incorporation, or forfeit its right to vote its Class A common shares. As of February 28, 2022, to the Company's knowledge, there was one shareholder of the Company's common stock with ownership in excess of 10% of Class A outstanding shares with no ownership of the Company's Class B common stock and with no basis for exception from the operation of the above-mentioned provisions. In order to vote its shares at Bel's next shareholders' meeting, this shareholder must either purchase the required number of Class B common shares or sell or otherwise transfer Class A common shares until its Class A holdings are under 10%. As of February 28, 2022, to the Company's knowledge, this shareholder owned 19.1% of the Company's Class A common stock and had not taken steps to either purchase the required number of Class B common shares or sell or otherwise transfer Class A common shares until its Class A holdings fall below 10%.  Unless and until this situation is satisfied in a manner permitted by the Company's Restated Certificate of Incorporation, the subject shareholder will not be permitted to vote its shares of common stock.

 

To the extent that the voting rights of particular holders of Class A common stock are suspended as of times when the Company's shareholders vote due to the above-mentioned provisions, such suspension will have the effect of increasing the voting power of those holders of Class A common shares whose voting rights are not suspended.  As of February 28, 2022, Daniel Bernstein, the Company's Chief Executive Officer, beneficially owned 381,747 Class A common shares (or 21.9%) of the outstanding Class A common shares whose voting rights were not suspended, and all directors and current executive officers as a group (which includes Daniel Bernstein) beneficially owned 394,702 Class A common shares (or 22.5%) of the outstanding Class A common shares whose voting rights were not suspended.

 

Our stock price, like that of many companies, has been and may continue to be volatile.

 

The market price of our common stock may fluctuate as a result of variations in our quarterly operating results and other factors beyond our control.  These fluctuations may be exaggerated if the trading volume of our common stock is low.  The market price of our common stock may rise and fall in response to a variety of other factors, including:

 

announcements of technological or competitive developments;

general market or economic conditions;

the impact of the ongoing COVID-19 pandemic on our operations and supply chain;

market or economic conditions specific to particular geographical areas in which we operate;

acquisitions or strategic alliances by us or our competitors;

the gain or loss of a significant customer or order; or

changes in estimates of our financial performance or changes in recommendations by securities analysts regarding us or our industry

 

In addition, equity securities of many companies have experienced significant price and volume fluctuations even in periods when the capital markets generally are not distressed.  These price and volume fluctuations often have been unrelated to the operating performance of the affected companies.

 

 

Our results of operations may be materially and adversely impacted by environmental and other regulations.

 

Our manufacturing operations, products and/or product packaging are subject to environmental laws and regulations governing air emissions; wastewater discharges; the handling, disposal and remediation of hazardous substances, wastes and certain chemicals used or generated in our manufacturing processes; employee health and safety labeling or other notifications with respect to the content or other aspects of our processes, products or packaging; restrictions on the use of certain materials in or on design aspects of our products or product packaging; and, responsibility for disposal of products or product packaging. Discussions and proposals related to gas emissions and climate change have increasingly become the subject of substantial attention; additional regulation in this area could have the effect of restricting our business operations or increasing our operating costs.  More stringent environmental regulations may be enacted in the future, and we cannot presently determine the modifications, if any, in our operations that any such future regulations might require, or the cost of compliance with these regulations.

 

 

GENERAL RISKS

 

The global nature of our operations exposes us to numerous risks that could materially adversely affect our consolidated financial condition and consolidated results of operations.

 

We operate in 15 countries, and our products are distributed in those countries as well as in other parts of the world. A large portion of our manufacturing operations are located outside of the United States and a large portion of our sales are generated outside of the United States. Operations outside of the United States, particularly operations in developing regions, are subject to various risks that may not be present or as significant for our U.S. operations. Economic uncertainty in some of the geographic regions in which we operate, including developing regions, could result in the disruption of commerce and negatively impact cash flows from our operations in those areas.

 

Risks inherent in our international operations include:

 

 

COVID-19-related closures and other pandemic-related uncertainties in the countries in which we operate;

 

Import and export regulations that could erode profit margins or restrict exports;

 

Foreign exchange controls and tax rates;

 

Foreign currency exchange rate fluctuations, including devaluations;

 

Changes in regional and local economic conditions, including local inflationary pressures;

 

Difficulty of enforcing agreements and collecting receivables through certain foreign legal systems;

 

Variations in protection of intellectual property and other legal rights;

 

More expansive legal rights of foreign unions or works councils;

 

Changes in labor conditions and difficulties in staffing and managing international operations;

 

Inability or regulatory limitations on our ability to move goods across borders;

 

Changes in laws and regulations, including the laws and policies of the United States affecting trade, tariffs and foreign investment;

 

Restrictive governmental actions such as those on transfer or repatriation of funds and trade protection matters, including antidumping duties, tariffs, trade wars, embargoes and prohibitions or restrictions on acquisitions or joint ventures;

 

Social plans that prohibit or increase the cost of certain restructuring actions;

 

The uncertainty surrounding the effect of the United Kingdom's withdrawal from the European Union;

 

The potential for nationalization of enterprises or facilities; and

 

Unsettled political conditions and possible terrorist attacks against U.S. or other interests.

 

As a multi-national company, we are faced with increased complexities due to recent changes to the U.S. corporate tax code relating to our unremitted foreign earnings, potential revisions to international tax law treaties, and renegotiated trade deals.  In addition, other events, such as the United Kingdom's exit from the European Union and the ongoing discussion and negotiations concerning varying levels of tariffs on product imported from the PRC also create a level of uncertainty.  If we are unable to anticipate and effectively manage these and other risks, it could have a material and adverse effect on our business, our consolidated results of operations and consolidated financial condition.

 

The recent political tensions and armed conflict involving Russia and Ukraine continues to evolve and we are closely monitoring this dynamic situation.  As of the filing date of this Annual Report on Form 10-K, the Company had indefinitely ceased all shipments of product to customers in Russia.  As of February 28, 2022, there were approximately $2 million of orders in our backlog that were impacted by this decision.  The Company's operations in Slovakia have not been, and are not currently expected to be, impacted by the political instability of the Russia-Ukraine conflict as our facility is not in close proximity to the Ukraine border.  We do not currently anticipate any material impact to the Company's financial results.

 

For additional information regarding risks associated with our operations in the PRC, see the discussion set forth above under the caption, “We have substantial manufacturing operations located in the PRC, which exposes us to significant risks that could materially and adversely affect our business, operations, consolidated financial condition and consolidated results of operations.”

 

 

Cyber risk and the failure to maintain the integrity of our operational or security systems or infrastructure, or those of third parties with which we do business, could have a material adverse effect on our business, consolidated financial condition and consolidated results of operations.

 

Cyber threats are rapidly evolving and are becoming increasingly sophisticated. Our Company expects to continue to experience cyber threats from time to time, which pose a risk to the security of our systems and networks and the confidentiality, availability and integrity of our data. Disruptions or failures in the physical infrastructure or operating systems that support our businesses and customers, or cyber-attacks or security breaches of our networks or systems, could result in the loss of customers and business opportunities, legal liability, regulatory fines, penalties or intervention, other litigation, regulatory and legal risks and the costs associated therewith, reputational damage, reimbursement or other compensatory costs, remediation costs, increased cybersecurity protection costs, additional compliance costs, increased insurance premiums, and lost revenues, damage to the Company's competitiveness, stock price, and long-term shareholder value, any of which could materially adversely affect our business, financial condition and results of operations. While we attempt to mitigate these risks, our systems, networks, products, solutions and services remain potentially vulnerable to advanced and persistent threats. We also maintain and have access to sensitive, confidential or personal data or information in certain of our businesses that is subject to privacy and security laws and regulations. Despite our efforts to protect such sensitive, confidential or personal data or information, our facilities and systems and those of our customers and third-party service providers may be vulnerable to security breaches, theft, fraud, misplaced or lost data, “Acts of God”, programming and/or human errors that could lead to the compromising of sensitive, confidential or personal data or information, improper use of our systems, software solutions or networks, unauthorized access, use, disclosure, modification or destruction of information, defective products, production downtimes and operational disruptions, which in turn could adversely affect our consolidated financial condition and consolidated results of operations.

 

A loss of the services of the Company's executive officers or other skilled associates could negatively impact our operations and results.

 

The success of the Company's operations is largely dependent upon the performance of its executive officers, managers, engineers and salespeople.  Many of these individuals have a significant number of years of experience within the Company and/or the industry in which we compete and would be extremely difficult to replace.  The loss of the services of any of these associates may materially and adversely impact our results of operations if we are unable to replace them in a timely manner.

 

 

Item 1B.   Unresolved Staff Comments

 

None.

 

 

Item 2.   Properties

 

The Company is headquartered in Jersey City, New Jersey, where it currently owns 19,000 square feet of office and warehouse space. In addition to its facilities in Jersey City, New Jersey, the Company occupies 315,000 square feet at 20 non-manufacturing facilities, which are used primarily for management, financial accounting, engineering, sales and administrative support.  Of this space, the Company leases 209,000 square feet in 15 facilities and owns properties of 125,000 square feet.

 

The Company also operated 20 manufacturing facilities in 7 countries as of December 31, 2021.  Approximately 14% of the 2.2 million square feet the Company occupies is owned while the remainder is leased.    See Note 18, "Commitments and Contingencies", for additional information pertaining to leases.

 

The following is a list of the locations of the Company's principal manufacturing facilities at December 31, 2021: 

 

Location

  Approximate Square Feet  

Owned/ Leased

  Percentage Used for Manufacturing  
                   

Dongguan, People's Republic of China

  661,000  

Leased

  36 %

Pingguo, People's Republic of China

  251,000  

Leased

  71 %

Shenzhen, People's Republic of China

  227,000  

Leased

  100 %

Zhongshan, People's Republic of China

  303,000  

Leased

  85 %

Zhongshan, People's Republic of China

  118,000  

Owned

  100 %

Zhongshan, People's Republic of China

  78,000  

Owned

  100 %

Louny, Czech Republic

  11,000  

Owned

  75 %

Dubnica nad Vahom, Slovakia

  35,000  

Owned

  100 %

Dubnica nad Vahom, Slovakia

  70,000  

Leased

  100 %

Worksop, United Kingdom

  51,000  

Leased

  28 %

Chelmsford, United Kingdom

  17,000  

Leased

  80 %

Sudbury, United Kingdom

  12,000  

Leased

  90 %

Dominican Republic

  33,000  

Leased

  85 %

Cananea, Mexico

  29,000  

Leased

  60 %

Reynosa, Mexico

  80,000  

Leased

  56 %

Glen Rock, Pennsylvania

  74,000  

Owned

  60 %

Waseca, Minnesota

  127,000  

Leased

  83 %

McAllen, Texas

  40,000  

Leased

  56 %

Melbourne, Florida

  18,000  

Leased

  64 %

Tempe, Arizona

  8,000  

Leased

  100 %
                   
    2,243,000          

 

Of the space described above, 237,000 square feet is used for engineering, warehousing, sales and administrative support functions at various locations and 472,000 square feet is designated for dormitories, canteen and other employee related facilities in the PRC.

 

The Territory of Hong Kong became a Special Administrative Region ("SAR") of the PRC during 1997.  The territory of Macao became a SAR of the PRC at the end of 1999. Management cannot presently predict what future impact, if any, this will have on the Company or how the political climate in the PRC will affect its contractual arrangements in the PRC.  A significant portion of the Company's manufacturing operations and approximately 35.6% of its identifiable assets are located in Asia.

 

Item 3.   Legal Proceedings

 

The information called for by this Item is incorporated herein by reference to the caption "Legal Proceedings" in Note 18, "Commitments and Contingencies."

 

Item 4.   Mine Safety Disclosures

 

Not applicable.

 

 

PART II

 

Item 5.   Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

 

(a)

 Market Information

 

The Company's voting Class A Common Stock, par value $0.10 per share, and non-voting Class B Common Stock, par value $0.10 per share ("Class A" and "Class B," respectively), are traded on the NASDAQ Global Select Market under the symbols BELFA and BELFB, respectively.

 

(b)

Holders

 

As of February 28, 2022, there were 42 registered shareholders of the Company's Class A Common Stock and 300 registered shareholders of the Company's Class B Common Stock.  As of February 28, 2022, the Company estimates that there were 531 beneficial shareholders of the Company's Class A Common Stock and 2,280 beneficial shareholders of the Company's Class B Common Stock. At February 28, 2022, to the Company's knowledge, there was one shareholder of the Company's Class A common stock whose voting rights were suspended.  This shareholder owned 19.1% of the Company's outstanding shares of Class A common stock.  For additional discussion, see Item 1A – "Risk Factors – As a result of protective provisions in the Company's certificate of incorporation, the voting power of holders of Class A common shares whose voting rights are not suspended (including officers, directors and principal shareholders) may be increased at future meetings of the Company's shareholders". 

 

(c)

Dividends

 

During the years ended December 31, 2021 and 2020, the Company declared dividends on a quarterly basis at a rate of $0.06 per Class A share of common stock and $0.07 per Class B share of common stock totaling $3.4 million in 2021 and $3.4 million in 2020.  There are no contractual restrictions on the Company's ability to pay dividends provided the Company is not in default under its credit agreement immediately before such payment and after giving effect to such payment.   On February 1, 2022, the Company paid a dividend to all shareholders of record at January 15, 2022 of Class A and Class B Common Stock in the total amount of $0.1 million ($0.06 per share) and $0.7 million ($0.07 per share), respectively.  On February 24, 2022, Bel's Board of Directors declared a dividend in the amount of $0.06 per Class A common share and $0.07 per Class B common share which is scheduled to be paid on April 29, 2022 to all shareholders of record at April 15, 2022.  Determinations regarding future dividend payments will depend, in part, upon the immediate and long-term effects of the COVID-19 pandemic on the Company, its customers and its suppliers.

 

(d)

Common Stock Performance Comparisons

 

Not applicable.

 

 

Item 6.   [Reserved]

 

 

Item 7.   Management's Discussion and Analysis of Financial Condition and Results of Operations

 

The information in this MD&A should be read in conjunction with the Company's consolidated financial statements and the notes related thereto.  The discussion of results, causes and trends should not be construed to imply any conclusion that such results, causes or trends will necessarily continue in the future. See "Cautionary Notice Regarding Forward-Looking Information" above for further information.  Also, when we cross reference to a "Note," we are referring to our "Notes to Consolidated Financial Statements," unless the context indicates otherwise.  All amounts and percentages are approximate due to rounding.

 

Under the SEC's amended definition of a "smaller reporting company," the Company is deemed to be a smaller reporting company.  Accordingly, among other things, the Company has reduced the number of years covered by its financial statements in Item 8.

 

Overview

 

Our Company

 

We design, manufacture and market a broad array of products that power, protect and connect electronic circuits.  These products are primarily used in the networking, telecommunication, computing, high-speed data transmission, military, commercial aerospace, transportation, e-Mobility and broadcasting industries.  Bel's portfolio of products also finds application in the automotive, medical and consumer electronics markets.

 

We operate through three product group segments, in addition to a Corporate segment.  In 2021, 40% of the Company's revenues were derived from Power Solutions and Protection, 30% from Connectivity Solutions and 30% from our Magnetic Solutions operating segment.  

 

Our operating expenses are driven principally by the cost of labor where the factories that Bel uses are located, the cost of the materials that we use and our ability to effectively and efficiently manage overhead costs.  As labor and material costs vary by product line and region, any significant shift in product mix can have an associated impact on our costs of sales.  Costs are recorded as incurred for all products manufactured.  Such amounts are determined based upon the estimated stage of production and include labor cost and fringes and related allocations of factory overhead. Our products are manufactured at various facilities in the U.S., Mexico, Dominican Republic, England, Czech Republic, Slovakia and the PRC.

 

We have little visibility into the ordering habits of our customers and we can be subjected to large and unpredictable variations in demand for our products.  Accordingly, we must continually recruit and train new workers to replace those lost to attrition and be able to address peaks in demand that may occur from time to time.  These recruiting and training efforts and related inefficiencies, and overtime required in order to meet any increase in demand, can add volatility to the labor costs incurred by us.

 

The Effects of COVID-19 on Bel’s Business

 

Throughout 2020 and 2021, the Company was focused on the safety and well-being of its associates around the world in light of COVID-19 and the variants of COVID that followed.  A significant amount of products manufactured by Bel are utilized in military, medical and networking applications, and are therefore deemed essential by the various jurisdictions in which we operate. Our management team has been able to effectively respond in implementing our business continuity plans around the world.  Protective measures, where possible, remain in place throughout our facilities, including employee screenings, physical partitions, social distancing, use of face coverings, travel and visitor restrictions and work from home policies on a part-time basis where possible as we continue to service our customers.  The majority of our office staff continues to work remotely for part of the week.  The combination of protective measures at our factories coupled with remote work arrangements have enabled us to maintain operations, including financial reporting systems, internal controls over financial reporting and disclosure controls and procedures. 

 

During 2020, the Company incurred indirect COVID-19 related costs, including operational inefficiencies and employee retention programs at its manufacturing facilities in China, which were offset by $4.9 million of COVID-19 relief funding received from the Chinese government during the year ended December 31, 2020.

 

In order to comply with social distancing requirements, certain of our factory floors are reconfigured to provide additional spacing in production lines, which has resulted in some inefficiencies related to product flow.  Bel has also experienced higher freight costs for products typically shipped by air due to lower cargo capacity with the reduction in commercial air travel.  While there are some delays within the supply chain in the movement of products related to border closures, to date such delays have not materially impacted our ability to operate our business or achieve our business goals.  To date, we have not seen a significant reduction in demand for our products due to COVID-19, as many of our products support military, medical and networking applications, which generally have not been negatively impacted by COVID-19.  Sales into our commercial aerospace end market, which had been impacted in 2020 with the pause in global air travel, have since started to rebound.  

 

 

During the second half of 2021, pandemic-related issues have created additional port congestion and intermittent supplier shutdowns and delays, resulting in additional expenses to expedite delivery of critical parts. In order to better control our costs, the expediting of raw material deliveries has been generally reserved for customer-specific requests for expedited timing whereby our end customer has agreed to pay the incremental fee.  Further, the majority of our product is shipped via air, and we have therefore been minimally impacted by ocean-related logistic constraints.   

 

On March 13, 2022, the PRC government issued a notice whereby effective immediately, certain regions would be temporarily shut down to perform widespread testing in response to the recent COVID-19 outbreak in those regions and in accordance with Beijing’s zero-tolerance policy.  Our Bel Power Solutions manufacturing facility in Shenzhen, China and our Magnetics TRP manufacturing facility in Changping, China are currently closed as of the filing date of this Annual Report on Form 10-K. These facilities will be closed for a minimum of 3-5 business days while residents undergo testing and will remain closed until further notice from the PRC government.  Further, certain of Bel’s customers and suppliers are also located within these regions, and a temporary disruption in the related supply chain is expected.  Although our other manufacturing sites in Asia, and those in North America and Europe, are currently running at normal workforce levels, COVID-19 remains a potential supply continuity risk due to the unknown nature of future outbreaks. Given the general uncertainty regarding the impact of COVID-19 on our manufacturing capability and on our customers, we are unable to quantify the ultimate impact of COVID-19 on our future results at this time.

 

Based on our analysis of ASC 350 and ASC 360 during the year ended December 31, 2021, we are not aware of any potential triggering events for impairment of our goodwill, indefinite-lived intangible assets or finite-lived assets.  The Company will continue to assess the relevant criteria on a quarterly basis based on updated cash flow and market assumptions.  Unfavorable changes in cash flow or market assumptions could result in impairment of these assets in future periods.

 

As our operations have continued, albeit at slightly reduced production and efficiency rates, we have not experienced a negative impact on our liquidity to date.  Our balance of cash on hand continues to be strong at $61.8 million at December 31, 2021 as compared to $84.9 million at December 31, 2020, despite the utilization of $16.8 million in cash to fund acquisitions in the first quarter of 2021.  The Company also has availability under its current revolving credit facility; as of December 31, 2021, the Company could borrow an additional $62.5 million while still being in compliance with its debt covenants.  However, any further negative impact to our financial results related to COVID-19 would have a related negative impact on our financial covenants outlined in our credit agreement, which would impact the amount available to borrow under our revolving credit facility.  In order to assist with maintaining our liquidity position, the Company implemented several measures in early 2020, including the deferral of employer social security taxes under the federal CARES Act (through December 31, 2020), restrictions on new hires, suspension of salary reviews, the near elimination of non-essential business travel and restrictions on spending related to capital expenditures.  Certain of these restrictions were lifted in the second quarter of 2021.  Travel expenses incurred by the Company in 2021 were comparable with the reduced levels that the Company experienced in 2020.  The management team closely monitors the changing COVID situation and has developed plans which could be implemented to minimize the impact to the Company in the event the situation deteriorates.
 

Our statements regarding the future impact of COVID-19 represent Forward-Looking Statements.  See “Cautionary Notice Regarding Forward-Looking Information.”

 

Other Key Factors Affecting our Business

 

The Company believes the key factors affecting Bel's 2021 and/or future results include the following: 

 

 

Revenues – The Company's revenues increased by $77.7 million, or 16.7%, in 2021 as compared to 2020.  By product segment, Power Solutions and Protection sales and Magnetic Solutions sales each increased by 20% and Connectivity Solutions sales increased by 9%.   

 

 

Backlog – Our backlog of orders totaled $467.8 million at December 31, 2021, representing an increase of $312.8 million, or over 200%, from December 31, 2020.  Since the 2020 year-end, the backlog for our Power Solutions and Protection products increased by 271%, due to an increase in demand for e-Mobility products and across the majority of our other power product lines. We saw a 233% increase in backlog for our Magnetic Solutions products, driven by restored demand from a large networking customer.  Our Connectivity Solutions backlog increased by 79%, primarily due to higher order volume through our distribution partners and restored demand from our direct and after-market commercial aerospace customers in 2021.  We estimate that approximately $25-$30 million of the backlog at December 31, 2021 relates to orders that were scheduled to ship in the fourth quarter of 2021 which did not ship by December 31, 2021, which we believe was largely due to supply chain challenges.

 

 

Product Mix – Material and labor costs vary by product line and any significant shift in product mix between higher- and lower-margin product lines will have a corresponding impact on the Company’s gross margin percentage.  In general, our Connectivity products have the highest contribution margins of our three product groups due to the harsh-environment, high-reliability nature of these products.  Our Power products have a higher cost bill of materials and are impacted to a greater extent by changes in material costs.  As our Magnetic Solutions products are more labor intensive, margins on these products are impacted to a greater extent by minimum wage increases in the PRC and fluctuations in foreign exchange rates between the U.S. Dollar and the Chinese Renminbi.   Fluctuations in sales volume among our product groups will have a corresponding impact on Bel's profit margins.  See Note 13, "Segments" for profit margin information by product group.

 

 

Pricing and Availability of Materials – There have been recent and ongoing supply constraints related to components that constitute raw materials in our manufacturing processes, particularly with resistors, capacitors, discrete semiconductors, plastic resin and copper.  Lead times have been extended and the reduction in supply also caused an increase in prices for certain of these components.  As a result, the Company's material costs as a percentage of revenue increased to 46.2% of sales during 2021 from 43.3% of sales during 2020.  

 

 

Labor Costs – Labor costs decreased from 9.9% of sales during 2020 to 9.0% of sales during 2021, primarily due to a change in classification of expenses from labor costs to material costs as a result of the 2021 ERP transition further described in the "Liquidity and Capital Resources" section below.  The impact of the reclassification was offset by increased costs associated with minimum wage increases in the PRC and Mexico and the effects of unfavorable fluctuations in foreign exchange rates.  

 

 

Restructuring – During 2021, the Company exited its custom modules power product line and consolidated the manufacturing of its DC/DC power line to a single factory.  These actions resulted in $1.2 million in restructuring costs being recorded during the year ended December 31, 2021 with expected annualized cost savings of $0.5 million.  The exit of the modules product line also led to the closure of Bel's modules design center in Maidstone, UK in the third quarter of 2021, which is anticipated to result in annualized cost savings of $0.4 million.  During 2020, the Company implemented facility closures in Switzerland, Germany and Hong Kong and other general function consolidations at various sites.  In connection with the actions implemented in 2020, annualized cost savings of $4.4 million were realized in 2021 ($1.1 million in cost of sales, $2.0 million in R&D and $1.3 million in SG&A).  The Company will continue to explore opportunities to streamline the organization in 2022 to further improve profitability.  The foregoing statements regarding anticipated cost savings, and the immediately preceding sentence represent Forward-Looking Statements.  See "Cautionary Notice Regarding Forward-Looking Information."

 

 

 

Impact of Foreign Currency – During 2021, unfavorable fluctuations in exchange rates, particularly between the U.S. dollar and the Chinese Renminbi, resulted in higher labor and overhead costs of $5.1 million versus the exchange rates in effect during 2020.  Separately, a foreign exchange transactional loss of less than $0.1 million was realized during 2021.  Since we are a U.S. domiciled company, we translate our foreign currency-denominated financial results into U.S. dollars.  Due to the changes in the value of foreign currencies relative to the U.S. dollar, translating our financial results and the revaluation of certain intercompany as well as third-party transactions to and from foreign currencies to U.S. dollars may result in a favorable or unfavorable impact to our consolidated statements of operations and cash flows.  The Company has significant manufacturing operations located in the PRC where labor and overhead costs are paid in local currency.  As a result, the U.S. Dollar equivalent costs of these operations were $5.1 million higher in 2021 as compared to 2020.  The Company monitors changes in foreign currencies and in 2021 implemented additional foreign currency forward contracts, and may continue to implement in 2022 and beyond, pricing actions to help mitigate the impact that changes in foreign currencies may have on its consolidated operating results.

 

 

Effective Tax Rate – The Company's effective tax rate will fluctuate based on the geographic region in which the pretax profits are earned.  Of the jurisdictions in which the Company operates, the U.S. and Europe's tax rates are generally equivalent; and Asia has the lowest tax rates of the Company's three geographic regions.  See Note 9 to the Company's Consolidated Financial Statements - "Income Taxes".

 

Looking ahead, we will continue to execute on our long-term strategic initiatives to grow revenue, improve margins, and strive for operational excellence.  All parts of the organization will be assessed, and we are working toward increasing our margin profile over time. Pricing adjustments to offset rising input costs are gradually taking effect in each segment and newly-implemented pricing policies will enable us to better react to future cost changes. There will also be an ongoing focus on our operating footprint to ensure it is aligned with our goals.  The preceding sentences represent Forward-Looking Statements.  See "Cautionary Notice Regarding Forward-Looking Information."

 

Results of Operations - Summary by Operating Segment  

 

Net Sales and Gross Margin

 

The Company's net sales and gross margin by major product line for the years ended December 31, 2021 and 2020 were as follows (dollars in thousands):

 

   

Years Ended

 
   

December 31,

 
   

Net Sales

   

Gross Margin

 
    2021     2020     2021     2020  

Connectivity solutions

  $ 165,027     $ 150,731       26.4 %     28.0 %

Magnetic solutions

    160,432       133,552       21.3 %     24.8 %

Power solutions and protection

    218,035       181,488       27.0 %     25.1 %
    $ 543,494     $ 465,771       24.7 %     25.7 %

 

Connectivity Solutions:

 

Sales of our Connectivity Solutions products increased by $14.3 million in 2021 as compared to 2020.  This increase was primarily due to an increase in demand from our distribution partners, which resulted in $10.9 million of higher sales.  There was also a partial rebound in demand from direct and after-market commercial aerospace customers resulting in an increase of $5.5 million 2021 as compared to 2020.   These sales increases were offset by a decline in military sales of $10.5 million during 2021 as compared to the prior year.  The shift in product mix in addition to higher material and labor costs in the 2021 period offset the benefits of the higher sales volume on the gross margin line. 

 

Magnetic Solutions:

 

Sales of our Magnetic Solutions products improved by $26.9 million in 2021 as compared to 2020. Demand for our Magnetic Solutions products has increased in recent quarters and we saw the heightened orders translate into sales during the latter part of 2021. The labor market in the PRC continues to be competitive, driving wage rates higher.  Further, the Chinese Renminbi has appreciated against the U.S. Dollar in 2021 as compared the exchange rates in effect during 2020, adding to the higher labor burden in 2021.  During 2020, our ability to manufacture product was temporarily impacted due to the factory closures associated with COVID-19.  Bel received $4.9 million in subsidies from the Chinese government during 2020 to assist in offsetting COVID-related costs and inefficiencies incurred, which aided our gross margin for this group in the 2020 gross margin presented above.

 

 

 

Power Solutions and Protection:

 

Sales of our Power Solutions and Protection products were higher by $36.5 million during 2021 as compared to 2020.   The sales increase was primarily due to growth of $16.7 million from the Bel Power Solutions business (including $6.2 million of higher sales into e-Mobility applications), a $12.7 million increase in CUI sales, $8.1 million of higher fuse sales, and the $12.4 million contribution from the March 2021 acquisition of EOS.  This sales growth was partially offset by declines in custom module sales of $8.9 million as compared to 2020 as the Company has discontinued this product line.  Gross margin improved in 2021 versus 2020 as higher sales volume and a favorable shift in product mix offset the impact of increased material and labor costs.

 

Cost of Sales

 

Cost of sales as a percentage of net sales for the two years ended December 31, 2021 consisted of the following:

 

   

Years Ended

 
   

December 31,

 
   

2021

   

2020

 

Material costs

    46.2 %     43.3 %

Labor costs

    9.0 %     9.9 %

Other expenses

    20.1 %     20.7 %

Total cost of sales

    75.3 %     73.9 %

 

The fluctuations in material costs and labor costs as a percentage of sales during the year ended December 31, 2021 compared to the year ended December 31, 2020 were primarily due to a shift in classification of certain outsourced manufacturing from labor costs to material costs in connection with the transition of our legacy Bel businesses onto the new ERP system effective January 1, 2021.  As such, material costs and labor costs should be viewed on a combined basis when comparing to the prior year.  In the aggregate, these variable costs increased from 53.2% of sales in 2020 to 55.2% of sales in 2021.  These higher variable costs are largely attributable to wage rate increases at our PRC factories and an unfavorable fluctuation in the Chinese Renminbi, Mexican Peso and Euro exchange rates versus the U.S. dollar during those periods.  Further, there have been industry-wide shortages on certain raw materials, such as semiconductors and plastic resin, which has led to an increase in material pricing from our suppliers.

 

The other expenses noted in the table above include fixed cost items such as support labor and fringe, depreciation and amortization, and facility costs (rent, utilities, insurance).  In total, these other expenses increased during 2021 by $12.8 million as compared to 2020, due in part to $4.9 million of subsidies received from the Chinese government in 2020 to offset costs and inefficiencies incurred due to the temporary closures of our factories in China in connection with COVID-19.  Our support labor expenses were also impacted by unfavorable fluctuations in the Chinese Renminbi and Mexican Peso as compared to exchange rates in place during 2020. 

 

Research and Development ("R&D")

 

R&D expenses were $21.9 million and $23.6 million for the years ended December 31, 2021 and 2020, respectively.  The reduction in R&D expenses during 2021 largely resulted from a full year of cost savings related to the closure of the Company's Power R&D facility in Switzerland in August 2020. 

 

Selling, General and Administrative Expenses ("SG&A")

 

SG&A expenses were $86.6 million in 2021 as compared with $78.7 million in 2020.  SG&A salaries and fringe benefits increased by $5.8 million and legal and professional fees were higher by $1.2 million as compared to 2020.  These costs were partially offset by lower sales commissions of $0.3 million and a reduction in other selling costs of $1.2 million in 2021 as compared to 2020.

 

 

Restructuring Charges

 

The Company recorded $1.2 million of restructuring charges in 2021 related to the consolidation of its DC/DC power product line into a single factory, and the discontinuation of its custom modules product line. The Company recorded $0.6 million of restructuring charges in 2020 related to cost savings measures implemented during the year, including the closure of its Switzerland and Germany facilities, and a portion of its warehouse space in Hong Kong, among other actions.     

 

Interest Expense

 

The Company incurred interest expense of $3.5 million in 2021 and $4.7 million in 2020 primarily due to its outstanding borrowings under the Company's credit and security agreement.  The reduction in interest expense during 2021 related to lower interest rates on the Company's outstanding balance during 2021, in addition to a lower debt balance throughout 2021 as compared to 2020.  See "Liquidity and Capital Resources" and Note 10, "Debt" of the Notes to our Consolidated Financial Statements for further information on the Company's outstanding debt.

 

Other Expense, Net

 

Other expense, net was $0.4 million in 2021 compared to $1.8 million in 2020.  This line item included a foreign exchange loss of less than $0.1 million in 2021 as compared to a foreign exchange loss of $2.2 million in 2020. 

 

Income Taxes

 

The Company’s effective tax rate will fluctuate based on the geographic segment in which the pretax profits are earned.  Of the jurisdictions in which the Company operates, the U.S. and Europe’s tax rates are generally equivalent; and Asia has the lowest tax rates of the Company’s three geographic regions.  See Note 9, "Income Taxes" to the Company's Consolidated Financial Statements, “Income Taxes” and the “Tax Reform” discussion below.

 

Tax Reform

 

The Tax Cuts and Jobs Act (the “Act”) was enacted on December 22, 2017.  The Act reduced the U.S. federal corporate tax rate from 35% to 21%, required companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and created new taxes on certain foreign sourced earnings. Effective January 1, 2018, the Act subjects a U.S. shareholder to current tax on global intangible low-taxed income (GILTI) earned by certain foreign subsidiaries.  The Company has elected an accounting policy to provide for the tax expense related to the GILTI in the period the tax is incurred.  On July 20, 2020, the Department of the Treasury and the Internal Revenue Service issued a final regulation under Section 954A as enacted by the 2017 tax reform legislation.  These regulations relate to the treatment of income that is subject to a high rate of foreign tax under the global intangible low-taxed income (GILTI) income regimes.  The final regulations allow taxpayers to exclude certain high-taxed income of a controlled foreign corporation from their GILTI computation on an elective basis and contain modifications on the level at which the estimated tax rate test is applied.  The election can be made annually for tax years that begin after December 31, 2017. 

 

The Company’s inclusion of approximately $6.8 million of GILTI income for the year ended December 31, 2019 was impacted by the final regulations enacted on July 20, 2020.  The Company reduced the GILTI inclusion for the year ended December 31, 2019 to $3.4 million.  As a result of the NOL carryforward created by the exclusion, the Company recognized a benefit associated with the final regulations of approximately $1.0 million in the year ended December 31, 2020. The Company included $12.5 million of GILTI income for the year ended December 31, 2020. The GILTI income was offset by the Company’s U.S. losses and credits which resulted in no additional U.S. tax expense.

 

On March 27, 2020, the Coronavirus Aid, Relief and Economic Security (“CARES”) Act was enacted and signed into law. Certain provisions of the CARES Act impact the 2019 income tax provision computations of the Company and were reflected in the year ended December 31, 2020, or the period of enactment. The CARES Act contains modifications on the limitation of business interest for tax years beginning in 2019 and 2020. The modifications to Section 163(j) increase the allowable business interest deduction from 30% of adjusted taxable income to 50% of adjusted taxable income. This modification would increase the allowable interest expense deduction of the Company and resulted in a net operating loss (“NOL”) for the year ended December 31, 2019.  The Company carried back the NOL to the tax year ended December 31, 2015 and has reflected this impact in the tax provision for the year ended December 31, 2020.  Due to the foregoing, and as a result of the difference in corporate tax rates in the NOL carryback period, the Company recognized a benefit associated with the enactment of the CARES Act of approximately $0.1 million for the year ended December 31, 2020.

 

2021 as Compared to 2020

 

The provision for (benefit from) income taxes for the years ended December 31, 2021 and 2020 was $2.5 million and $(0.7) million, respectively.  The Company’s earnings before income taxes for the year ended December 31, 2021 were approximately $15.2 million higher than the same period in 2020, primarily attributable to an increase in income in the Asia and North America regions, offset by a decrease in the Europe region.  The Company’s effective tax rate was 9.2% and (5.4%) for the years ended December 31, 2021 and 2020, respectively. The change in the effective tax rate during the year ended December 31, 2021 as compared to the year ended December 31, 2020 is primarily attributable to an increase in U.S. tax expense resulting from higher U.S. income, as well as an increase in tax expense relating to the addition of uncertain tax positions. Additionally, the effective tax rate in 2020 was favorably impacted by the reversal of uncertain tax positions resulting from the expiration of certain statues of limitations and federal tax law changes for the CARES Act.

 

 

Other Tax Matters

 

The Company has a portion of its products manufactured on the mainland of the PRC where Bel is not subject to corporate income tax on manufacturing services provided by third parties.  Hong Kong has a territorial tax system which imposes corporate income tax at a rate of 16.5% on income from activities solely conducted in Hong Kong. 

 

The Company held an offshore business license from the government of Macao.  With this license, a Macao offshore company named Bel Fuse (Macao Commercial Offshore) Limited had been established to handle the Company’s sales to third-party customers in Asia.  Sales by this company primarily consist of products manufactured in the PRC.  This company was not subject to Macao corporate profit taxes which are imposed at a tax rate of 12%.  As part of Macau’s commitment to comply with OECD standards, it abolished the existing offshore company (MOC) regime as of January 1, 2021. The existing law and the relevant regulations related to the offshore business was abolished and the operating permit to carry on offshore business was terminated on January 1, 2021. The Company has decided to continue this company’s operations and beginning January 1, 2021 has, and will continue, to pay 12% tax on any profits from this operation.  

 

Due to the practicality of determining the deferred taxes on outside basis differences in our investments in our foreign subsidiaries, management has not provided for deferred taxes on outside basis differences at December 31, 2021 and deemed that these basis differences will be indefinitely reinvested.

 

Inflation and Foreign Currency Exchange

 

During the past two years, we do not believe the effect of inflation was material to our consolidated financial position or our consolidated results of operations.  We are exposed to market risk from changes in foreign currency exchange rates.  Fluctuations of the U.S. dollar against other major currencies have not significantly affected our foreign operations as most sales continue to be denominated in U.S. dollars or currencies directly or indirectly linked to the U.S. dollar.  Most significant expenses, including raw materials, labor and manufacturing expenses, are incurred primarily in U.S. dollars or the Chinese Renminbi, and to a lesser extent in British pounds and Mexican pesos.  The Chinese Renminbi and British pound each appreciated by 6%, the Mexican Peso appreciated by 5% and the Euro appreciated by 3% versus the U.S. dollar in 2021 compared to 2020.   To the extent the Renminbi or Peso appreciate in future periods, it could result in the Company's incurring higher costs for most expenses incurred in the PRC and Mexico.  The Company periodically uses foreign currency forward contracts to manage its short-term exposures to fluctuations in operational cash flows resulting from changes in foreign currency exchange rates as further described in Note 12, "Derivative Instruments and Hedging Activities". The Company's European entities, whose functional currencies are Euros, British pounds and Czech Korunas, enter into transactions which include sales that are denominated principally in Euros, British pounds and various other European currencies, and purchases that are denominated principally in U.S. dollars and British pounds.  Such transactions, as well as those related to our multi-currency intercompany payable and receivable transactions, resulted in net realized and unrealized currency exchange losses of less than $0.1 million and $2.2 million for the years ended December 31, 2021 and 2020, respectively, which were included in other expense, net on the consolidated statements of operations.  The currency exchange losses recorded in 2020 were primarily due to the unfavorable impact of the appreciation of the Chinese Renminbi and Euro against the U.S. dollar. Translation of subsidiaries' foreign currency financial statements into U.S. dollars resulted in translation adjustments, net of taxes, of ($1.8) million and $6.9 million for the years ended December 31, 2021 and 2020, respectively, which are included in accumulated other comprehensive loss on the consolidated balance sheets.

 

Liquidity and Capital Resources

 

Our principal sources of liquidity include $61.8 million of cash and cash equivalents at December 31, 2021, cash provided by operating activities and borrowings available under our credit facility.  We expect to use this liquidity for operating expenses, investments in working capital, capital expenditures, interest, taxes, dividends, debt obligations and other long-term liabilities. We believe that our current liquidity position and future cash flows from operations will enable us to fund our operations, both in the next twelve months and in the longer term.

 

 

 

 

 

Cash Flow Summary

 

During the year ended December 31, 2021, the Company's cash and cash equivalents decreased by $23.2 million.  This decrease was primarily due to the following:

 

 

payments for acquisitions, net of cash acquired, of $16.8 million;

 

purchases of property, plant and equipment of $9.4 million;

 

dividend payments of $3.4 million; and

 

repayments of long-term debt of $104.8 million; partially offset by

 

net cash provided by operating activities of $4.6 million; 

 

proceeds from the sale of property, plant and equipment of $7.3 million; and 

 

revolving credit line borrowings of $100.5 million

 

During the year ended December 31, 2020, the Company's cash and cash equivalents increased by $12.7 million.  This increase was primarily due to cash provided by operations of $46.1 million and proceeds from the sale of properties of $4.0 million, partially offset by repayments of long-term debt of $28.2 million, the purchase of property, plant and equipment of $5.5 million, and payments of $3.4 million for dividends. Cash provided by operations increased by $21.7 million in 2020 as compared to 2019, primarily due to improved net earnings coupled with lower year-end inventory levels and accounts receivable balances in 2020.

 

During the year ended December 31, 2021, accounts receivable increased $13.0 million primarily due to the higher sales volume in the second half of 2021 as compared to the same period of 2020.  Days sales outstanding (DSO) decreased to 54 days at December 31, 2021 from 57 days at December 31, 2020.  Inventories increased by $34.0 million from the December 31, 2020 level as raw material levels were higher in response to an increase in customer demand for our products.  Inventory turns, excluding R&D, were 3.1 times for the year ended December 31, 2021 as compared to 3.4 times for the year ended December 31, 2020.

 

Cash and cash equivalents, marketable securities and accounts receivable comprised approximately 29.1% and 34.4% of the Company's total assets at December 31, 2021 and December 31, 2020, respectively. The Company's current ratio (i.e., the ratio of current assets to current liabilities) was 2.9 to 1 and 3.2 to 1 at December 31, 2021 and December 31, 2020, respectively.  At December 31, 2021 and 2020, $42.0 million and $57.5 million, respectively (or 68% at each date), of cash and cash equivalents was held by foreign subsidiaries of the Company.  During 2021, the Company repatriated $26.3 million of funds from outside of the U.S., with minimal incremental tax liability.  We continue to analyze our global working capital and cash requirements and the potential tax liabilities attributable to further repatriation, and we have yet to make any further determination regarding repatriation of funds from outside the U.S. to fund the Company's U.S. operations in the future.  In the event these funds were needed for Bel's U.S. operations, the Company would be required to accrue and pay U.S. state taxes and any applicable foreign withholding taxes to repatriate these funds.

 

 

 

Future Cash Requirements

 

The Company expects foreseeable liquidity and capital resource requirements to be met through existing cash and cash equivalents and anticipated cash flows from operations, as well as borrowings available under its revolving credit facility, if needed.  The Company's material cash requirements arising in the normal course of business primarily include:

 

Debt Obligations and Interest Payments - The Company currently has $112.5 million outstanding under its revolving credit facility as further described below and in Note 10, "Debt".  There are no mandatory principal payments due on the credit facility borrowings within the next twelve months.  The balance of $112.5 million is due upon expiration of the credit facility on September 1, 2026.  Anticipated interest payments due amount to $8.6 million, of which $1.8 million is expected to be paid within the next twelve months based on our debt balance and interest rate in place at December 31, 2021. 

 

Lease Obligations - The Company has operating leases for its facilities used for manufacturing, research and development, sales and administration.  There are also operating and finance leases related to manufacturing equipment, office equipment and vehicles.  As of December 31, 2021, the Company was contractually obligated to pay future operating lease payments of $24.9 million, of which $7.9 million is expected to be paid within the next twelve months, and future financing lease obligations of $3.0 million, of which $0.6 million is expected to be paid in the next twelve months.  See Note 17, "Leases" for further information.  Subsequent to year-end, in January 2022, the Company entered into an additional operating lease with aggregate cash requirements of approximately $6.1 million over the term of the lease, of which $0.3 million is expected to be paid in 2022.

 

Purchase Obligations - The Company submits purchase orders for raw materials to various vendors throughout the year for current production requirements, as well as forecasted requirements.  Certain of these purchase orders relate to special purpose material and, as such, the Company may incur penalties if an order is cancelled.  The Company had outstanding purchase orders related to raw materials in the amount of $119.6 million at December 31, 2021, of which $113.7 million is expected to be paid in the next twelve months.  The Company also had outstanding purchase orders related to capital expenditures which totaled $5.1 million at December 31, 2021, all of which is expected to be paid in 2022.

 

Pension Benefit Obligations - As further described in Note 14, "Retirement Fund and Profit Sharing Plan", the Company maintains a Supplemental Executive Retirement Plan ("SERP").  At December 31, 2021, estimated future obligations under the plan amounted to $23.6 million.  It is expected that the Company will pay $0.9 million in benefit payments in connection with the SERP during 2022.  Included in other assets at December 31, 2021 is the cash surrender value of company-owned life insurance and marketable securities held in a rabbi trust with an aggregate value of $16.4 million, which has been designated by the Company to be utilized to fund the Company's SERP obligations.

 

Dividends - The Company has historically paid quarterly dividends on its two classes of common stock, which amounted to $3.4 million in each of 2020 and 2021.  Consistent with the dividend rates declared in prior years, Bel's Board of Directors declared dividends on October 28, 2021 and again on February 24, 2022 on each of our two classes of common stock. These two quarterly payments will be made in the first half of 2022 in the total anticipated amount of $1.7 million.  

 

Tax Payments - At December 31, 2021, we had liabilities for unrecognized tax benefits and related interest and penalties of $28.4 million, all of which is included in other liabilities on our consolidated balance sheet. At December 31, 2021, we cannot reasonably estimate the future period or periods of cash settlement of these liabilities. See Note 9, "Income Taxes," for further discussion.  Also included on our consolidated balance sheet at December 31, 2021 is $9.1 million of transition tax related to the 2017 U.S. tax reform, of which $1.1 million is expected to be paid in 2022.

 

Credit Facility
 
In September 2021, the Company entered into a new credit facility (the "New Credit Agreement") which amends, restates and supersedes the Prior Credit Agreement, as further described in Note 10, "Debt".  The New Credit Agreement contains customary representations and warranties, covenants and events of default.  In addition, the New Credit Agreement contains financial covenants that measure (i) the ratio of the Company’s total funded indebtedness, on a consolidated basis, less the aggregate amount of all unencumbered cash and cash equivalents, to the amount of the Company’s consolidated EBITDA (“Leverage Ratio”) and (ii) the ratio of the amount of the Company’s consolidated EBITDA to the Company’s consolidated fixed charges (“Fixed Charge Coverage Ratio”).  If an event of default occurs, the lenders under the New Credit Agreement would be entitled to take various actions, including the acceleration of amounts due thereunder and all actions permitted to be taken by a secured creditor. 
 
At December 31, 2021, the Company had $112.5 million outstanding under its New Credit Agreement.  The unused credit available under the credit facility at December 31, 2021 was $ 62.5 million, of which we had the ability to borrow the full amount without violating our Leverage Ratio covenant based on the Company's existing consolidated EBITDA.  At December 31, 2021, the Company was in compliance with its debt covenants, including its most restrictive covenant, t he Leverage Ratio. 
 
To partially mitigate risks associated with the variable interest rates on the revolver borrowings under the New Credit Agreement, in November 2021, the Company executed two pay-fixed, receive-variable interest rate swap agreements covering approximately half of its variable interest exposure effective December 31, 2021 through August 2026.  See Note 12, "Derivative Instruments and Hedging Activities" for further details.
 

Critical Accounting Estimates

 

The Company's consolidated financial statements include certain amounts that are based on management's best estimates and judgments.  The Company bases its estimates on historical experience and on various other assumptions, including in some cases future projections, that are believed to be reasonable under the circumstances. The results of these estimates form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.  Different assumptions and judgments could change the estimates used in the preparation of the consolidated financial statements, which, in turn, could change the results from those reported.  Management evaluates its estimates, assumptions and judgments on an ongoing basis.  

 

Based on the above, we have determined that our most critical accounting estimates are those related to business combinations, inventory valuation, goodwill and other indefinite-lived intangible assets, and those related to our pension benefit obligations.

 

Business Combinations

 

In a business combination, we allocate the fair value of purchase price consideration to the identifiable assets acquired, the liabilities assumed, and any noncontrolling interest in the acquiree based on their estimated fair values. The excess of the fair value of purchase price consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired customers or earned through the use of acquired trademarks, estimated royalty rates, acquired technology, useful lives and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates.

 

Inventory Valuation

 

The Company values its inventory based on its cost. The Company reduces the carrying value of its inventory for estimated obsolescence or unmarketable inventory by an amount equal to the difference between the cost of inventory and the estimated market value based on the aforementioned assumptions. Our reserve calculations are based on historical experience related to slow-moving inventory in addition to specific known concerns in the case of products going end-of-life or customer cancellations.  As of December 31, 2021 and 2020, the Company had reserves for excess or obsolete inventory of $12.1 million and $9.9 million, respectively.  With the recent increase in demand for our products coupled with higher raw material prices, our value of inventory on hand has increased by $39.3 million from December 31, 2020 to December 31, 2021.  In the event of a sudden decrease in demand for our products, or a higher incidence of inventory obsolescence, the Company could be required to increase its inventory reserve, which would have an unfavorable impact on our gross margin.

 

 

Goodwill

 

We use a fair value approach to test goodwill for impairment. We must recognize a non-cash impairment charge for the amount, if any, by which the carrying amount of goodwill exceeds its implied fair value. We derive an estimate of fair values for each of our reporting units using a combination of an income approach and an appropriate market approach, each based on an applicable weighting. We assess the applicable weighting based on such factors as current market conditions and the quality and reliability of the data. Absent an indication of fair value from a potential buyer or similar specific transactions, we believe that the use of these methods provides a reasonable estimate of a reporting unit's fair value.

 

Fair value computed by these methods is arrived at using a number of factors, including projected future operating results, anticipated future cash flows, effective income tax rates, comparable marketplace data within a consistent industry grouping, and the cost of capital. There are inherent uncertainties, however, related to these factors and to our judgment in applying them to this analysis. Nonetheless, we believe that the combination of these methods provides a reasonable approach to estimate the fair value of our reporting units. Assumptions for sales, net earnings and cash flows for each reporting unit were consistent among these methods.

 

Income Approach Used to Determine Fair Values

 

The income approach is based upon the present value of expected cash flows. Expected cash flows are converted to present value using factors that consider the timing and risk of the future cash flows. The estimate of cash flows used is prepared on an unleveraged debt-free basis. We use a discount rate that reflects a market-derived weighted average cost of capital. We believe that this approach is appropriate because it provides a fair value estimate based upon the reporting unit's expected long-term operating and cash flow performance. The projections are based upon our best estimates of projected economic and market conditions over the related period including growth rates, estimates of future expected changes in operating margins and cash expenditures. Other significant estimates and assumptions include terminal value long-term growth rates, provisions for income taxes, future capital expenditures and changes in future cashless, debt-free working capital.  We applied a combined weighting of 75% to the income approach when determining the fair value of our reporting units.

 

 

Market Approach Used to Determine Fair Values

 

The market approach estimates the fair value of the reporting unit by applying multiples of operating performance measures to the reporting unit's operating performance (the "Guideline Publicly Traded Company Method"). These multiples are derived from comparable publicly traded companies with similar investment characteristics to the reporting unit, and such comparables are reviewed and updated as needed annually. We believe that this approach is appropriate because it provides a fair value estimate using multiples from entities with operations and economic characteristics comparable to our reporting units and the Company as a whole. The key estimates and assumptions that are used to determine fair value under this market approach include current and forward 12-month operating performance results and the selection of the relevant multiples to be applied. Under the Guideline Publicly Traded Company Method, a control premium, or an amount that a buyer is usually willing to pay over the current market price of a publicly traded company, is applied to the calculated equity values to adjust the public trading value upward for a 100% ownership interest, where applicable.

 

In order to assess the reasonableness of the calculated fair values of our reporting units, we also compare the sum of the reporting units' fair values to our market capitalization and calculate an implied control premium (the excess of the sum of the reporting units' fair values over the market capitalization). We evaluate the control premium by comparing it to control premiums of recent comparable market transactions. If the implied control premium is not reasonable in light of these recent transactions, we will reevaluate our fair value estimates of the reporting units by adjusting the discount rates and/or other assumptions.

 

We applied a combined weighting of 25% to the market approach when determining the fair value of these reporting units.

 

As indicated in Note 4, "Goodwill and Other Intangible Assets", the fair value of each of our three reporting units exceeded their respective carrying values by a large margin (ranging from 40.3% to 136.7%).  If market factors change and the discount rate utilized in the fair value calculation changes, it would result in a higher or lower fair value of our reporting units.  The discount rates utilized in our October 1, 2021 impairment test ranged from 15.0% to 16.5%.  An increase in the discount rate assumption of 50 basis points would have impacted the fair values of our reporting units, and would have reduced the excess of fair value over carrying value to a revised range of 35.7% to 129.1%.  Further, if we are unable to achieve the projected revenue growth rates or margins assumed in our projections, this would also impact the fair value of our reporting units.  If we change our reporting unit structure or other events and circumstances change (such as a sustained decrease in the price of our common stock, a decline in current market multiples, a significant adverse change in legal factors or business climates, an adverse action or assessment by a regulator, heightened competition, strategic decisions made in response to economic or competitive conditions or a more-likely-than-not expectation that a reporting unit or a significant portion of a reporting unit will be sold or disposed of), we may be required to record impairment charges in future periods. Any impairment charges that we may take in the future could be material to our consolidated results of operations and consolidated financial condition.

 

The Company conducted its annual goodwill impairment test as of October 1, 2021, and no impairment was identified at that time.  Management has also concluded that the fair value of its goodwill exceeded the associated carrying value at December 31, 2021 and that no impairment exists as of that date. See Note 4, "Goodwill and Other Intangible Assets," for details of our goodwill balance and the goodwill review performed in 2021.  We will continue to monitor goodwill on an annual basis and whenever events or changes in circumstances, such as significant adverse changes in business climate or operating results, changes in management's business strategy or significant declines in our stock price, indicate that there may be a potential indicator of impairment.

 

 

Indefinite-Lived Intangible Assets

 

The Company tests indefinite-lived intangible assets for impairment annually on October 1, or upon a triggering event, using a fair value approach, the relief-from-royalty method (a form of the income approach).  The Company conducted its annual impairment tests as of October 1, 2021 and 2020, and no impairment was identified at either testing date.  Management has also concluded that the fair value of its trademarks exceeds the associated carrying values at December 31, 2021 and that no impairment existed as of that date. At December 31, 2021, the Company's indefinite-lived intangible assets related solely to trademarks.

 

Pension Benefit Obligations

 

Net periodic benefit cost for the Company's SERP totaled $1.7 million in 2021 and $1.6 million in 2020.  Benefit plan information for financial reporting purposes is calculated using actuarial assumptions including a discount rate for plan benefit obligations.  The changes in net periodic benefit cost year over year are attributable to demographic changes within the plan, as well as any changes to the discount rate or the assumption around the future annual increases in compensation.  The discount rate utilized for the net periodic benefit cost was 2.25% at December 31, 2021 and 3.00% at December 31, 2020.  An increase/decrease in this 2021 discount rate assumption of 25 basis points would have decreased/increased the 2021 periodic benefit cost by less than $0.1 million.  The discount rate utilized for the pension benefit obligation was 2.75% at December 31, 2021 and 2.25% at December 31, 2020.  An increase/decrease in this 2021 discount rate assumption of 25 basis points would have reduced/increased the pension benefit obligation by $0.8 million at December 31, 2021.

 

Other Matters

 

The Company believes that it has sufficient cash reserves to fund its foreseeable working capital needs. It may, however, seek to expand such resources through bank borrowings, at favorable lending rates, from time to time. If the Company were to undertake another substantial acquisition for cash, the acquisition would either be funded with cash on hand or would be financed through cash on hand and through bank borrowings or the issuance of public or private debt or equity. If the Company borrows additional money to finance acquisitions, this would further decrease the Company's ratio of earnings to fixed charges, and could further impact the Company's material restrictive covenants, depending on the size of the borrowing and the nature of the target company. Under its existing credit facility, the Company is required to obtain its lender's consent for certain additional debt financing and to comply with other covenants, including the application of specific financial ratios, and may be restricted from paying cash dividends on its common stock. Depending on the nature of the transaction, the Company cannot assure investors that the necessary acquisition financing would be available to it on acceptable terms, or at all, when required. If the Company issues a substantial amount of stock either as consideration in an acquisition or to finance an acquisition, such issuance may dilute existing stockholders and may take the form of capital stock having preferences over its existing common stock.

 

New Financial Accounting Standards

 

The discussion of new financial accounting standards applicable to the Company is incorporated herein by reference to Note 1, "Description of Business and Summary of Significant Accounting Policies."

 

Item 7A.  Quantitative and Qualitative Disclosures About Market Risk

 

Not applicable.

 

Item 8.     Financial Statements and Supplementary Data

 

See the consolidated financial statements listed in the accompanying Index to Consolidated Financial Statements for the information required by this item.

 

 

BEL FUSE INC. AND SUBSIDIARIES

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

 

 

Financial Statements

 

Page

 

 

 

 

 

 

 

 

 

Reports of Independent Registered Public Accounting Firm (Grant Thornton LLP, Iselin, New Jersey, PCAOB #248)

 

32

 

       
Report of Independent Registered Public Accounting Firm (Deloitte & Touche LLP, PCAOB #34)   33  

 

 

 

 

Consolidated Balance Sheets - December 31, 2021 and 2020

 

37

 

 

 

 

 

Consolidated Statements of Operations for the Two Years Ended December 31, 2021

 

38

 

 

 

 

 

Consolidated Statements of Comprehensive Income for the Two Years Ended December 31, 2021

 

39

 

 

 

 

 

Consolidated Statements of Stockholders' Equity for the Two Years Ended December 31, 2021

 

40

 

 

 

 

 

Consolidated Statements of Cash Flows for the Two Years Ended December 31, 2021

 

41

 

 

 

 

 

Notes to Consolidated Financial Statements

 

43

 

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

 

Board of Directors and Shareholders

Bel Fuse Inc.

 

 

Opinion on the financial statements

We have audited the accompanying consolidated balance sheet of Bel Fuse Inc. (a New Jersey corporation) and subsidiaries (the “Company”) as of December 31, 2021, the related consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for the year ended December 31, 2021, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021, and the results of its operations and its cash flows for the year ended December 31, 2021, in conformity with accounting principles generally accepted in the United States of America.

 

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of December 31, 2021, based on criteria established in the 2013 Internal ControlIntegrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”), and our report dated March 14, 2022 expressed an unqualified opinion.

 

Basis for opinion

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

 

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

 

Critical audit matter

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

 

32

 

Goodwill Connectivity Europe, Power Europe and CUI reporting units

As described further in Notes 1 and 4 to the financial statements, the Company performed a quantitative goodwill impairment assessment as of October 1, 2021, the date of the annual impairment assessment, on three of its reporting units, Connectivity Europe, Power Europe and CUI. These reporting units had goodwill balances totaling $25.8 million as of October 1, 2021. We identified the Company’s quantitative goodwill impairment assessment for the Connectivity Europe, Power Europe and CUI reporting units as a critical audit matter.

 

The principal considerations for our determination that the quantitative goodwill impairment assessment is a critical audit matter are the significant management estimates and judgments related to forecasts of expected future cash flows used in the estimation of each reporting unit’s fair value. Management’s significant estimates and judgments include the determination of discount rates, revenue growth rates, operating margins, and projected long-term growth rates. This required a high degree of auditor judgment and an increased extent of effort, including professionals with specialized skills and knowledge, in auditing these assumptions made by management.

 

Our audit procedures related to the quantitative goodwill impairment testing of the Connectivity Europe, Power Europe and CUI reporting units included the following, among others:

 

 

We tested the design and operating effectiveness of controls relating to management’s quantitative goodwill impairment evaluation, including those over management’s forecasts of future revenues, operating margins and long-term growth rates and the determination of the discount rate.

 

We evaluated management’s revenue growth rates and operating margins for consistency with relevant historical data, changes in the businesses, and external industry data.

 

With the assistance of our valuation professionals with specialized skills and knowledge, we evaluated the valuation methodologies utilized by management and performed sensitivity analyses on the future revenue, operating margins, long-term growth rates and discount rates used to evaluate the impact changes in these assumptions have on management’s conclusions.

 

   /s/ Grant Thornton LLP

 

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

 

Iselin, New Jersey

March 14, 2022

 

 

 

 

33

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

Board of Directors and Shareholders

Bel Fuse Inc.

 

Opinion on internal control over financial reporting

We have audited the internal control over financial reporting of Bel Fuse Inc. (a New Jersey corporation) and subsidiaries (the “Company”) as of December 31, 2021, based on criteria established in the 2013 Internal ControlIntegrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021, based on criteria established in the 2013 Internal ControlIntegrated Framework issued by COSO.

 

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated financial statements of the Company as of and for the year ended December 31, 2021, and our report dated March 14, 2022 expressed an unqualified opinion on those financial statements.

 

Basis for opinion

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

 

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

 

34

 

Definition and limitations of internal control over financial reporting

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

 

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

 

/s/ Grant Thornton LLP

 

Iselin, New Jersey

March14, 2022

 

 

 

35

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

To the Shareholders and Board of Directors of Bel Fuse Inc.
Jersey City, New Jersey

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheet of Bel Fuse Inc. and subsidiaries (the "Company") as of December 31, 2020, the related consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for the period ended December 31, 2020, and the related notes (collectively referred to as the “financial statements”).  In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2020, and the results of its operations and its cash flows for the period ended December 31, 2020, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

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

 

/s/ Deloitte & Touche LLP

 

New York, New York
March 12, 2021

 

We began serving as the Company's auditor since 1983.  In 2021, we became the predecessor auditor.

 

 

 

36

 

 

BEL FUSE INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

(dollars in thousands, except share and per share data)

 

  

December 31,

  

December 31,

 
  

2021

  

2020

 
         

ASSETS

        

Current assets:

        

Cash and cash equivalents

 $61,756  $84,939 

Accounts receivable, net of allowance for doubtful accounts of $1,536 and $1,036, at December 31, 2021 and 2020, respectively

  87,135   71,372 

Inventories

  139,383   100,133 

Unbilled receivables

  28,275   14,135 

Other current assets

  12,467   9,637 

Total current assets

  329,016   280,216 
         

Property, plant and equipment, net

  38,210   34,501 

Right-of-use assets

  21,252   14,217 

Intangible assets, net

  60,995   65,789 

Goodwill, net

  26,651   23,966 

Deferred income taxes

  4,461   5,705 

Other assets

  31,261   29,472 

Total assets

 $511,846  $453,866 
         

LIABILITIES AND STOCKHOLDERS' EQUITY

        

Current liabilities:

        

Accounts payable

 $65,960  $39,774 

Accrued expenses

  34,453   28,476 

Current maturities of long-term debt

  -   5,286 

Operating lease liability, current

  6,880   6,591 

Other current liabilities

  4,719   7,409 

Total current liabilities

  112,012   87,536 
         

Long-term liabilities:

        

Long-term debt

  112,500   110,294 

Operating lease liability, long-term

  14,668   8,064 

Liability for uncertain tax positions

  28,434   26,089 

Minimum pension obligation and unfunded pension liability

  23,909   24,620 

Deferred income taxes

  1,487   1,030 

Other long-term liabilities

  10,093   10,434 

Total liabilities

  303,103   268,067 
         

Commitments and contingencies (see Note 18)

          
         

Stockholders' equity:

        

Preferred stock, no par value, 1,000,000 shares authorized; none issued

  -   - 

    Class A common stock, par value $.10 per share, 10,000,000 shares authorized; 2,144,912 shares outstanding at each date (net of 1,072,769 treasury shares)

  214   214 

    Class B common stock, par value $.10 per share, 30,000,000 shares authorized; 10,377,102 and 10,208,602 shares outstanding at December 31, 2021 and December 31, 2020, respectively (net of 3,218,307 treasury shares)

  1,038   1,021 

Additional paid-in capital

  38,419   36,136 

Retained earnings

  187,935   166,491 

Accumulated other comprehensive loss

  (18,863)  (18,063)

Total stockholders' equity

  208,743   185,799 

Total liabilities and stockholders' equity

 $511,846  $453,866 

 

See accompanying notes to consolidated financial statements.

 

 

 

BEL FUSE INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share data)

 

  

Year Ended December 31,

 
  

2021

  

2020

 
         
         

Net sales

 $543,494  $465,771 

Cost of sales

  409,111   346,041 

Gross profit

  134,383   119,730 
         

Research and development costs

  21,891   23,611 

Selling, general and administrative expenses

  86,612   78,704 

Restructuring charges

  1,201   601 

Gains on sales of property

  (6,578)  (1,853)

Income from operations

  31,257   18,667 
         

Interest expense

  (3,542)  (4,746)

Other expense, net

  (388)  (1,785)

Earnings before provision for (benefit from) income taxes

  27,327   12,136 
         

Provision for (benefit from) income taxes

  2,506   (659)

Net earnings available to common shareholders

 $24,821  $12,795 
         
         

Net earnings per common share:

        

Class A common shares - basic and diluted

 $1.90  $0.97 

Class B common shares - basic and diluted

 $2.02  $1.05 
         

Weighted-average shares outstanding:

        

Class A common shares - basic and diluted

  2,145   2,145 

Class B common shares - basic and diluted

  10,258   10,185 

 

See accompanying notes to consolidated financial statements.

 

 

 

BEL FUSE INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(dollars in thousands)

 

  

Year Ended December 31,

 
  

2021

  

2020

 
         
         

Net earnings

 $24,821  $12,795 
         

Other comprehensive (loss) income:

        

Currency translation adjustment, net of taxes of ($334) and $8

  (1,769)  6,890 

Unrealized holding (losses) gains on marketable securities arising during the period, net of taxes of $0 and $7

  (106)  7 

Change in unfunded SERP liability, net of taxes of ($875) and $738

  1,075   (895)

Other comprehensive (loss) income:

  (800)  6,002 

Comprehensive income

 $24,021  $18,797 

 

See accompanying notes to consolidated financial statements.

 

 

 

 

BEL FUSE INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

(dollars in thousands)

 

 

          

Accumulated

             
          

Other

  

Class A

  

Class B

  

Additional

 
      

Retained

  

Comprehensive

  

Common

  

Common

  

Paid-In

 
  

Total

  

Earnings

  

(Loss) Income

  

Stock

  

Stock

  

Capital

 
                         

Balance at December 31, 2019

 $168,051  $157,063  $(24,065) $214  $1,013  $33,826 

Net earnings

  12,795   12,795   -   -   -   - 

Dividends declared:

                        

Class A Common Stock, $0.24/share

  (515)  (515)  -   -   -   - 

Class B Common Stock, $0.28/share

  (2,852)  (2,852)  -   -   -   - 

Issuance of restricted common stock

  -   -   -   -   11   (11)

Forfeiture of restricted common stock

  -   -   -   -   (3)  3 

Foreign currency translation adjustment, net of taxes of $8

  6,890   -   6,890   -   -   - 

Unrealized holding gains on marketable securities arising during the year, net of taxes of $7

  7   -   7   -   -   - 

Stock-based compensation expense

  2,318   -   -   -   -   2,318 

Change in unfunded SERP liability, net of taxes of $738

  (895)  -   (895)  -   -   - 

Balance at December 31, 2020

  185,799   166,491   (18,063)  214   1,021   36,136 
                         

Net earnings

  24,821   24,821   -   -   -   - 

Dividends declared:

                        

Class A Common Stock, $0.24/share

  (515)  (515)  -   -   -   - 

Class B Common Stock, $0.28/share

  (2,862)  (2,862)  -   -   -   - 

Issuance of restricted common stock

  -   -   -   -   21   (21)

Forfeiture of restricted common stock

  -   -   -   -   (4)  4 

Foreign currency translation adjustment, net of taxes of ($334)

  (1,769)  -   (1,769)  -   -   - 

Unrealized holding losses on marketable securities arising during the year, net of taxes of $0

  (106)  -   (106)  -   -   - 

Stock-based compensation expense

  2,300   -   -   -   -   2,300 

Change in unfunded SERP liability, net of taxes of ($875)

  1,075   -   1,075   -   -   - 

Balance at December 31, 2021

 $208,743  $187,935  $(18,863) $214  $1,038  $38,419 

 

See accompanying notes to consolidated financial statements.

 

 

 

BEL FUSE INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

(dollars in thousands)

 

  

Years Ended December 31,

 
  

2021

  

2020

 
         

Cash flows from operating activities:

        

Net earnings

 $24,821  $12,795 

Adjustments to reconcile net earnings to net cash provided by operating activities:

        

Depreciation and amortization

  16,861   16,423 

Stock-based compensation

  2,300   2,318 

Amortization of deferred financing costs

  1,302   654 

Deferred income taxes

  441   (1,743)

Unrealized losses on foreign currency revaluation

  44   2,168 

Gain on sale of property, plant and equipment

  (6,440)  (1,694)

Other, net

  1,276   1,259 

Changes in operating assets and liabilities, net of effects of business combination:

        

Accounts receivable

  (12,982)  5,397 

Unbilled receivables

  (14,140)  2,183 

Inventories

  (34,005)  9,690 

Other current assets

  (2,240)  4,468 

Other assets

  (1,182)  (1,587)

Accounts payable

  23,961   (6,044)

Accrued expenses

  4,684   1,021 

Other liabilities

  1,441   (1,460)

Income taxes payable

  (1,510)  260 

Net cash provided by operating activities

  4,632   46,108 
         

Cash flows from investing activities:

        

Purchases of property, plant and equipment

  (9,397)  (5,476)

Payments for acquisitions, net of cash acquired

  (16,811)  - 

Proceeds from disposal/sale of property, plant and equipment

  7,330   3,961 

Net cash used in investing activities

  (18,878)  (1,515)

 

(continued)

 

 

BEL FUSE INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)

(dollars in thousands)

 

  

Year Ended December 31,

 
  

2021

  

2020

 
         

Cash flows from financing activities:

        

Dividends paid to common shareholders

  (3,379)  (3,363)

Deferred financing costs

  (675)  (600)

Borrowings under revolving credit line

  115,000   - 

Repayments under revolving credit line

  (14,500)  (20,000)

Repayments of long-term debt

  (104,846)  (8,179)

Net cash used in financing activities

  (8,400)  (32,142)

Effect of exchange rate changes on cash

  (537)  199 
         

Net (decrease) increase in cash and cash equivalents

  (23,183)  12,650 
         

Cash and cash equivalents - beginning of year

  84,939   72,289 
         

Cash and cash equivalents - end of year

 $61,756  $84,939 
         
         

Supplemental cash flow information:

        
         

Cash paid during the year for:

        

Income taxes, net of refunds received

 $2,872  $2,649 

Interest payments

 $2,140  $4,131 
         

Details of acquisitions:

        

Fair value of identifiable net assets acquired

 $18,215  $- 

Goodwill

  2,499   - 

Fair value of net assets acquired

 $20,714  $- 
         

Fair value of consideration transferred

 $20,714  $- 

Less: Cash acquired in acquisitions

  (3,903)   

Cash paid for acquisitions, net of cash acquired

 $16,811  $- 

 

See accompanying notes to consolidated financial statements.

 

 

BEL FUSE INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

AS OF AND FOR THE YEARS ENDED December 31, 2021 and 2020

 

 
1. DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Bel Fuse Inc. and subsidiaries ("Bel," the "Company," "we," "us," and "our") design, manufacture and sell a broad array of products that power, protect and connect electronic circuits.  These products are used in the networking, telecommunication, high-speed data transmission, commercial aerospace, military, e-Mobility, broadcasting, transportation and consumer electronic industries around the world.  We manage our operations by product group through our reportable operating segments, Connectivity Solutions, Power Solutions and Protection and Magnetic Solutions, in addition to a Corporate segment. 

 

All amounts included in the tables to these notes to consolidated financial statements, except per share amounts, are in thousands.

 

Principles of Consolidation - The consolidated financial statements include all of the accounts of the Company and its wholly owned subsidiaries.  All intercompany transactions and balances have been eliminated in consolidation.

 

Estimates and Uncertainties - The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP") requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On an on-going basis, we evaluate our estimates, including but not limited to those related to product returns, provisions for bad debt, inventories, goodwill, intangible assets, investments, Supplemental Executive Retirement Plan ("SERP") expense, income taxes, contingencies and litigation. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

 

In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic, which continues to spread throughout the U.S. and the world. The impact from the rapidly changing U.S. and global market and economic conditions due to the COVID-19 outbreak is uncertain, with disruptions to the business of our customers and suppliers, which has, and could continue, to impact our business and consolidated results of operations and financial condition. On March 13, 2022, the PRC government issued a notice whereby effective immediately, certain regions would be temporarily shut down to perform widespread testing in response to the recent COVID-19 outbreak, which includes our Bel Power Solutions manufacturing facility in Shenzhen, China and our Magnetics TRP manufacturing facility in Changping, China. Both are currently closed for a minimum of 3-5 business days. 

 

Cash Equivalents - Cash equivalents include short-term investments in money market funds and certificates of deposit with an original maturity of three months or less when purchased. Accounts at each U.S. institution are insured by the Federal Deposit Insurance Corporation ("FDIC") up to $250,000.  Some of our balances are in excess of the FDIC insured limit.

 

Allowance for Doubtful Accounts - We maintain an allowance for doubtful accounts for estimated losses from the inability of our customers to make required payments.  We determine our allowance by both specific identification of customer accounts where appropriate and the application of historical loss experience to non-specific accounts.

 

Effects of Foreign Currency – In non-U.S. locations that are not considered highly inflationary, we translate the non-equity components of our foreign balance sheets at the end of period exchange rates with translation adjustments accumulated within stockholders' equity on our consolidated balance sheets. We translate the statements of operations at the average exchange rates during the applicable period.  In connection with foreign currency denominated transactions, including multi-currency intercompany payable and receivable transactions and loans, the Company incurred net realized and unrealized currency exchange losses of less than $0.1 million and $2.2 million for the years ended December 31, 2021 and 2020, respectively, which were included in other expense, net on the consolidated statements of operations.

 

Concentration of Credit Risk - Financial instruments which potentially subject us to concentrations of credit risk consist principally of accounts receivable and temporary cash investments.  We grant credit to customers that are primarily original equipment manufacturers and to subcontractors of original equipment manufacturers based on an evaluation of the customer's financial condition, without requiring collateral.  Exposure to losses on receivables is principally dependent on each customer's financial condition.  We control our exposure to credit risk through credit approvals, credit limits and monitoring procedures and establish allowances for anticipated losses.  See Note 13, "Segments," for disclosures regarding significant customers.

 

 

 

Inventories - Inventories are stated at the lower of standard cost or market.  Costs related to inventories include raw materials, direct labor and manufacturing overhead which are included in cost of sales on the consolidated statements of operations.  The Company utilizes the average cost method in determining amounts to be removed from inventory. 

 

 

Revenue Recognition – Revenue is recognized when a customer obtains control of promised goods or services.  The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods and services.  Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.  Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales.

 

Product Warranties – Warranties vary by product line and are competitive for the markets in which the Company operates.  Warranties generally extend for one to three years from the date of sale, providing customers with assurance that the related product will function as intended. The Company reviews its warranty liability quarterly based on an analysis of actual expenses and failure rates accompanied with estimated future costs and projected failure rate trends. Factors taken into consideration when evaluating our warranty reserve are (i) historical claims for each product, (ii) volume increases, (iii) life of warranty, (iv) historical warranty repair costs and (v) other factors. To the extent that actual experience differs from our estimate, the provision for product warranties will be adjusted in future periods. Actual warranty repair costs are charged against the reserve balance as incurred.  See Note 11, "Accrued Expenses."

 

Product Returns – We estimate product returns, including product exchanges under warranty, based on historical experience.  In general, the Company is not contractually obligated to accept returns except for defective product or in instances where the product does not meet the Company's product specifications.  However, the Company may permit its customers to return product for other reasons.  In certain instances, the Company would generally require a significant cancellation penalty payment by the customer.  The Company estimates such returns, where applicable, based upon management's evaluation of historical experience, market acceptance of products produced and known negotiations with customers.  Such estimates are deducted from sales and provided for at the time revenue is recognized. Distribution customers often receive what is referred to as "ship and debit" arrangements, whereby Bel will invoice them at an agreed upon unit price upon shipment of product and a price reduction may be granted if the market price of the product declines after shipment.  Distributors may also be entitled to special pricing discount credits, and certain customers are entitled to return allowances based on previous sales volumes.  Bel deducts estimates for anticipated credits, refunds and returns from sales each quarter based on historical experience.

 

Goodwill and Identifiable Intangible Assets – Goodwill represents the excess of the aggregate of the following (1) consideration transferred, (2) the fair value of any noncontrolling interest in the acquiree and, (3) if the business combination is achieved in stages, the acquisition-date fair value of our previously held equity interest in the acquiree over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed.

 

Identifiable intangible assets consist primarily of patents, licenses, trademarks, trade names, customer lists and relationships, non-compete agreements and technology-based intangibles and other contractual agreements. We amortize finite-lived identifiable intangible assets over the shorter of their stated or statutory duration or their estimated useful lives, ranging from 1 to 16 years, on a straight-line basis to their estimated residual values and periodically review them for impairment. Total identifiable intangible assets comprise 11.9% and 14.5% at December 31, 2021 and 2020, respectively, of our consolidated total assets.

 

We use the acquisition method of accounting for all business combinations and do not amortize goodwill or intangible assets with indefinite useful lives. Goodwill and intangible assets with indefinite useful lives are tested for possible impairment annually during the fourth quarter of each fiscal year or more frequently if events or changes in circumstances indicate that the asset might be impaired.

 

44

 

Impairment and Disposal of Long-Lived Assets – For definite-lived intangible assets, such as customer relationships, contracts, intellectual property, and for other long-lived assets, such as property, plant and equipment, whenever impairment indicators are present, we perform a review for impairment. We calculate the undiscounted value of the projected cash flows associated with the asset, or asset group, and compare this estimated amount to the carrying amount. If the carrying amount is found to be greater, we record an impairment loss for the excess of book value over the fair value. In addition, in all cases of an impairment review, we re-evaluate the remaining useful lives of the assets and modify them, as appropriate.

 

For indefinite-lived intangible assets, such as trademarks and trade names, each year and whenever impairment indicators are present, we determine the fair value of the asset and record an impairment loss for the excess of book value over the fair value, if any. In addition, in all cases of an impairment review we re-evaluate whether continuing to characterize the asset as indefinite-lived is appropriate. See Note 4, "Goodwill and Other Intangible Assets," for additional details.

 

Depreciation - Property, plant and equipment are stated at cost less accumulated depreciation and amortization.  Depreciation and amortization are calculated primarily using the straight-line method over the estimated useful life of the asset.  The estimated useful lives primarily range from 1 to 33 years for buildings and leasehold improvements, and from 2 to 14 years for machinery and equipment.

 

Derivative Financial Instruments - As part of our risk management strategy, when considered appropriate, the Company uses derivative financial instruments including foreign currency forward contracts and interest rate swap agreements to hedge against certain foreign currency and interest rate exposures. The intent is to mitigate gains and losses caused by the underlying exposures with offsetting gains and losses on the derivative contracts. By policy, Bel does not enter into speculative positions with derivative instruments.

 

The Company records all derivatives as assets or liabilities on our consolidated balance sheets at their fair values. Gains and losses from the changes in values of these derivatives are accounted for based on the use of the derivative and whether it qualifies for hedge accounting.

 

The counterparties to our derivative financial instruments consist of several major international financial institutions. We regularly monitor the financial strength of these institutions. While the counterparties to these contracts expose us to credit-related losses in the event of a counterparty’s non-performance, the risk would be limited to the unrealized gains on such affected contracts.

 

Income Taxes - We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements.  Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.  The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. See Note 9, “Income Taxes”.

 

We record net deferred tax assets to the extent we believe these assets will more-likely-than-not be realized.  In making such determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent financial operations.  We have established valuation allowances for deferred tax assets that are not likely to be realized.  In the event we were to determine that we would be able to realize our deferred income tax assets in the future in excess of our net recorded amount, we would adjust the valuation allowance, which would reduce the provision for income taxes.

 

We establish liabilities for tax contingencies when, despite the belief that our tax return positions are fully supported, it is more likely than not that certain positions may be challenged and may not be fully sustained. The tax contingency liabilities are analyzed on a quarterly basis and adjusted based upon changes in facts and circumstances, such as the conclusion of federal and state audits, expiration of the statute of limitations for the assessment of tax, case law and emerging legislation. Our effective tax rate includes the effect of tax contingency liabilities and changes to the liabilities as considered appropriate by management.

 

Earnings per Share – We utilize the two-class method to report our earnings per share.  The two-class method is an earnings allocation formula that determines earnings per share for each class of common stock according to dividends declared and participation rights in undistributed earnings.  The Company's Certificate of Incorporation, as amended, states that Class B common shares are entitled to dividends at least 5% greater than dividends paid to Class A common shares, resulting in the two-class method of computing earnings per share.  In computing earnings per share, the Company has allocated dividends declared to Class A and Class B based on amounts actually declared for each class of stock and 5% more of the undistributed earnings have been allocated to Class B shares than to the Class A shares on a per share basis.  Basic earnings per common share are computed by dividing net earnings by the weighted-average number of common shares outstanding during the period.  Diluted earnings per common share, for each class of common stock, are computed by dividing net earnings by the weighted-average number of common shares and potential common shares outstanding during the period. There were no potential common shares outstanding during the years ended  December 31, 2021 and 2020 which would have had a dilutive effect on earnings per share.

 

45

 

The earnings and weighted average shares outstanding used in the computation of basic and diluted earnings per share are as follows:

 

  

Years Ended December 31,

 
  

2021

  

2020

 

Numerator:

        

Net earnings

 $24,821  $12,795 

Less dividends declared:

        

Class A

  515   515 

Class B

  2,862   2,852 

Undistributed earnings

 $21,444  $9,428 
         

Undistributed earnings allocation:

        

Class A undistributed earnings

 $3,561  $1,574 

Class B undistributed earnings

  17,883   7,854 

Total undistributed earnings

 $21,444  $9,428 
         

Net earnings allocation:

        

Class A net earnings

 $4,076  $2,089 

Class B net earnings

  20,745   10,706 

Net earnings

 $24,821  $12,795 
         

Denominator:

        

Weighted average shares outstanding:

        

Class A

  2,145   2,145 

Class B

  10,258   10,185 
         

Net earnings per share:

        

Class A

 $1.90  $0.97 

Class B

 $2.02  $1.05 

 

Research and Development ("R&D") - Our engineering groups are strategically located around the world to facilitate communication with and access to customers' engineering personnel. This collaborative approach enables partnerships with customers for technical development efforts. On occasion, we execute non-disclosure agreements with our customers to help develop proprietary, next generation products destined for rapid deployment.  R&D costs are expensed as incurred, and are shown as a separate line within operating expenses on the consolidated statements of operations. Generally, R&D is performed internally for the benefit of the Company. R&D costs include salaries, building maintenance and utilities, rents, materials, administration costs and miscellaneous other items. R&D expenses for the years ended  December 31, 2021 and 2020 amounted to $21.9 million and $23.6 million, respectively.

 

Fair Value Measurements - We utilize the accounting guidance for fair value measurements and disclosures for all financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis or on a nonrecurring basis during the reporting period.  The fair value is an exit price, representing the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based upon the best use of the asset or liability at the measurement date.  The Company utilizes market data or assumptions that market participants would use in pricing the asset or liability.  We classify our fair value measurements based on the lowest level of input included in the established three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.  These tiers are defined as follows:

 

Level 1 -  Observable inputs such as quoted market prices in active markets

 

Level 2 -  Inputs other than quoted prices in active markets that are either directly or indirectly observable

 

Level 3 - Unobservable inputs about which little or no market data exists, therefore requiring an entity to develop its own assumptions

 

For financial instruments such as cash and cash equivalents, accounts receivable, accounts payable and accrued expenses, the carrying amount approximates fair value because of the short maturities of such instruments.  See Note 5, "Fair Value Measurements," for additional disclosures related to fair value measurements.

 

46

 

Recently Issued Accounting Standards

 

Recently Adopted Accounting Standards

 

In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") 2018-14, Compensation-Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20): Disclosure Framework Changes to the Disclosure Requirements for Defined Benefit Plans ("ASU 2018-14").  This guidance removes certain disclosures that are not considered cost beneficial, clarifies certain required disclosures and adds additional disclosures.  The Company adopted amendments in ASU 2018-14 on a retrospective basis effective January 1, 2021.  The adoption of this guidance modified the Company's annual disclosures for its defined benefit plan, but did not have any impact on the Company's consolidated financial statements.

 

In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes ("ASU 2019-12"), which modifies ASC 740 to reduce complexity while maintaining or improving the usefulness of the information provided to users of financial statements. This guidance was adopted by the Company effective January 1, 2021 and did not have a material impact on the Company’s consolidated financial statements.

 

In August 2018, the FASB issued Accounting Standards Update ("ASU") 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement.  The updated guidance improves the disclosure requirements on fair value measurements.  The updated guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019.  The Company adopted the updated provisions effective January 1, 2020.  The adoption did not have a material impact on the Company's consolidated financial position or consolidated results of operations.

 

In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Cost.  This guidance aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software.  This guidance is effective for interim and annual reporting periods beginning after December 15, 2019.  The Company adopted this guidance effective January 1, 2020 and it did not have a material impact on its consolidated financial position or consolidated results of operations.

 

 

47

 

Accounting Standards Issued But Not Yet Adopted

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), as amended.  The new guidance will broaden the information that an entity must consider in developing its expected credit loss estimates related to its financial instruments and adds to U.S. GAAP an impairment model that is based on expected losses rather than incurred losses.  The amendment is currently effective for the Company for annual reporting periods beginning after December 15, 2022, with early adoption permitted.  Management is currently assessing the impact of ASU 2016-13, but it is not expected to have a material impact on the Company’s consolidated financial statements.

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting ("ASU 2020-04"). ASU 2020-04 provides temporary optional guidance on contract modifications and hedging accounting to ease the financial reporting burdens of the expected market transition from the London Interbank Offered Rate (“LIBOR”) to alternative reference rates. In January 2021, the FASB issued ASU 2021-01, which refines the scope of Topic 848 and clarifies some of its guidance as part of the FASB’s monitoring of global reference rate activities. The new guidance was effective upon issuance, and the Company is allowed to elect to apply the amendments prospectively through December 31, 2022.  Management is currently evaluating the impact of this accounting standard update on the Company's consolidated financial statements and related disclosures.

 

 
2. ACQUISITIONS 

 

rms Connectors

 

On January 8, 2021, the Company acquired rms Connectors, Inc. (“rms Connectors” or "rms"), from rms Company Inc., a division of Cretex Companies, Inc., for $9.0 million in cash, including a working capital adjustment.  rms Connectors is a highly regarded connector manufacturer with over 30 years of experience producing harsh environment circular connectors used in a variety of military and aerospace applications. This acquisition complements Bel's existing military and aerospace product portfolio and we anticipate will allow us to expand key customer relationships within these end markets and leverage the combined manufacturing resources to improve our operational efficiency.  Originally based in Coon Rapids, Minnesota, the rms Connectors business was relocated into Bel's existing facilities during the second quarter of 2021, and is part of Bel's Connectivity Solutions group.  The transaction was funded with cash on hand.  

 

EOS Power

 

On March 31, 2021, the Company completed the acquisition of EOS Power ("EOS") through a stock purchase agreement for $7.8 million, net of cash acquired, including a working capital adjustment.  EOS, located in Mumbai, India, had sales of $12.0 million for the year ended December 31, 2020.  EOS will further assist Bel’s penetration of certain industrial and medical markets currently being served by EOS, with a strong line of high-power density and low-profile products with high convection ratings. In addition to new products and customers acquired, this acquisition has diversified Bel's manufacturing footprint in Asia.  The EOS business is part of Bel’s Power Solutions and Protection group.  The transaction was funded with cash on hand.  

 

The acquisitions of rms Connectors and EOS may hereafter be referred to collectively as either the "2021 Acquisitions" or the "2021 Acquired Companies".  As of the respective acquisition dates, all of the assets acquired and liabilities assumed were recorded at their preliminary fair values and the Company's consolidated results of operations for the year ended December 31, 2021 include the operating results of the 2021 Acquired Companies from their respective acquisition dates through December 31, 2021. During the year ended December 31, 2021, the Company incurred $0.5 million of acquisition-related costs related to the 2021 Acquisitions.  These costs are included in selling, general and administrative expenses in the accompanying consolidated statements of operations.

 

 

 

The final accounting related to the 2021 Acquisitions was completed as of the filing date of this Annual Report on Form 10-K. The following table depicts the Company's final acquisition date fair values of the consideration transferred and identifiable net assets acquired in these transactions:

 

  

Acquisition Date Fair Values

 
  

rms

  

EOS

  

Total

 

Cash and cash equivalents

 $-  $3,903  $3,903 

Accounts receivable

  1,283   1,805   3,088 

Inventories

  3,946   1,878   5,824 

Other current assets

  9   1,340   1,349 

Property, plant and equipment

  4,035   721   4,756 

Intangible assets

  -   2,160   2,160 

Other assets

  -   60   60 

Total identifiable assets

  9,273   11,867   21,140 
             

Accounts payable

  (62)  (2,148)  (2,210)

Accrued expenses

  (209)  (506)  (715)

Total liabilities assumed

  (271)  (2,654)  (2,925)

Net identifiable assets acquired

  9,002   9,213   18,215 

Goodwill

  -   2,499   2,499 

Net assets acquired

 $9,002  $11,712  $20,714 
             
             

Cash paid

 $9,002  $11,712  $20,714 

Fair value of consideration transferred

 $9,002  $11,712  $20,714 

 

Measurement period adjustments recorded during 2021 on the EOS acquisition related to finalization of EOS' pre-acquisition balance sheet and the Company's completion of its preliminary valuation of EOS whereby $2.2 million of intangible assets were identified and recorded on the consolidated balance sheet as of the acquisition date.  These intangible assets are comprised of customer relationships valued at $1.9 million (to be amortized over an estimated life of 16 years) and the tradename, valued at $0.3 million (to be amortized over an estimated life of 2 years).  

 

Based upon the purchase price allocation above, there is no goodwill associated with the rms acquisition.  The goodwill recognized in connection with the EOS acquisition as noted above has been allocated to the Company's Power Solutions and Protection segment and is not deductible for tax purposes.

 

The results of operations of the 2021 Acquired Companies have been included in the Company’s consolidated financial statements for the periods subsequent to their respective acquisition dates.  During the year ended December 31, 2021, the 2021 Acquired Companies together contributed aggregate revenues of $17.1 million and total estimated net earnings of $1.9 million to the Company since their respective acquisition dates.  The unaudited pro forma information below presents the combined operating results of the Company and the 2021 Acquired Companies assuming that the acquisition of the 2021 Acquired Companies had occurred as of January 1, 2020.  The unaudited pro forma results are presented for illustrative purposes only.  They do not reflect the realization of any potential cost savings, or any related integration costs. This unaudited pro forma information does not purport to be indicative of the results that would have actually been obtained if the 2021 Acquisitions had occurred as of January 1, 2020, nor is the pro forma data intended to be a projection of results that may be achieved in the future.

 

49

 

The following unaudited pro forma consolidated results of operations assume that the acquisition of the 2021 Acquired Companies was completed as of January 1, 2020:

 

  

Year Ended

 
  

December 31,

 
  

2021

  

2020

 

Revenue, net

 $546,516  $484,294 

Net earnings

  25,051   13,549 

Earnings per Class A common share - basic and diluted

  1.92   1.03 

Earnings per Class B common share - basic and diluted

  2.04   1.11 

 

 
3.  REVENUE  

 

Nature of Goods and Services

 

Our revenues are substantially derived from sales of our products.

 

In our Connectivity Solutions product group, we provide connectors and cable assemblies to the aerospace, military/defense, commercial, rugged harsh environment and communication markets.  This group also includes passive jacks, plugs and cable assemblies that provide connectivity in networking equipment, as well as modular plugs and cable assemblies used within the structured cabling system, known as premise wiring.

 

In our Power Solutions and Protection group, we provide AC/DC and DC/DC power conversion devices and circuit protection products.  Applications range from board-mount power to system-level architectures for servers, storage, networking, industrial and transportation.

 

In our Magnetic Solutions group, we provide an extensive line of integrated connector modules (ICM), where an Ethernet magnetic solution is integrated into a connector package.  Products within the Company's magnetic solutions group are primarily used in networking and industrial applications.

 

The Company also provides incremental services to our customers in the form of training, technical support, special tooling, and other support as deemed necessary from time to time.  For purposes of ASC 606, all such incremental services were concluded to be immaterial in the context of the contracts.

 

50

 

Types of Contracts

 

Substantially all of the Company's revenue is derived from contracts with its customers under one of the following types of contracts:

 

 

Direct with customer: This includes contracts with original equipment manufacturers (OEMs), original design manufacturers (ODMs), and contract manufacturers (CMs).  The nature of Bel's products are such that they represent components which are installed in various end applications (e.g., servers, aircraft, missiles and rail applications).  The OEMs, ODMs or CMs that purchase our product for further installation are our end customers.  Contracts with these customers are broad-based and cover general terms and conditions.  Details such as order volume and pricing are typically contained in individual purchase orders, and as a result, we view each product on each purchase order as an individual performance obligation. Incremental services included in the contracts, such as training, tooling and other customer support are determined to be immaterial in the context of the contract, both individually and in the aggregate.   Revenue under these contracts is generally recognized at a point in time, generally upon shipping or delivery, which closely mirrors the shipping terms dictated by the applicable contract.

 

 

Distributor:  Distribution customers buy product directly from Bel and sell it in the marketplace to end customers.  Bel contracts directly with the distributor.  These contracts are typically global in nature and cover a variety of our product groups.  Similar to contracts with OEMs, ODMs and CMs, each product on each purchase order is considered an individual performance obligation.  Revenue is recognized at a point in time, generally upon shipping or delivery, which closely mirrors the shipping terms dictated by the applicable contract.

 

 

Customer-Designated Hub Arrangements:  These customers operate under a type of concession agreement whereby the Company ships goods to a warehouse or hub, where they will be pulled by the customer at a later date.  The terms specified in the customer-designated hub contracts specify that the Company will not invoice the customer for product until it is pulled from the warehouse or hub.  Once product arrives at the hub, it is generally not returned to Bel unless there is a warranty issue (see Note 1, "Description of Business and Summary of Significant Accounting Policies - Product Warranties" above).  Similar to the contracts described above, each product on each purchase order is considered an individual performance obligation.  Under ASC 606, it was determined that the majority of these hubs are customer-controlled, and therefore control transfers to the customer upon either delivery from Bel's warehouse, or arrival at the customer-controlled hub, depending upon the applicable shipping terms.  Revenue is therefore recognized as control of the product is transferred to the customer (for customer-controlled hubs, this is at the time product is shipped to the hub).  The accompanying consolidated balance sheet reflects a corresponding unbilled receivable balance, as we do not have the right to invoice the customer until product is pulled from the hub.

 

 

Licensing Agreements:  License agreements are only applicable to our Power Solutions and Protection product group, and include provisions for Bel to receive sales-based royalty income related to the licensing of Bel's patents or other intellectual property (IP) utilized by a third-party entity.  Income related to these agreements is tracked by the licensee throughout the year based on their sales of product that utilize Bel's IP, and that data is reported to Bel either on a quarterly or annual basis, with payment generally received within 30 days of the reporting date.  Our performance obligation is satisfied upon delivery of the IP at the beginning of the license period, as the licenses are functional in nature.  However, the recognition of revenue associated with these licenses is subject to the sales- or usage-based constraint on variable consideration.  As such, the Company records a constrained estimate of this variable consideration as royalty income in the period of the underlying customers' product sales, with adjustments made as actual licensee sales data becomes available.

 

Significant Payment Terms

 

Contracts with customers indicate the general terms and conditions in which business will be conducted for a set period of time.  Individual purchase orders state the description, quantity and price of each product purchased.  Payment for products sold under direct contracts with customers or contracts with distributors is typically due in full within 30-90 days from the transfer of title to customer.  Payment for products sold under our customer-designated hub arrangements is typically due within 60 days of the customer pulling the product from the hub.  Payment due related to our licensing agreements is generally within 30 days of receiving the licensee sales data, which is either on a quarterly or annual basis.

 

Since the customer agrees to a stated price for each product on each purchase order, the majority of contracts are not subject to variable consideration. However, the "ship and debit" arrangements with distributors, royalty income associated with our licensing agreements, and the product returns described above are each deemed to be variable consideration which requires the Company to make constrained estimates based on historical data.

 

51

 

Disaggregation of Revenue

 

The following table provides information about disaggregated revenue by geographic region and sales channel, and includes a reconciliation of the disaggregated revenue to our reportable segments: 

 

  

Year Ended December 31, 2021

 
  

Cinch Connectivity

  

Power Solutions

  

Magnetic

     
  

Solutions

  

and Protection

  

Solutions

  

Consolidated

 
                 

By Geographic Region:

                

North America

 $126,303  $152,799  $38,335  $317,437 

Europe

  30,241   38,068   8,252   76,561 

Asia

  8,483   27,168   113,845   149,496 
  $165,027  $218,035  $160,432  $543,494 
                 

By Sales Channel:

                

Direct to customer

 $99,221  $134,635  $131,300  $365,156 

Through distribution

  65,806   83,400   29,132   178,338 
  $165,027  $218,035  $160,432  $543,494 

 

  

Year Ended December 31, 2020

 
  

Cinch Connectivity

  

Power Solutions

  

Magnetic

     
  

Solutions

  

and Protection

  

Solutions

  

Consolidated

 
                 

By Geographic Region:

                

North America

 $112,663  $123,014  $29,999  $265,676 

Europe

  30,017   34,447   6,328   70,792 

Asia

  8,051   24,027   97,225   129,303 
  $150,731  $181,488  $133,552  $465,771 
                 

By Sales Channel:

                

Direct to customer

 $95,853  $113,570  $108,727  $318,150 

Through distribution

  54,878   67,918   24,825   147,621 
  $150,731  $181,488  $133,552  $465,771 

 

52

 

Contract Assets and Contract Liabilities:

 

A contract asset results when goods or services have been transferred to the customer but payment is contingent upon a future event, other than passage of time.  In the case of our customer-controlled hub arrangements, we are unable to invoice the customer until product is pulled from the hub by the customer, which generates an unbilled receivable (a contract asset) when revenue is initially recognized.

 

A contract liability results when cash payments are received or due in advance of our performance obligation being met.  We have certain customers who provide payment in advance of product being shipped, which results in deferred revenue (a contract liability).

 

The balances of the Company's contract assets and contract liabilities at  December 31, 2021 and December 31, 2020 are as follows:

 

  

December 31,

  

December 31,

 
  

2021

  

2020

 
         

Contract assets - current (unbilled receivables)

 $28,275  $14,135 

Contract liabilities - current (deferred revenue)

 $2,224  $2,077 

 

The change in balance of our unbilled receivables from December 31, 2020 to  December 31, 2021 primarily relates to a timing difference between the Company's performance (i.e. when our product is shipped to a customer-controlled hub) and the point at which the Company can invoice the customer per the terms of the customer contract (i.e. when the customer pulls our product from the customer-controlled hub).  The deferred revenue balance is included within other current liabilities on the accompanying balance sheets.

 

A tabular presentation of the activity within the deferred revenue account for the year ended  December 31, 2021 is presented below:

 

  

Year Ended

 
  

December 31, 2021

 

Balance, January 1

 $2,077 

New advance payments received

  3,984 

Recognized as revenue during period

  (2,665)

Other adjustments

  (1,175)

Currency translation

  3 

Balance, December 31

 $2,224 

 

Transaction Price Allocated to Future Obligations:

 

The aggregate amount of transaction price allocated to remaining performance obligations that have not been satisfied as of  December 31, 2021 related to contracts that exceed one year in duration amounted to $39.8 million, with expected contract expiration dates that range from 2023 - 2025. It is expected that 96% of this aggregate amount will be recognized in 2023, 0% will be recognized in 2024 and the remainder will be recognized in years beyond 2024.  The majority of the Company's total backlog of orders at  December 31, 2021 is related to contracts that have an original expected duration of one year or less, for which the Company is electing to utilize the practical expedient available within the guidance, and are excluded from the transaction price related to these future obligations. The Company will generally satisfy the remaining performance obligations as we transfer control of the products ordered to our customers. The transaction price related to these future obligations also excludes variable consideration consisting of sales or usage-based royalties earned on licensing agreements. The variability related to these sales or usage-based royalties will be resolved in the periods when the licensee generates sales related to the licensed intellectual property.

 

 

4.

GOODWILL AND OTHER INTANGIBLE ASSETS

 

Goodwill

 

Goodwill represents the excess of the purchase price and related acquisition costs over the fair value assigned to the net tangible and other intangible assets acquired in a business acquisition.  At December 31, 2021 and 2020, the Company's reportable operating segments were as follows:

 

 

Connectivity Solutions: includes the 2010 acquisition of Cinch Connectors, the 2012 acquisitions of Fibreco Limited and GigaCom Interconnect, the 2013 acquisition of Array Connector, the 2014 acquisition of Emerson Network Power Connectivity Solutions, the 2021 acquisition of rms Connectors, in addition to sales and an estimated allocation of expenses related to connectivity products manufactured at Bel sites that are not product group specific.

   
 

Power Solutions and Protection: includes the 2012 acquisition of Powerbox Italia, the 2014 acquisition of Power-One's Power Solutions business, the 2019 acquisition of the majority of CUI Inc.'s power products business, the 2021 acquisition of EOS, in addition to sales and an estimated allocation of expenses related to power products manufactured at Bel sites that are not product group specific.

   
 Magnetic Solutions:  includes the 2013 acquisition of TE Connectivity's Coil Wound Magnetics business, our Signal Transformer business, in addition to sales and an estimated allocation of expenses related to Bel's ICM and discrete magnetic products that are manufactured at Bel sites that are not product group specific.

 

53

 

 

The changes in the carrying value of goodwill classified by our segment reporting structure for the year ended  December 31, 2021 are as noted in the table below. 

 

                 
  

Total

  

Connectivity Solutions

  

Power Solutions & Protection

  

Magnetic Solutions

 

Balance at January 1, 2021:

                

Goodwill, gross

 $23,966  $7,855  $16,111  $- 

Goodwill, net

 $23,966  $7,855  $16,111  $- 
                 

Goodwill allocation related to acquisition

  2,499   -   2,499   - 

Foreign currency translation

  186   (120)  306   - 
                 

Balance at December 31, 2021:

                

Goodwill, gross

 $26,651  $7,735  $18,916  $- 

Goodwill, net

 $26,651  $7,735  $18,916  $- 

 

The Company has accumulated impairment charges totaling $137.5 million, which were incurred under a former segment and reporting unit structure which was in place prior to October 1, 2019.  

 

As discussed in Note 5, Fair Value Measurements, goodwill is reviewed for impairment on a reporting unit basis annually during the fourth quarter of each year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.  We estimated the fair value of these reporting units using a weighting of fair values derived from income and market approaches. Under the income approach, we determine the fair value of a reporting unit based on the present value of estimated future cash flows. Cash flow projections are based on management's estimates of revenue growth rates and operating margins, taking into consideration industry and market conditions. The discount rate used is based on a weighted average cost of capital adjusted for the relevant risk associated with the characteristics of the business and the projected cash flows. The market approach estimates fair value based on market multiples of revenue and earnings derived from comparable publicly traded companies with similar operating and investment characteristics as the reporting unit.

 

2021 Annual Impairment Test

 

On October 1, 2021, the Company completed step one of our annual goodwill impairment test for our reporting units.  We concluded that the fair value of the Company's Connectivity Europe, Power Europe and CUI reporting units (the only reporting units with goodwill aside from the 2021 acquisitions) exceeded the carrying value and that there was no indication of impairment. 

 

The excess of estimated fair values over carrying value, including goodwill for each of our reporting units that had goodwill as of the 2021 annual impairment test were as follows:

 

Reporting Unit

 

% by Which Estimated Fair Value Exceeds Carrying Value

 

Connectivity Europe

  40.3%

Power Europe

  64.6%

CUI

  136.7

%

 

2020 Impairment Tests

 

On October 1, 2020, the Company completed step one of our annual goodwill impairment test for our reporting units.  We concluded that the fair value of the Company's Connectivity Europe, Power Europe and CUI reporting units (the only reporting units with goodwill) exceeded the carrying value and that there was no indication of impairment. 

 

 

 

As noted above, the fair value determined in connection with the goodwill impairment test completed in the fourth quarter of 2021 exceeded the carrying value for each reporting unit.  Therefore, there was no impairment of goodwill. However, if the fair value decreases in future periods, the Company may need to complete an interim goodwill impairment test and any potential goodwill impairment charge would be dependent upon the estimated fair value of the reporting unit at that time and the outcome of the impairment test. The fair values of the assets and liabilities of the reporting unit, including the intangible assets, could vary depending on various factors.

 

The future occurrence of a potential indicator of impairment, such as a decrease in expected net earnings, adverse equity market conditions, a decline in current market multiples, a decline in our common stock price, a significant adverse change in legal factors or business climates, an adverse action or assessment by a regulator, unanticipated competition, strategic decisions made in response to economic or competitive conditions, or a more-likely-than-not expectation that a reporting unit or a significant portion of a reporting unit will be sold or disposed of, could require an interim assessment for some or all of the reporting units before the next required annual assessment. In the event of significant adverse changes of the nature described above, it may be necessary for us to recognize an additional non-cash impairment of goodwill, which could have a material adverse effect on our consolidated financial condition and consolidated results of operations.

 

Other Intangible Assets

 

Other identifiable intangible assets include patents, technology, license agreements, non-compete agreements and trademarks.  Amounts assigned to these intangible assets have been determined by management.  Management considered a number of factors in determining the allocations, including valuations and independent appraisals.  Trademarks have indefinite lives and are reviewed for impairment on an annual basis, or when there is a triggering event.  Other intangible assets, excluding trademarks, are being amortized over 1 to 16 years.

 

The Company tests indefinite-lived intangible assets for impairment using a fair value approach, the relief-from-royalty method (a form of the income approach).  At December 31, 2021, the Company's indefinite-lived intangible assets related to the trademarks acquired in the CUI, Power Solutions, Connectivity Solutions, Cinch and Fibreco acquisitions.

 

The components of definite and indefinite-lived intangible assets are as follows:

 

  

December 31, 2021

  

December 31, 2020

 
  

Gross Carrying

  

Accumulated

  

Net Carrying

  

Gross Carrying

  

Accumulated

  

Net Carrying

 
  

Amount

  

Amortization

  

Amount

  

Amount

  

Amortization

  

Amount

 
                         

Patents, licenses and technology

 $38,957  $28,353  $10,604  $39,056  $25,160  $13,896 

Customer relationships

  58,008   24,766   33,242   56,261   21,280   34,981 

Non-compete agreements

  2,711   2,711   -   2,716   2,717   (1)

Trademarks

  17,189   40   17,149   16,953   40   16,913 
                         
  $116,865  $55,870  $60,995  $114,986  $49,197  $65,789 

 

Amortization expense was $7.1 million during each 2021 and 2020.

 

Estimated amortization expense for intangible assets for the next five years is as follows: 

 

December 31,

 

Amortization Expense

 
     

2022

 $5,780 

2023

  4,631 

2024

  4,569 

2025

  4,554 

2026

  4,554 

 

2021 and 2020 Impairment Tests

 

The Company completed its annual indefinite-lived intangible assets impairment test as of October 1, 2021 and October 1, 2020.  Management has concluded that the fair value of these trademarks exceeded the related carrying values at both  December 31, 2021 and December 31, 2020, with no indication of impairment at either date.

 

55

 
 

5.

FAIR VALUE MEASUREMENTS

 

As of December 31, 2021 and 2020, our available-for-sale securities primarily consisted of investments held in a rabbi trust which are intended to fund the Company’s Supplemental Executive Retirement Plan (“SERP”) obligations.  These securities are measured at fair value using quoted prices in active markets for identical assets (Level 1) inputs and amounted to $0.3 million at December 31, 2021 and $0.7 million at December 31, 2020

 

Throughout 2020 and 2021, the Company entered into a series of foreign currency forward contracts, the fair value of which less than $0.1 million at each  December 31, 2021 and 2020.  The estimated fair value of foreign currency forward contracts is based on quotes received from the applicable counterparty, and represents the estimated amount we would receive or pay to settle the contracts, taking into consideration current exchange rates which can be validated through readily observable data from external sources (Level 2).

 

During the fourth quarter of 2021, the Company entered into two interest rate swap agreements as further described in Note 12, "Derivative Instruments and Hedging Activities".  The fair value of the interest rate swap agreements was $0.1 million at December 31, 2021, which was based on data received from the counterparty, and represents the estimated amount we would receive or pay to settle the agreements, taking into consideration current and projected future interest rates as well as the creditworthiness of the parties, all of which can be validated through readily observable data from external sources.

 

The Company does not have any financial assets measured at fair value on a recurring basis categorized as Level 3, and there were no transfers in or out of Level 1, Level 2 or Level 3 during 2021 or 2020.  There were no changes to the Company’s valuation techniques used to measure asset fair values on a recurring or nonrecurring basis during 2021.

 

There were no financial assets accounted for at fair value on a nonrecurring basis as of  December 31, 2021 or  December 31, 2020.

 

The Company has other financial instruments, such as cash and cash equivalents, accounts receivable, restricted cash, accounts payable and accrued expenses, which are not measured at fair value on a recurring basis but are recorded at amounts that approximate fair value due to their liquid or short-term nature.  The fair value of the Company’s long-term debt is estimated using a discounted cash flow method based on interest rates that are currently available for debt issuances with similar terms and maturities.  At December 31, 2021 and 2020, the estimated fair value of total debt was $112.5 million and $118.4 million, respectively, compared to a carrying amount of $112.5 million and $115.6 million, respectively.  The Company did not have any other financial liabilities within the scope of the fair value disclosure requirements as of December 31, 2021.

 

Nonfinancial assets and liabilities, such as goodwill, indefinite-lived intangible assets and long-lived assets, are accounted for at fair value on a nonrecurring basis.  These items are tested for impairment upon the occurrence of a triggering event or in the case of goodwill, on at least an annual basis.  See Note 4, "Goodwill and Other Intangible Assets," for further information about goodwill and other indefinite-lived intangible assets.  

 

 

6.

OTHER ASSETS

 

At December 31, 2021 and 2020, the Company has obligations of $23.6 million and $24.3 million, respectively, associated with its SERP.  As a means of informally funding these obligations, the Company has invested in life insurance policies related to certain employees and marketable securities held in a rabbi trust.  At December 31, 2021 and 2020, these assets had a combined value of $16.4 million and $15.4 million, respectively.

 

Company-Owned Life Insurance

 

Investments in company-owned life insurance policies ("COLI") were made with the intention of utilizing them as a long-term funding source for the Company's SERP obligations.  However, the cash surrender value of the COLI does not represent a committed funding source for these obligations.  Any proceeds from these policies are subject to claims from creditors.  The cash surrender value of the COLI of $16.1 million and $14.7 million at December 31, 2021 and 2020, respectively, is included in other assets in the accompanying consolidated balance sheets. The volatility in global equity markets in recent years has also had an effect on the cash surrender value of the COLI policies.  The Company recorded income to account for the increase in cash surrender value in the amount of $1.3 million and $1.4 million during the years ended December 31, 2021 and 2020, respectively.  These fluctuations are classified as other income (expense), net on the consolidated statements of operations for all periods presented.  This classification is consistent with the costs associated with the long-term employee benefit obligations that the COLI is intended to fund.  

 

Other Investments

 

At December 31, 2021 and 2020, the Company held, in the aforementioned rabbi trust, available-for-sale investments at a cost of $0.3 million and $0.7 million, respectively. Together with the COLI described above, these investments are intended to fund the Company's SERP obligations and are classified as other assets in the accompanying consolidated balance sheets.   The Company monitors these investments for impairment on an ongoing basis.  At December 31, 2021 and 2020, the fair market value of these investments was $0.3 million and $0.7 million, respectively. 

 

56

 
 

7.

INVENTORIES

 

The components of inventories are as follows:

 

  

December 31,

 
  

2021

  

2020

 

Raw materials

 $67,127  $40,846 

Work in progress

  31,103   25,916 

Finished goods

  41,153   33,371 

Inventories

 $139,383  $100,133 

 

 

8.

PROPERTY, PLANT AND EQUIPMENT, NET

 

Property, plant and equipment, net consist of the following:

 

  

December 31,

 
  

2021

  

2020

 

Land

 $1,105  $1,115 

Buildings and improvements

  20,915   19,917 

Machinery and equipment

  120,961   124,114 

Construction in progress

  5,081   1,603 
   148,062   146,749 

Accumulated depreciation

  (109,852)  (112,248)

Property, plant and equipment, net

 $38,210  $34,501 

 

Depreciation expense for the years ended  December 31, 2021 and 2020 was $9.7 million and $9.3 million, respectively.  At December 31, 2021, a total of $1.6 million of property was classified as assets held for sale on the accompanying consolidated balance sheet related to our corporate headquarters in Jersey City, New Jersey.  

 

 
9.    INCOME TAXES

 

The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions.  The Company is no longer subject to U.S. federal examinations by tax authorities for years before 2018 and for state examinations before 2015.   Regarding foreign subsidiaries, the Company is no longer subject to examination by tax authorities for years before 2011 in Asia and generally 2013 in Europe. 

 

At December 31, 2021 and 2020, the Company has approximately $28.4 million and $28.5 million, respectively, of liabilities for uncertain tax positions (zero and $2.4 million, respectively, is included in other current liabilities on the consolidated balance sheets and $28.4 million and $26.1 million, respectively, is included in liability for uncertain tax positions on the consolidated balance sheets).  These amounts, if recognized, would reduce the Company’s effective tax rate.  As of December 31, 2021, approximately $4.1 million of the Company’s liabilities for uncertain tax positions are expected to be resolved during the next twelve months by way of expiration of the related statute of limitations.

 

A reconciliation of the beginning and ending amount of the liability for uncertain tax positions, including the portion included in income taxes payable, is as follows:

 

  

Year Ended December 31,

 
  

2021

  

2020

 

Liability for uncertain tax positions - January 1

 $28,516  $29,061 

Additions based on tax positions related to the current year

  2,054   764 

Translation adjustment

  331   887 

Settlement/expiration of statutes of limitations

  (2,467)  (2,196)

Liability for uncertain tax positions - December 31

 $28,434  $28,516 

 

57

 

The Company’s policy is to recognize interest and penalties related to uncertain tax positions as a component of the current provision for income taxes.  During the years ended December 31, 2021 and 2020, the Company recognized $0.7 million and $0.8 million, respectively, in interest and penalties in the consolidated statements of operations.  During the years ended December 31, 2021 and 2020, the Company recognized a benefit of $1.0 million and $0.5 million, respectively, for the reversal of such interest and penalties, relating to the expiration of statues of limitations and settlement of the acquired liability for uncertain tax positions, respectively.  The Company has approximately $5.0 million and $5.2 million accrued for the payment of interest and penalties at December 31, 2021 and 2020, respectively, which is included in both income taxes payable and liability for uncertain tax positions in the consolidated balance sheets. 

 

The Company’s total earnings before provision for income taxes included earnings (losses) from domestic operations of $7.3 million and ($6.0) million for 2021 and 2020, respectively, and earnings before provision for income taxes from foreign operations of $20.0 million and $18.1 million for 2021 and 2020, respectively.
 

The provision (benefit) for income taxes consists of the following:

 

  

Years Ended December 31,

 
  

2021

  

2020

 

Current:

        

Federal

 $520  $(1,555)

State

  126   168 

Foreign

  1,419   2,472 
   2,065   1,085 

Deferred:

        

Federal

  863   (1,412)

State

  (54)  (151)

Foreign

  (368)  (181)
   441   (1,744)
         
  $2,506  $(659)

 

A reconciliation of taxes on income computed at the U.S. federal statutory rate to amounts provided is as follows:

 

  

Years Ended December 31,

 
  

2021

  

2020

 
  

$

  

%

  

$

  

%

 

Tax provision computed at the federal statutory rate

 $5,739   21% $2,549   21%

(Decrease) increase in taxes resulting from:

                

Different tax rates applicable to foreign operations

  (1,641)  (6%)  311   3%
    

Reversal of liability for uncertain tax positions - net

  (413)  (2%)  (1,432)  (12%)
    

Impact of U.S. Tax Reform

  -   0%  (1,129)  (9%)
    

Research and experimentation and foreign tax credits

  343   1%  (245)  (2%)
    

State taxes, net of federal benefit

  42   0%  4   0%
    

    SERP/COLI and restricted stock income

  (172)  (1%)  (234)  (2%)
    

Other, net

  (1,392)  (5%)  (483)  (4%)

Tax provision (benefit) computed at the Company's effective tax rate

 $2,506   9% $(659)  (5%)

 

 

 

58

 

As of December 31, 2021, the Company has $25.1 million of deferred tax assets, which the Company evaluates for utilization on an annual basis. The Company has gross federal, state and foreign net operating losses (“NOL”) of $30.1 million which amount to $6.8 million of deferred tax assets.  In addition, the Company has $1.3 million of credit carryforwards and acquired deferred tax assets of $0.9 million. The Company believes that it is more likely than not that the benefit arising from certain NOL, credit carryforwards and acquisition assets will not be realized.  In recognition of this risk, the Company has provided a valuation allowance of $8.1 million on these deferred tax assets. The federal and certain foreign NOL's can be carried forward indefinitely, the state and certain foreign NOL's expire at various times during 20252040 and the tax credit carryforwards expire at various times during 2028 - 2040.

 

Management has no specific plans to indefinitely reinvest the unremitted earnings of our foreign subsidiaries as of December 31, 2021. Applicable income and dividend withholding taxes of $0.3 million have been reflected in the accompanying consolidated statements of operations for the year ended December 31, 2021. Due to the practicality of determining the deferred taxes on outside basis differences in our investments in our foreign subsidiaries, we have not provided for deferred taxes on outside basis differences and deemed that these basis differences will be indefinitely reinvested.
 

Components of deferred income tax assets and liabilities are as follows:

 

  

December 31,

 
  

2021

  

2020

 
  

Tax Effect

  

Tax Effect

 
         

Deferred tax assets:

        

State tax credits

 $812  $757 

Unfunded pension liability

  965   1,840 

Reserves and accruals

  4,124   3,181 

Federal, state and foreign net operating loss and credit carryforwards

  7,586   7,744 

Depreciation

  488   604 

Amortization

  130   142 

Lease accounting

  4,592   3,217 

Other accruals

  6,364   5,452 

Total deferred tax assets

  25,061   22,937 

Deferred tax liabilities:

        

Depreciation

  2,450   1,992 

Amortization

  6,483   6,541 

Lease accounting

  4,522   3,110 

Other accruals

  573   330 

Total deferred tax liabilities

  14,028   11,973 

Valuation allowance

  8,059   6,289 

Net deferred tax assets

 $2,974  $4,675 


The Company continues to monitor proposed legislation affecting the taxation of transfers of U.S. intangible property and other potential tax law changes.

 

 

 

10.

DEBT

 

At December 31, 2021 and 2020, borrowings outstanding related to the respective term loans described below were $0 and $104.8 million, respectively, with $112.5 million and $12.0 million in borrowings outstanding under the revolver, respectively. The unused credit available under the applicable credit facility was $62.5 million at  December 31, 2021 and $63.0 million at December 31, 2020.  At December 31, 2020, the carrying value of the debt on the consolidated balance sheets is reflected net of $1.3 million of deferred financing costs.

 

The interest rate in effect at  December 31, 2021 was 1.60%, which consisted of LIBOR of 0.10% plus the Company's margin of 1.50%.  The interest rate in effect at  December 31, 2020 was 2.19%, which consisted of LIBOR of 0.19% plus the Company's margin of 2.00%.  In connection with its outstanding borrowings and amortization of the deferred financing costs described below, the Company incurred $3.5 million and $4.7 million of interest expense during the years ended December 31, 2021 and 2020, respectively.  The interest expense for the year ended December 31, 2021 included $0.8 million of deferred financing costs amortized in connection with the extinguishment of debt under the Prior Credit Agreement (as defined below) as further described under "2021 Refinancing" below. 

 

2014 Credit and Security Agreement

 

On June 19, 2014, the Company entered into a senior Credit and Security Agreement with KeyBank National Association ("KeyBank"), as administrative agent and lender, which was amended on June 30, 2014 principally to add a syndicate of additional lenders (as so amended, the "2014 CSA").  The 2014 CSA consisted of (i) a $50 million revolving credit facility ("Revolver"), (ii) a $145 million term loan facility ("Term Loan") and (iii) a $70 million delayed draw term loan ("DDTL").  The maturity date of the 2014 CSA was June 18, 2019.  The Company recorded $5.8 million of deferred financing costs associated with the 2014 CSA, to be amortized through interest expense over the 5-year term of the agreement.

 

2016 Amendment

 

In March 2016, the Company amended the terms of the 2014 CSA to modify (i) the date by which the Company was obligated to make excess cash flow prepayments in 2016 on account of excess cash flow achieved for fiscal year 2015, (ii) the method of application of mandatory and voluntary prepayments related to the Company's loans, and (iii) the maximum Leverage Ratio of the Company allowed under the 2014 CSA for the period from the effective date of the amendment through September 2016. In connection with this amendment to the 2014 CSA, the Company paid $0.7 million of deferred financing costs, and the modification to the amortization schedule resulted in $0.5 million of existing deferred financing costs to be accelerated and recorded as interest expense during the first quarter of 2016.

 

2017 Amendment and Refinancing

 

On December 11, 2017, the Company refinanced the borrowings under the 2014 CSA and further amended its terms as follows: (i) extended the maturity date to December 11, 2022, (ii) revised the amount of the Term Loan to $125.0 million, (iii) increased the amount available under the Revolver to $75.0 million, (iv) reduced mandatory amortization payments over the first four years of the new 5-year term; and (v) reduced the pricing grid related to interest expense, among other items (as so amended, the "2017 CSA").  Concurrent with its entry into the 2017 CSA, the Company's outstanding balances due under the DDTL and Revolver were paid in full.  In connection with 2017 CSA and related refinancing, the Company paid $1.8 million of deferred financing costs.  Due to the magnitude of the modifications to the 2014 CSA, including a reduction in the number of lenders within the syndicate, this modification was deemed an extinguishment of the balances outstanding related to the Term Loan and DDTL that originated under the 2014 CSA.  As a result, $1.0 million of existing deferred financing costs were accelerated and recorded as interest expense during the fourth quarter of 2017.

 

Under the terms of the 2017 CSA, the Company was entitled, subject to the satisfaction of certain conditions, to request additional commitments under the revolving credit facility or term loans in the aggregate principal amount of up to $75 million to the extent that existing or new lenders agreed to provide such additional commitments and/or term loans.

 

60

 

The borrowings under the 2017 CSA bore interest at a rate equal to, at the Company's option, either (1) LIBOR, plus a margin ranging from 1.375% per annum to 2.75% per annum depending on the Company's leverage ratio, or (2)(a) an "Alternate Base Rate," which was the highest of (i) the federal funds rate plus 0.50%, (ii) KeyBank's prime rate and (iii) the LIBOR rate with a maturity of one month plus 1.00%, plus (b) a margin ranging from 0.375% per annum to 1.75% per annum, depending on the Company's leverage ratio.

 

The 2017 CSA contained customary representations and warranties, covenants and events of default and financial covenants that measured (i) the ratio of the Company's total funded indebtedness, on a consolidated basis, to the amount of the Company's consolidated EBITDA, as defined, ("Leverage Ratio") and (ii) the ratio of the amount of the Company's consolidated EBITDA to the Company's consolidated fixed charges ("Fixed Charge Coverage Ratio"). If an event of default occurred, the lenders under the CSA would have been entitled to take various actions, including the acceleration of amounts due thereunder and all actions permitted to be taken by a secured creditor. 

 

2020 Amendment

 

On February 18, 2020, the Company further amended its credit agreement whereby the Company voluntarily prepaid a portion of its term loan under the credit agreement in the amount of $8.2 million. The Amendment also served to modify the interest rate and fees applicable to the loans under the credit agreement and change certain covenants related to matters including acquisitions, share repurchases and financial ratios (as so amended, including by all prior amendments, the "Prior Credit Agreement").

 

2021 Refinancing

 

On September 2, 2021, the Company entered into an Amended and Restated Credit and Security Agreement (the “New Credit Agreement”), by and among the Company, as the borrower, KeyBank National Association (“KeyBank”), as administrative agent, swing line lender and issuing lender, and the other lenders identified therein.  The New Credit Agreement amends, restates and supersedes Bel’s Prior Credit Agreement.  The New Credit Agreement provides Bel with a $175 million 5-year senior secured revolving credit facility (the “New Revolver”), with a sublimit of up to $10 million available for letters of credit and a sublimit of up to $5 million available for swing line loans.  The New Revolver replaces and refinances the $75 million revolving credit facility and the $125 million term loan facility that had existed under the Prior Credit Agreement. 

 

Concurrent with its entry into the New Credit Agreement, the Company borrowed $115 million under the New Revolver facility, of which approximately $101.9 million and $12.0 million, respectively, was applied to discharge and satisfy in full the remaining obligations outstanding under the former term loan and the previous revolving credit facility that had existed under the Prior Credit Agreement.

 

Under the terms of the New Credit Agreement, the Company is entitled, subject to the satisfaction of certain conditions, to request additional commitments under the New Revolver or the addition of a term loan facility in the aggregate principal amount of up to $100 million for all such increases (revolver and term) to the extent that existing or new lenders agree to provide such additional commitments and/or term loans.  In addition to requesting loans denominated in U.S. dollars, the New Credit Agreement provides that up to a U.S. Dollar equivalent principal amount of $15 million of the New Revolver may be borrowed by Bel in alternate foreign currencies including Euros, Pounds Sterling, Japanese Yen and such other currency as requested by Bel and consented to by KeyBank and each lender.

 

In connection with the effectiveness of the New Credit Agreement, the Company and certain of the Company’s material U.S. subsidiaries (together with the Company, the “Loan Parties”) provided to the administrative agent, for the benefit of the lenders, confirmation of the continuing use and effectiveness of each guaranty of payment and each security document executed and delivered by the Loan Parties in connection with the Prior Credit Agreement.  As a result, consistent with the Prior Credit Agreement, the obligations of the Company under the New Credit Agreement are guaranteed by the Loan Parties’ material U.S. subsidiaries, and secured by a first priority security interest in substantially all of the existing and future personal property of the Loan Parties, certain material real property of the Loan Parties and certain of the Loan Parties’ material U.S. subsidiaries, including 65% of the voting capital stock of certain of the Loan Parties’ direct foreign subsidiaries.

 

61

 

The borrowings under the New Credit Agreement bear interest, generally payable quarterly, at a rate equal to, at the Company's option, either (1) LIBOR, plus a margin ranging from 1.125% per annum to 2.125% per annum depending on the Company’s leverage ratio, or (2)(a) an alternate “Base Rate,” which is the highest of (i) KeyBank’s prime rate, (ii) the federal funds rate plus 0.50% and (iii) the LIBOR rate with a maturity of one month plus 1%, plus (b) a margin ranging from 0.125% per annum to 1.125% per annum, depending on the Company’s leverage ratio.  Additionally, the New Credit agreement contains standard provisions and procedures for transition to a benchmark other than the Eurodollar Rate to determine the applicable interest rate (including reference to the secured overnight financing rate (SOFR) published by the Federal Reserve Bank of New York), with provisions applying that alternate benchmark where applicable following the replacement of LIBOR.  Pursuant to the terms of the New Credit Agreement, the Company has agreed to pay to KeyBank, as administrative agent for the ratable account of the revolving lenders in consideration for their commitments in respect of the New Revolver, a commitment fee due quarterly in arrears and calculated based on the average unused amount of the facility (exclusive of swing line exposure), at a rate ranging from 0.2% per annum to 0.3% per annum, depending on the Company’s leverage ratio.

 

Revolving loans borrowed under the New Credit Agreement mature on September 1, 2026, and the commitments with respect to the New Revolver will automatically terminate on such date.

 

The New Credit Agreement contains customary representations and warranties, covenants and events of default.  In addition, the New Credit Agreement contains financial covenants that measure (i) the ratio of the Company’s total funded indebtedness, on a consolidated basis, less the aggregate amount of all unencumbered cash and cash equivalents, to the amount of the Company’s consolidated EBITDA (“Leverage Ratio”) and (ii) the ratio of the amount of the Company’s consolidated EBITDA to the Company’s consolidated fixed charges (“Fixed Charge Coverage Ratio”).  If an event of default occurs, the lenders under the New Credit Agreement would be entitled to take various actions, including the acceleration of amounts due thereunder and all actions permitted to be taken by a secured creditor.  

 

The Company recorded $0.7 million of deferred financing costs associated with the New Credit Agreement, which are included in other current assets and other assets on the accompanying consolidated balance sheet at December 31, 2021 and will be amortized to interest expense over the five year term of the New Credit Agreement.  

 

At December 31, 2021, the Company was in compliance with its debt covenants, including its most restrictive covenant, the Leverage Ratio.

 

Interest Rate Swaps

 

In December 2021, the Company purchased two interest rate swaps (the "2021 Swaps"), each with an aggregate notional amount of $30 million, or $60 million in the aggregate, the effect of which is to fix the LIBOR portion of the interest rate on a portion of our outstanding debt on our New Revolver. The 2021 Swaps were effective December 31, 2021 and continue through August 31, 2026, the original termination date of the New Credit Agreement. The 2021 Swaps require the Company to pay interest on the notional amount at the rate of 1.3055% and 1.3180%, respectively, in exchange for the one-month LIBOR rate. See Note 12, "Derivative Instruments and Hedging Activities" for further information on these interest rate derivative instruments entered into in connection with the New Credit Agreement.

 

Scheduled principal payments of the total debt outstanding at  December 31, 2021 are as follows (in thousands):

 

 

2022

 $- 

2023

  - 

2024

  - 

2025

  - 

2026

  112,500 

Total long-term debt

  112,500 

Less: Current maturities of long-term debt

  - 

Noncurrent portion of long-term debt

 $112,500 

 

 

62

 
 
11.ACCRUED EXPENSES

  

Accrued expenses consist of the following:

 

  

December 31,

 
  

2021

  

2020

 

Sales commissions

 $2,049  $2,574 

Subcontracting labor

  1,622   758 

Salaries, bonuses and related benefits

  21,342   17,165 

Warranty accrual

  1,056   1,010 

Other

  8,384   6,969 
  $34,453  $28,476 

 

The change in warranty accrual during 2021 primarily related to repair costs incurred and adjustments to pre-existing warranties.  There were no new material warranty charges incurred during 2021.

 

 

 
12.    DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES

 

Our primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk and interest rate risk, when deemed appropriate. We enter into these contracts in the normal course of business to mitigate risks and not for speculative purposes.

 

Foreign Currency Forward Contracts

 

Under our risk management strategy, we periodically use foreign currency forward contracts to manage our short-term exposures to fluctuations in operational cash flows resulting from changes in foreign currency exchange rates. These cash flow exposures result from portions of our forecasted operating expenses, primarily compensation and related expenses, which are transacted in currencies other than the U.S. dollar, most notably the Chinese Renminbi and the Mexican Peso.  These foreign currency forward contracts generally have maturities of no longer than twelve months, although occasionally we will execute a contract that extends beyond twelve months, depending upon the nature of the underlying risk.

 

We held outstanding foreign currency forward contracts with notional amounts of $17.1 million and $0.4 million as of December 31, 2021 and 2020, respectively.  

 

Interest Rate Swap Agreements

To partially mitigate risks associated with the variable interest rates on the revolver borrowings under the New Credit Agreement, in November 2021, we executed a pay-fixed, receive-variable interest rate swap agreement with each of two multinational financial institutions under which we (i) pay interest at a fixed rate of 1.3055% and receive variable interest of one-month LIBOR on a notional amount of $30.0 million and (ii) pay interest at a fixed rate of 1.3180% and receive variable interest of one-month LIBOR on a notional amount of $30.0 million (the “2021 Swaps”).  The effective date of the 2021 Swaps was December 31, 2021, and settlements with the counterparties began on January 31, 2022 and occur on a monthly basis. The 2021 Swaps swill terminate on August 31, 2026.

The 2021 Swaps are designated as cash flow hedges for accounting purposes and as such, changes in their fair value are recognized in accumulated other comprehensive income (loss) in the consolidated balance sheet and are reclassified into the statement of operations within interest expense in the period in which the hedged transaction affects earnings. 

 

63

 

Fair Values of Derivative Financial Instruments

 

The fair values of our derivative financial instruments and their classifications in our consolidated balance sheets as of December 31, 2021 were as follows:

 

 

   

December 31,

 
 

Balance Sheet Classification

 

2021

  

2020

 

Derivative assets:

         

Foreign currency forward contracts:

         

   Designated as cash flow hedges

Other current assets

 $57  $- 
   Not designated as hedging instrumentsOther current assets  -   12 

Total derivative assets

 $57  $12 
          

Derivative liabilities:

         

Foreign currency forward contracts:

         

   Not designated as hedging instruments

Other current liabilities

 $19  $- 

Interest rate swap agreements:

         

   Designated as a cash flow hedge

Other long-term liabilities

  116   - 

Total derivative liabilities

 $135  $- 

 

 

Derivative Financial Instruments in Cash Flow Hedging Relationships

 

The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the consolidated statement of operations for the years ended December 31, 2021 and 2020 were as follows:  

 

  

December 31,

 
  

2021

  

2020

 

Net gains (losses) recognized in AOCL:

        
Foreign currency forward contracts $57  $- 

Interest rate swap agreements

  (116)  - 
  $(59) $- 

 

The gain related to the foreign currency forward contracts is included as a component of currency translation adjustment on the accompanying statement of other comprehensive income at December 31, 2021.  The loss related to the interest rate swap agreements is included as a component of unrealized holding (losses) gains on marketable securities on the accompanying statement of other comprehensive income at December 31, 2021.  There were no net gains (losses) reclassified from AOCL to the consolidated statements of operations during 2021 or 2020.

 

64

 

 

Derivative Financial Instruments Not Designated as Hedging Instruments

 

(Losses) gains recognized on derivative financial instruments not designated as hedging instruments in our consolidated statements of operations for the years ended December 31, 2021 and 2020 were as follows: 

 

 

   

Year Ended December 31,

 
 

Classification in Consolidated Statements of Operations

 

2021

  

2020

 
Foreign currency forward contractsOther (expense) income, net $62  $134 

Interest rate swap agreements

Other (expense) income, net

  -   - 
   $62  $134 

 

 

 

 
13. SEGMENTS 

 

The Company operates in one industry with three reportable operating segments, which represent the Company's three product groups and a corporate segment.  The segments consist of Connectivity Solutions, Power Solutions and Protection, Magnetic Solutions and a Corporate segment.  The primary criteria by which financial performance is evaluated and resources are allocated are net sales and gross profit.  The following is a summary of key financial data:

 

  

Year Ended December 31, 2021

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Net sales

 $165,027  $218,035  $160,432  $-  $543,494 

Gross Profit

  43,501   58,823   34,106   (2,047)  134,383 

Gross Profit %

  26.4%  27.0%  21.3%  nm   24.7%

Total Assets

  147,813   206,719   104,845   52,469   511,846 

Capital Expenditures

  1,768   4,718   2,911   -   9,397 

Depreciation and Amortization Expense

  6,683   8,022   2,126   30   16,861 

 

  

Year Ended December 31, 2020

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Net sales

 $150,731  $181,488  $133,552  $-  $465,771 

Gross Profit

  42,200   45,587   33,072   (1,129)  119,730 

Gross Profit %

  28.0%  25.1%  24.8%  nm   25.7%

Total Assets

  137,333   180,939   92,538   43,056   453,866 

Capital Expenditures

  1,955   2,458   1,063   -   5,476 

Depreciation and Amortization Expense

  5,700   8,611   2,112   -   16,423 

 

65

 

Entity-Wide Information

 

The following is a summary of entity-wide information related to the Company's net sales to external customers by geographic area and by major product line.

 

  

Years Ended December 31,

 
  

2021

  

2020

 

Net Sales by Geographic Location:

        
         

United States

 $317,436  $265,676 

Macao

  137,065   129,303 

United Kingdom

  20,000   22,017 

Slovakia

  19,407   17,609 

Germany

  17,856   13,582 

           India

  12,430   - 

Switzerland

  8,315   8,612 

All other foreign countries

  10,985   8,972 

Consolidated net sales

 $543,494  $465,771 
         

Net Sales by Major Product Line:

        
         

Connectivity solutions

 $165,027  $150,731 

Magnetic solutions

  160,432   133,552 

Power solutions and protection

  218,035   181,488 

Consolidated net sales

 $543,494  $465,771 

 

The following is a summary of long-lived assets by geographic area as of December 31, 2021 and 2020:

 

  

December 31,

 
  

2021

  

2020

 

Long-lived Assets by Geographic Location:

        
         

United States

 $30,438  $26,748 

People's Republic of China (PRC)

  29,904   28,711 

Slovakia

  6,675   5,514 

United Kingdom

  1,264   1,715 

All other foreign countries

  1,190   1,235 

Consolidated long-lived assets

 $69,471  $63,923 

 

Long-lived assets consist of property, plant and equipment, net and other assets of the Company that are identified with the operations of each geographic area.

 

The territory of Hong Kong became a Special Administrative Region ("SAR") of the PRC in the middle of 1997. The territory of Macao became a SAR of the PRC at the end of 1999. Management cannot presently predict what future impact this will have on the Company, if any, or how the political climate in the PRC will affect the Company's contractual arrangements in the PRC.  A significant portion of the Company's manufacturing operations and approximately 35.6% of its identifiable assets are located in Asia.

 

Net Sales to Major Customers

 

The Company had net sales to one customer in excess of ten percent of consolidated net sales in 2021 and 2020.  The net sales associated with this customer were $57.8 million (10.6% of sales) in 2021 and $55.2 million (11.9% of sales) in 2020. Net sales related to this significant customer were primarily reflected in the Magnetic Solutions operating segment.

 

66

 
 
14. RETIREMENT FUND AND PROFIT SHARING PLAN

 

The Company maintains the Bel Fuse Inc. Employees' Savings Plan, a defined contribution plan that is intended to meet the applicable requirements for tax-qualification under sections 401(a) and (k) of the Internal Revenue Code of 1986, as amended (the "Code"). The Employees' Savings Plan allows eligible employees to voluntarily contribute a percentage of their eligible compensation, subject to Code limitations, which contributions are matched by the Company in an amount equal to 100% of the first 1% of compensation contributed by participants, and 50% of the next 5% of compensation contributed by participants.  The Company's matching contribution is made in the form of Bel Fuse Inc. Class A common stock. Prior to January 1, 2012, the Company's matching and profit sharing contributions were made in the form of shares of Bel Fuse Inc. Class A and Class B common stock. The expense for the years ended  December 31, 2021 and 2020 amounted to $1.2 million an$1.1 million, respectively. As of December 31, 2021, the plan owned 303,712 and 99,277 shares of Bel Fuse Inc. Class A and Class B common stock, respectively.

 

The Company's subsidiaries in Asia have a retirement fund covering substantially all of their Hong Kong based full-time employees.  Eligible employees contribute up to 5% of salary to the fund.  In addition, the Company must contribute a minimum of 5% of eligible salary, as determined by Hong Kong government regulations.  The Company currently contributes 7% of eligible salary in cash or Company stock.  The expense for the years ended  December 31, 2021 and 2020 amounted to approximately $2.7 million and $0.3 million, respectively. As of December 31, 2021, the plan owned 3,323 and 17,342 shares of Bel Fuse Inc. Class A and Class B common stock, respectively.

 

The Company maintains a SERP, which is designed to provide a limited group of key management and other key employees of the Company with supplemental retirement and death benefits.  Participants in the SERP are selected by the Compensation Committee of the Board of Directors.   The SERP initially became effective in 2002 and was amended and restated in April 2007 to conform with applicable requirements of Section 409A of the Internal Revenue Code and to modify the provisions regarding benefits payable in connection with a change in control of the Company.  The Plan is unfunded.  Benefits under the SERP are payable from the general assets of the Company, but the Company has established a rabbi trust which includes certain life insurance policies in effect on participants as well as other investments to partially cover the Company's obligations under the Plan.  See Note 6, "Other Assets," for further information on these assets.

 

The benefits available under the SERP vary according to when and how the participant terminates employment with the Company.  If a participant retires (with the prior written consent of the Company) on his normal retirement date (65 years old, 20 years of service, and 5 years of Plan participation), his normal retirement benefit under the Plan would be annual payments equal to 40% of his average base compensation (calculated using compensation from the highest five consecutive calendar years of Plan participation), payable in monthly installments for the remainder of his life.  If a participant retires early from the Company (55 years old, 20 years of service, and five years of Plan participation), his early retirement benefit under the Plan would be an amount (i) calculated as if his early retirement date were in fact his normal retirement date, (ii) multiplied by a fraction, with the numerator being the actual years of service the participant has with the Company and the denominator being the years of service the participant would have had if he had retired at age 65, and (iii) actuarially reduced to reflect the early retirement date.  If a participant dies prior to receiving 120 monthly payments under the Plan,  his  beneficiary  would  be  entitled  to  continue  receiving benefits for the shorter of (i) the time necessary to complete 120 monthly payments or (ii) 60 months.  If a participant dies while employed by the Company, his beneficiary would receive, as a survivor benefit, an annual amount equal to (i) 100% of the participant's annual base salary at date of death for one year, and (ii) 50% of the participant's annual base salary at date of death for each of the following four years, each payable in monthly installments.  The Plan also provides for disability benefits, and a forfeiture of benefits if a participant terminates employment for reasons other than those contemplated under the Plan. The expense related to the Plan for the years ended  December 31, 2021 and 2020 amounted to $1.7 million and $1.6 million, respectively.

 

Net Periodic Benefit Cost


The net periodic benefit cost related to the SERP consisted of the following components during the years ended December 31, 2021 and 2020: 

 

  

Years Ended December 31,

 
  

2021

  

2020

 
         

Service Cost

 $677  $600 

Interest Cost

  540   636 

Net amortization

  509   343 

Net periodic benefit cost

 $1,726  $1,579 

 

The service cost component of net benefit cost is presented within cost of sales or selling, general and administrative expense on the accompanying consolidated statements of operations, in accordance with where compensation cost for the related associate is reported.  All other components of net benefit cost, including interest cost and net amortization noted above, are presented within other expense, net in the accompanying consolidated statements of operations.

 

67

 

Obligations and Funded Status

Summarized information about the changes in plan assets and benefit obligation, the funded status and the amounts recorded at  December 31, 2021 and 2020 are as follows:

 

  

Years Ended December 31,

 
  

2021

  

2020

 

Fair value of plan assets, January 1

 $-  $- 

Company contributions

  504   446 

Benefits paid

  (504)  (446)

Fair value of plan assets, December 31

 $-  $- 

Benefit obligation, January 1

 $24,308  $21,541 

Service cost

  677   600 

Interest cost

  540   636 

Benefits paid

  (504)  (446)

Actuarial (gains) losses

  (1,441)  1,977 

Benefit obligation, December 31

 $23,580  $24,308 

Underfunded status, December 31

 $(23,580) $(24,308)

 

The Company has recorded the 2021 and 2020 underfunded status as a long-term liability on the consolidated balance sheets.  The accumulated benefit obligation for the SERP was $21.8 million as of  December 31, 2021 and $22.4 million as of December 31, 2020.  The aforementioned company-owned life insurance policies and marketable securities held in a rabbi trust had a combined value of $16.4 million and $15.4 million at December 31, 2021 and 2020, respectively.  See Note 6, "Other Assets," for additional information on these investments.

 

The estimated net loss and prior service cost for the SERP that will be amortized from accumulated other comprehensive loss into net periodic benefit cost over the next fiscal year is $0.3 million.  The Company expects to make contributions of $0.6 million to the SERP in 2022.  The Company had no net transition assets or obligations recognized as an adjustment to other comprehensive income and does not anticipate any plan assets being returned to the Company during 2022, as the plan has no assets.

 

68

 

The following benefit payments, which reflect expected future service, are expected to be paid: 

 

Years Ending

     

December 31,

     
      

2022

  $935 

2023

   940 

2024

   979 

2025

   1,021 

2026

   1,016 
2027 - 2031   6,057 

 

The following gross amounts are recognized net of tax in accumulated other comprehensive loss:

 

  

December 31,

 
  

2021

  

2020

 

Prior service cost

 $460  $586 

Net loss

  1,391   1,773 
  $1,851  $2,359 

 

Actuarial Assumptions

 

The weighted average assumptions used in determining the periodic net cost and benefit obligation information related to the SERP are as follows:

 

  

Years Ended December 31,

 
  

2021

  

2020

 

Net periodic benefit cost:

        

Discount rate

  2.25%  3.00%

Rate of compensation increase

  2.50%  2.50%

Benefit obligation:

        

Discount rate

  2.75%  2.25%

Rate of compensation increase

  2.50%  2.50%

 

69

 
 
15.SHARE-BASED COMPENSATION

 

The Company has an equity compensation program (the "Program") which provides for the granting of "Incentive Stock Options" within the meaning of Section 422 of the Internal Revenue Code of 1986, as amended, non-qualified stock options and restricted stock awards.  The Company believes that such awards better align the interest of its employees with those of its shareholders.  The 2020 Equity Compensation Plan provides for the issuance of 1.0 million shares of the Company's Class B common stock.  At December 31, 2021, 795,000 shares remained available for future issuance under the 2020 Equity Compensation Plan.  The 2011 Equity Compensation Plan provided for the issuance of 1.4 million shares of the Company's Class B common stock.  At December 31, 2021, no shares remained available for future issuance under the 2011 Equity Compensation Plan. 

 

The Company records compensation expense in its consolidated statements of operations related to employee stock-based options and awards.  The aggregate pretax compensation cost recognized for stock-based compensation amounted to approximately $2.3 million and $2.3 million for 2021 and 2020, respectively, and related solely to restricted stock awards.   The Company did not use any cash to settle any equity instruments granted under share-based arrangements during 2021 and 2020.  At December 31, 2021 and 2020, the only instruments issued and outstanding under the Program related to restricted stock awards.

 

Restricted Stock Awards

 

The Company provides common stock awards to certain officers, directors and key employees.  The Company grants these awards, at its discretion, from the shares available under the Program.  Unless otherwise provided at the date of grant or unless subsequently accelerated, the shares awarded are typically earned in 25% increments on the second, third, fourth and fifth anniversaries of the award and are distributed provided the employee has remained employed by the Company through such anniversary dates; otherwise the unearned shares are forfeited.  The market value of these shares at the date of award is recorded as compensation expense on the straight-line method over the applicable vesting period from the respective award dates, as adjusted for forfeitures of unvested awards. During 2021 and 2020, the Company issued 209,000 shares and 113,000 shares of the Company's Class B common stock, respectively, under a restricted stock plan to various officers, directors and employees.

 

A summary of the restricted stock activity under the Program for the year ended  December 31, 2021 is presented below:

 

          

Weighted Average

 

Restricted Stock

     

Weighted Average

  

Remaining

 

Awards

 

Shares

  

Award Price

  

Contractual Term (In Years)

 
             

Outstanding at January 1, 2021

  405,450  $19.77   3.0 

Granted

  209,000   15.07     

Vested

  (112,100)  23.85     

Forfeited

  (40,500)  16.98     

Outstanding at December 31, 2021

  461,850  $16.94   3.2 

 

As of December 31, 2021, there was $5.3 million of total pretax unrecognized compensation cost related to non-vested stock-based compensation arrangements granted under the restricted stock award plan.  That cost is expected to be recognized over a period of 4.9 years.  This expense is recorded in cost of sales and SG&A expense based upon the employment classification of the award recipients.

 

The Company's policy is to issue new shares to satisfy restricted stock awards.  Currently the Company believes that the majority of its restricted stock awards will vest.

 

 
16. COMMON STOCK

 

As of December 31, 2021, according to regulatory filings, there was one shareholder of the Company's common stock (other than shareholders subject to specific exceptions) with ownership in excess of 10% of Class A outstanding shares with no ownership of the Company's Class B common stock.  In accordance with the Company's certificate of incorporation, the Class B Protection clause is triggered if a shareholder owns 10% or more of the outstanding Class A common stock and does not own an equal or greater percentage of all then outstanding shares of both Class A and Class B common stock (all of which common stock must have been acquired after the date of the 1998 recapitalization).  In such a circumstance, such shareholder must, within 90 days of the trigger date, purchase Class B common shares, in an amount and at a price determined in accordance with a formula described in the Company's certificate of incorporation, or forfeit its right to vote its Class A common shares.  As of December 31, 2021, to the Company's knowledge, this shareholder had not purchased any Class B shares to comply with these requirements.  In order to vote its shares at Bel's next shareholders' meeting, this shareholder must either purchase the required number of Class B common shares or sell or otherwise transfer Class A common shares until its Class A holdings are under 10%.  As of December 31, 2021, to the Company's knowledge, this shareholder owned 19.1% of the Company's Class A common stock in the aggregate and had not taken steps to either purchase the required number of Class B common shares or sell or otherwise transfer Class A common shares until its Class A holdings fall below 10%.  Unless and until this situation is satisfied in a manner permitted by the Company's Restated Certificate of Incorporation, the subject shareholder will not be permitted to vote its shares of common stock.

 

Throughout 2021 and 2020, the Company declared cash dividends on a quarterly basis at a rate of $0.06 per Class A (voting) share of common stock and $0.07 per Class B (non-voting) share of common stock.  The Company declared and paid cash dividends totaling $3.4 million and $3.4 million in 2021 and 2020, respectively.  There are no contractual restrictions on the Company's ability to pay dividends, provided that the Company is not in default under its credit agreements immediately before such payment and after giving effect to such payment.  

 

70

 
 
17.  LEASES 

 

The Company has operating leases for its facilities used for manufacturing, research and development, sales and administration.  There are also operating and finance leases related to manufacturing equipment, office equipment and vehicles.  These leases have remaining lease terms ranging from 1 year to 8 years.  Certain of the leases contain options to extend the term of the lease and certain of the leases contain options to terminate the lease within a specified period of time.  These options to extend or terminate a lease are included in the lease term only when it is reasonably likely that the Company will elect that option.  The Company is not a party to any material sublease arrangements.

 

The components of lease expense, which are included in cost of sales, research and development costs, and selling, general and administrative expense, based on the underlying use of the ROU asset, were as follows:

 

   

Year Ended December 31,

 
   

2021

   

2020

 

Amortization of ROU assets - finance leases

  $ 270     $ 205  

Interest on lease liabilities - finance leases

    77       65  

Operating lease cost (cost resulting from lease payments)

    8,229       8,113  

Short-term lease cost

    183       189  

Variable lease cost (cost excluded from lease payments)

    297       270  

Sublease income

    -       -  

Total lease cost

  $ 9,056     $ 8,842  

 

Supplemental cash flow information related to leases is as follows:

 

   

Year Ended December 31,

 
   

2021

   

2020

 

Cash paid for amounts included in the measurement of lease liabilities:

               

Operating cash flows from operating leases

  $ 8,250     $ 8,022  

Operating cash flows from finance leases

    77       65  

Finance cash flows from finance leases

    253       185  

Right-of-use assets obtained in exchange for lease obligations:

               

Operating leases

    12,595       3,384  

Finance leases

    1,862       451  

 

71

 

Supplemental balance sheet information related to leases was as follows:

 

   

2021

   

2020

 

Operating Leases:

               

Operating lease right-of-use assets

  $ 21,252     $ 14,217  

Operating lease liability, current

    6,880       6,591  

Operating lease liability, long-term

    14,668       8,064  

Total operating lease liabilities

  $ 21,548     $ 14,655  
                 

Finance Leases:

               

Property, plant and equipment, gross

  $ 2,719     $ 966  

Accumulated depreciation

    (690 )     (391 )

Property, plant and equipment, net

  $ 2,029     $ 575  

Other current liabilities

  $ 363     $ 198  

Other long-term liabilities

    1,650       790  

Total finance lease liabilities

  $ 2,013     $ 988  

 

   

2021

   

2020

 

Weighted-Average Remaining Lease Term:

               

Operating leases (in years)

    4.3       2.7  

Finance leases (in years)

    5.9       4.6  
                 

Weighted-Average Discount Rate:

               

Operating leases

    6.0 %     6.0 %

Finance leases

    6.1 %     6.3 %

 

Our discount rate is based on our incremental borrowing rate, as adjusted based on the geographic regions in which our lease assets are located.

 

72

 

Maturities of lease liabilities were as follows as of December 31, 2021:

 

Year Ending

 

Operating

   

Finance

 

December 31,

 

Leases

   

Leases

 

2022

  $ 7,891     $ 555  

2023

    5,366       555  

2024

    3,920       542  

2025

    3,240       391  

2026

    2,950       391  

Thereafter

    1,538       577  

Total undiscounted cash flows

    24,905       3,011  

Less imputed interest

    (3,357 )     (998 )

Present value of lease liabilities

  $ 21,548     $ 2,013  

 

 

 
18.  COMMITMENTS AND CONTINGENCIES 

 

Other Commitments

 

The Company submits purchase orders for raw materials to various vendors throughout the year for current production requirements, as well as forecasted requirements.  Certain of these purchase orders relate to special purpose material and, as such, the Company may incur penalties if an order is cancelled.  The Company had outstanding purchase orders related to raw materials in the amount of $119.6 million and $42.5 million at  December 31, 2021 and December 31, 2020, respectively.  The Company also had outstanding purchase orders related to capital expenditures in the amount of $5.1 million and $2.1 million at  December 31, 2021 and December 31, 2020, respectively.

 

Legal Proceedings

 

The Company is party to a number of legal actions and claims, none of which individually or in the aggregate, in the opinion of management, are expected to have a material adverse effect on the Company's consolidated results of operations or consolidated financial position.

 

On June 23, 2021, a patent infringement lawsuit styled Bel Power Solutions, Inc. v. Monolithic Power Systems, Inc., Case Number 6:21cv00655, was filed in the United States District Court for the Western District of Texas (Waco Division) by Bel Power Solutions, Inc. against Monolithic Power Systems, Inc. for infringement of various patents directed towards systems, methods and articles of manufacture that provide a substantial improvement in power control for circuits, including novel and unique point-of-load regulators. A parallel Complaint asserting the same patents against Monolithic Power Systems, Inc. was also filed in the United States District Court for the District of Delaware in order to safeguard against potential venue challenges.  The Company has made a demand for a jury trial in both Complaints.

 

In connection with the Company's 2014 acquisition of the Power-One Power Solutions business ("Power Solutions") of ABB Ltd., there is an ongoing claim by the Arezzo Revenue Agency in Italy concerning certain tax matters related to what was then Power-One Asia Pacific Electronics Shenzhen Co. Ltd. (now Bel Power Solutions Asia Pacific Electronics Shenzhen Co. Ltd, or “BPS China”) for the years 2004 to 2006.  In September 2012, the Tax Court of Arezzo ruled in favor of BPS China and cancelled the claim.  In February 2013, the Arezzo Revenue Agency filed an appeal of the Tax Court’s ruling. The hearing of the appeal was held on October 2, 2014.  On October 13, 2014, BPS China was informed of the Regional Tax Commission of Florence ruling which was in favor of the Arezzo Revenue Agency and against BPS China.  An appeal was filed on July 18, 2015 before the Regional Tax Commission of Florence and rejected. On December 5, 2016, the Arezzo Revenue Agency filed an appeal with the Supreme Court and BPS China filed a counter-appeal on January 4, 2017.   The Supreme Court has yet to render its judgment. The estimated liability related to this matter is approximately $12.0 million and has been included as a liability for uncertain tax positions on the accompanying consolidated balance sheets.  As Bel is fully indemnified in this matter per the terms of the stock purchase agreement with ABB, a corresponding other asset for indemnification is also included in other assets on the accompanying consolidated balance sheets at December 31, 2021 and 2020.

 

 

73

 

 

The Company is not a party to any other legal proceeding, the adverse outcome of which is likely to have a material adverse effect on the Company's consolidated financial condition or consolidated results of operations.

 

 
19. ACCUMULATED OTHER COMPREHENSIVE LOSS

 

The components of accumulated other comprehensive loss as of  December 31, 2021 and 2020 are summarized below:

 

  

December 31,

 
  

2021

  

2020

 
         

Foreign currency translation adjustment, net of taxes of ($417) at December 31, 2021 and ($750) at December 31, 2020

 $(14,911) $(13,142)

Unrealized holding (losses) gains on available-for-sale securities, net of taxes of ($7) at December 31, 2021 and $0 at December 31, 2020

  (87)  19 

Unfunded SERP liability, net of taxes of ($502) at December 31, 2021 and ($1,377) at December 31, 2020

  (3,865)  (4,940)
         

Accumulated other comprehensive loss

 $(18,863) $(18,063)

 

Changes in accumulated other comprehensive (loss) income by component during the years ended  December 31, 2021 and 2020 are as follows.  All amounts are net of tax.

 

      

Unrealized Holding

          
  

Foreign Currency

  

Gains (Losses) on

          
  

Translation

  

Available-for-

  

Unfunded

      
  

Adjustment

  

Sale Securities

  

SERP Liability

   

Total

 
                  

Balance at January 1, 2020

 $(20,032) $12  $(4,045)  $(24,065)
                  

Other comprehensive income (loss) before reclassifications

  6,890   7   (933)   5,964 

Amounts reclassified from accumulated other comprehensive income (loss)

  -   -   38 

(a)

  38 

Net current period other comprehensive income (loss)

  6,890   7   (895)   6,002 
                  

Balance at December 31, 2020

  (13,142)  19   (4,940)   (18,063)
                  

Other comprehensive income (loss) before reclassifications

  (1,769)  (106)  1,431    (444)

Amounts reclassified from accumulated other comprehensive income (loss)

  -   -   (356)

(a)

  (356)

Net current period other comprehensive income (loss)

  (1,769)  (106)  1,075    (800)
                  

Balance at December 31, 2021

 $(14,911) $(87) $(3,865)  $(18,863)

 

 (a) 

This reclassification relates to the amortization of prior service costs and gains/losses associated with the Company's SERP plan.  This expense is reflected in other expense, net on the accompanying consolidated statement of operations.

 

 

 

 

 

 

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

 

None.

 

Item 9A. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

During the fourth quarter of 2021, the Company's management, including the principal executive officer and principal financial officer, supervised and participated in the evaluation of the Company's disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934) related to the recording, processing, summarization, and reporting of information in the Company's periodic reports that the Company files with the SEC. These disclosure controls and procedures have been designed to ensure that material information relating to the Company, including its subsidiaries, is made known to the Company's management, including these officers, by other of the Company's employees, and that this information is recorded, processed, summarized, evaluated, and reported, as applicable, within the time periods specified in the SEC's rules and forms.

 

In designing and evaluating the disclosure controls and procedures, the Company recognizes that any controls and procedures, no matter how well designed and operated, provide only reasonable, not absolute, assurance that the above objectives have been met.  Notwithstanding these limitations, the Company believes that its disclosure controls and procedures are designed and are operating to provide reasonable assurances of achieving their objectives.

 

Based on their evaluation as of December 31, 2021, the Company's principal executive officer and principal financial officer have concluded that the Company's disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934) are effective to ensure that the information required to be disclosed by the Company in the reports that the Company files or submits under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms.

 

Management's Annual Report on Internal Control Over Financial Reporting

 

The Company's management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rule 13a-15(f).  Under the supervision and with the participation of the Company's management, including the Company's principal executive officer and principal financial officer, the Company conducted an evaluation of the effectiveness of the Company's internal control over financial reporting based on the framework in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

 

Based on the Company's evaluation under the framework in Internal ControlIntegrated Framework (2013), the Company's management concluded that the Company's internal control over financial reporting was effective as of December 31, 2021.

 

Grant Thornton LLP has audited the effectiveness of the Company's internal control over financial reporting as of December 31, 2021 and has expressed an unqualified opinion on the effectiveness of our internal control over financial reporting as of December 31, 2021 in their report which is included in Item 8 herein.

 

Changes in Internal Controls Over Financial Reporting

 

There has not been any change in our internal control over financial reporting during the three months ended December 31, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

Item 9B.     Other Information

 

None.

 

Item 9C.    Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

 

Not applicable.

 

 

PART III

 

Item 10.     Directors, Executive Officers and Corporate Governance

 

The Registrant incorporates by reference herein information to be set forth in its definitive proxy statement for its 2022 annual meeting of shareholders that is responsive to the information required with respect to this item.

 

The Registrant has adopted a code of ethics for all of its associates, including directors, executive officers and all other senior financial personnel.  The code of ethics, as amended from time to time, is available on the Registrant's website under Corporate Governance.  The Registrant will also make copies of its code of ethics available to investors upon request.  Any such request should be sent by mail to Bel Fuse Inc., 206 Van Vorst Street, Jersey City, NJ  07302 Attn: Farouq Tuweiq or should be made by telephone by calling Farouq Tuweiq at 201-432-0463.


The Registrant intends to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding an amendment to, or a waiver from, a provision of its code of ethics that applies to the Registrant’s principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions and that relates to any element of the code of ethics definition enumerated in paragraph (b) of Item 406 of the SEC’s Regulation S-K, by posting such information on the Registrant’s website, www.belfuse.com.

 

Item 11.     Executive Compensation

 

The Registrant incorporates by reference herein information to be set forth in its definitive proxy statement for its 2022 annual meeting of shareholders that is responsive to the information required with respect to this Item.

 

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

 

The Registrant incorporates by reference herein information to be set forth in its definitive proxy statement for its 2022 annual meeting of shareholders that is responsive to the remaining information required with respect to this Item.

 

The table below depicts the securities authorized for issuance under the Company's equity compensation plans.

 

Equity Compensation Plan Information

 

Plan Category

  Number of Securities to be Issued Upon Exercise of Outstanding Options, Warrants and Rights (a)     Weighted Average Exercise Price of Outstanding Options, Warrants and Rights (b)     Number of Securities Remaining Available for Future Issuance Under Equity Compensation Plans (Excluding Securities Reflected in Column (a)) (c)  

Equity compensation plans approved by security holders:

                       

2020 Equity Compensation Plan

    -     $ -       795,000  
                         

Equity compensation plans not approved by security holders

    -       -       -  
                         

Totals

    -     $ -       795,000  

 

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

 

The Registrant incorporates by reference herein information to be set forth in its definitive proxy statement for its 2022 annual meeting of shareholders that is responsive to the information required with respect to this Item.

 

Item 14.     Principal Accountant Fees and Services

 

The Registrant incorporates by reference herein information to be set forth in its definitive proxy statement for its 2022 annual meeting of shareholders that is responsive to the information required with respect to this Item.

 

 

PART IV

 

Item 15.

Exhibits and Financial Statement Schedules

 

(a) Documents filed as a part of this Annual Report on Form 10-K:

 

(1) Financial Statements

See Index to Consolidated Financial Statements in Item 8 of this Form 10-K.

 

(2) Exhibits

 

 

 

 

Exhibit No.:

 

   

3.1

Restated Certificate of Incorporation, as amended, is incorporated by reference to (i) Restated Certificate of Incorporation filed as Exhibit 3.1 of the Company's  Quarterly Report on Form 10-Q for the quarterly period ended June 30, 1998 and (ii) Certificate of Amendment to the Company's Restated Certificate of Incorporation filed as Exhibit 3.1 to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 1999.

 

 

3.2

Amended and Restated By-Laws of Bel Fuse Inc. (Adopted March 27, 2020), are incorporated by reference to Exhibit 3.1 of the Company's Current Report on Form 8-K filed on April 2, 2020.

 

 

4.1* Description of securities.
   

 10.1

2020 Equity Compensation Plan, as amended, is incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed on June 12, 2020. 

 

 

 10.2

Amended and Restated Bel Fuse Supplemental Executive Retirement Plan, dated as of April 17, 2007.  Filed as Exhibit 10.1 to the Company's Current Report on Form 8-K filed on April 23, 2007 and incorporated herein by reference.

   

10.3

2011 Equity Compensation Program.  Incorporated by reference to the Registrant's proxy statement for its 2011 annual meeting of shareholders.

 

 

10.4

Amended and Restated Credit and Security Agreement, dated as of September 2, 2021, by and among Bel Fuse Inc., as Borrower, KeyBank National Association, as Administrative Agent, Swing Line Lender and Issuing Lender, and the other lenders identified therein, is incorporated by reference to Exhibit 10.1 to the Companys Current Report on Form 8-K filed on September 9, 2021.

 

 

10.5

ISDA Master Agreement, by and between Bel Fuse Inc. and PNC Bank, National Association, dated as of November 10, 2021, is incorporated by reference to Exhibit 10.1 to the Companys Current Report on Form 8-K filed on December 10, 2021.

 

 

10.6

ISDA Master Agreement, by and between Bel Fuse Inc. and KeyBank National Association, dated as of November 16, 2021, is incorporated by reference to Exhibit 10.2 to the Companys Current Report on Form 8-K filed on December 10, 2021.

 

 

10.7 Confirmation of transaction, by and between Bel Fuse Inc. and PNC Bank, National Association, dated as of December 6, 2021, is incorporated by reference to Exhibit 10.3 to the Companys Current Report on Form 8-K filed on December 10, 2021.
   
10.8 Confirmation of transaction, by and between Bel Fuse Inc. and KeyBank National Association, dated as of December 6, 2021, is incorporated by reference to Exhibit 10.4 to the Companys Current Report on Form 8-K filed on December 10, 2021.
   
10.9 Consulting Agreement, dated October 15, 2021, by and between Bel Fuse Inc. and HR Asset Partners.
   

11.1

A statement regarding the computation of earnings per share is omitted because such computation can be clearly determined from the material contained in this Annual Report on Form 10-K.

 

 

21.1*

Subsidiaries of the Registrant.

 

 

23.1*

Consent of Independent Registered Public Accounting Firm (Grant Thornton LLP).

   
23.2* Consent of Independent Registered Public Accounting Firm (Deloitte & Touche LLP).

 

 

24.1*

Power of attorney (included on the signature page)

31.1*

Certification of the Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

31.2*

Certification of the Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 32.1**

Certification of the Principal Executive Officer pursuant to Section 906 of the Sarbanes - Oxley Act of 2002.

 32.2**

Certification of the Principal Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS*

Inline XBRL Instance Document

101.SCH*

Inline XBRL Taxonomy Extension Schema Document

101.CAL*

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF*

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB*

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE*

Inline XBRL Taxonomy Extension Presentation Linkbase Document

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

 

*   Filed herewith.

** Submitted herewith.

†   Management contract or compensatory plan or arrangement.

 

 

Item 16.  Form 10-K Summary

 

None.

 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

BEL FUSE INC.

(Registrant)

 

 

 

 

 

 

 

 

 

 

By:

/s/ Daniel Bernstein

 

 

 

Daniel Bernstein 

 

 

 

President and Chief Executive Officer 

 

Dated:  March 14, 2022      

 

KNOW ALL MEN BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Daniel Bernstein and Farouq Tuweiq as his/her attorney-in-fact and agent, with full power of substitution and resubstitution, for him/her and in his/her name, place, and stead, in any and all capacities, to sign and file any and all amendments to this Annual Report on Form 10-K, with all exhibits thereto and hereto, and other documents with the Securities and Exchange Commission, granting unto said attorney-in-fact and agent, and each of them, full power and authority to do and perform each and every act and thing requisite or necessary to be done in and about the premises, as fully to all intents and purposes as he/she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or any of them, or their or his substitutes, may lawfully do or cause to be done by virtue hereof.

 

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

 

Signature

 

Title

 

Date

 

 

 

 

 

/s/ Daniel Bernstein

 

President, Chief Executive Officer and Director

 

March 14, 2022

Daniel Bernstein

 

(Principal Executive Officer)

 

 

 

 

 

 

 

/s/ Peter Gilbert

 

Director

 

March 14, 2022

Peter Gilbert

 

 

 

 

 

 

 

 

 

/s/ John Tweedy

 

Director

 

March 14, 2022

John Tweedy

 

 

 

 

 

 

 

 

 

/s/ Mark Segall

 

Director

 

March 14, 2022

Mark Segall

 

 

 

 

 

/s/ Eric Nowling

 

Director

 

March 14, 2022

Eric Nowling

 

 

 

 

 

 

 

 

 

/s/ Vincent Vellucci

 

Director

 

March 14, 2022

Vincent Vellucci

 

 

 

 

         
/s/ Thomas E. Dooley   Director   March 14, 2022
Thomas E. Dooley        
         
/s/ Rita V. Smith   Director   March 14, 2022
Rita V. Smith        

 

 

 

 

 

/s/ Jacqueline Brito   Director   March 14, 2022
Jacqueline Brito        
         

/s/ Farouq Tuweiq

 

Chief Financial Officer

 

March 14, 2022

Farouq Tuweiq

 

(Principal Financial Officer)

 

 

         
/s/ Lynn Hutkin   Director of Financial Reporting   March 14, 2022
Lynn Hutkin   (Principal Accounting Officer)    

 

79
EX-4.1 2 ex_342761.htm EXHIBIT 4.1 HTML Editor

Exhibit 4.1

 

Description of Capital Stock

 

Bel Fuse Inc. (the “Company”) is authorized to issue 10,000,000 shares of Class A Common Stock, par value $0.10 per share (the “Class A Common Stock”), and 30,000,000 shares of Class B Common Stock, par value $0.10 per share (the “Class B Common Stock” and, together with the Class A Common Stock, the “Common Stock”). As of March 1, 2022, there were 2,144,912 shares of Class A Common Stock outstanding and 10,373,102 shares of Class B Common Stock outstanding.

 

The Company is also authorized to 1,000,000 shares of preferred stock, no par value (the “Preferred Stock”), none of which are outstanding.

 

 

Common Stock

 

Voting

 

Except as described below under the caption "Class B Protection," each share of Class A entitles the holder thereof to one vote per share on all matters on which shareholders are entitled to vote, including the election of directors. The Class B Common Stock does not entitle the holder thereof to any vote except as otherwise provided in the Company’s certificate of incorporation or as required by law.

 

Dividends and Other Distributions

 

Cash dividends are payable to the holders of Class A Common Stock and Class B Common Stock only as and when declared by the Board of Directors. Subject to the foregoing, cash dividends declared on shares of Class B Common Stock in any calendar year cannot be less than 5% higher per share than the annual amount of cash dividends per share declared in such calendar year on shares of Class A Common Stock. No cash dividends may be paid on shares of Class A Common Stock unless, at the same time, cash dividends are paid on shares of Class B Common Stock, subject to the annual 5% provision described above. Cash dividends may be paid at any time or from time to time on shares of Class B Common Stock without corresponding cash dividends being paid on shares of Class A Common Stock.

 

 

Each share of Class A Common Stock and Class B Common Stock is otherwise equal with respect to dividends (other than cash) and distributions (including distributions in connection with any recapitalization and upon liquidation, dissolution or winding up of the Company), except that dividends or other distributions payable on the Common Stock in shares of Common Stock may be made only as follows: (i) in shares of Class B Common Stock to the holders of both Class A Common Stock and Class B Common Stock; or (ii) in shares of Class A Common Stock to the holders of Class A Common Stock and in shares of Class B Common Stock to the holders of Class B Common Stock. The Company’s certificate of incorporation also provides that neither the Class A Common Stock nor the Class B Common Stock may be split, subdivided or combined unless the other is proportionately split, subdivided or combined.

 

 

1

 

The respective amounts of future dividends, if any, to be declared on each class of Common Stock depends on circumstances existing at the time, including the Company's financial condition, capital requirements, earnings, legally available funds for the payment of dividends and other relevant factors.

 

Merger and Consolidations

 

Each holder of Class B Common Stock is entitled to receive the same amount and form of consideration per share as the per-share consideration, if any, received by any holder of the Class A Common Stock in a merger or consolidation of the Company (whether or not the Company is the surviving corporation).

 

Class B Protection

 

The provisions described under this caption (the “Class B Protection Provisions”) may  have an anti-takeover effect by making the Company a less attractive target for a takeover bid.

 

    For purposes of the Class B Protection Provisions, the following definitions apply:

 

"Affiliate" of any Person means any other Person directly or indirectly controlling or controlled by or under direct or indirect common control with such Person. For purposes of this definition, control when used with respect to any specified Person means the possession of the power to direct the management and policies of such Person, directly or indirectly, whether through the ownership of voting securities, by contract or otherwise; and the terms controlling and controlled have meanings correlative to the foregoing.

 

"4% Shareholder" means any Person that, alone or together with any Affiliate, or any member of the immediate family (or trusts for the benefit thereof) of any such Person or Affiliate, beneficially owned at June 9, 1998, at least 4% of the aggregate number of shares of the Company’s Common Stock then outstanding.

 

"1934 Act" means the Securities Exchange Act of 1934, as amended.

 

"Person" means any individual, partnership, joint venture, limited liability company, corporation, association, trust, incorporated organization, government or governmental department or agency or any other entity (other than the Company).

 

     For purposes of the Class B Protection Provisions as set forth in the Company’s certificate of incorporation, the following shares of Class A Common Stock are excluded for the purpose of determining the shares of Class A Common Stock beneficially owned or acquired by any Person or group but not for the purpose of determining shares outstanding:

 

              (a) shares beneficially owned by such Person or group (or, in the case of a group, shares beneficially owned by Persons that are members of such group), immediately after the effective time of the recapitalization in 1998 when the Company caused each share of its Common Stock to be converted into one half share of Class A Common Stock and one half share of Class B Common Stock (the “Effective Time”);

 

2

 

              (b) shares acquired by will or by the laws of descent and distribution, or by a gift that is made in good faith and not for the purpose of circumventing the Class B Protection Provisions, or by termination or revocation of a trust or similar arrangement or by a distribution from a trust or similar arrangement if such trust or similar arrangement was created, and such termination, revocation or distribution occurred or was effected, in good faith and not for the purpose of circumventing the Class B Protection Provisions, or by reason of the ability of a secured party (following a default) to exercise voting rights with respect to, or to dispose of, shares that had been pledged in good faith as security for a bona fide loan, or by foreclosure of a bona fide pledge which secures a bona fide loan;

 

            (c) shares acquired upon issuance or sale by the Company;

 

          (d) shares acquired by operation of law (including a merger or consolidation effected for the purpose of recapitalizing a Person or reincorporating a Person in another jurisdiction but excluding a merger or consolidation effected for the purpose of acquiring another Person);

 

            (e) shares acquired in exchange for Common Stock by a holder of Common Stock (or by a parent, lineal descendant or donee of such holder of Common Stock who received such Common Stock from such holder) if the Common Stock so exchanged was acquired by such holder directly from the Company as a dividend on shares of Class A Common Stock;

 

            (f) shares acquired by a plan of the Company qualified under Section 401(a) of the Internal Revenue Code of 1986, as amended, or any successor provision thereto, or acquired by reason of a distribution from such a plan;

 

           (g) shares beneficially owned by a Person or group immediately after the Effective Time which are thereafter acquired by an Affiliate of such Person or group (or by the members of the immediate family (or trusts for the benefit thereof) of any such Person or Affiliate) or by a group which includes such Person or group or any such Affiliate; and

 

            (h) shares acquired indirectly through the acquisition of securities, or all or substantially all of the assets, of a Person that has a class of its equity securities registered under Section 12 (or any successor provision) of the 1934 Act.

 

For purposes of calculating the number of shares of Common Stock beneficially owned or acquired by any Person or group in administering the Class B Protection Provisions:

 

           (a) shares of Common Stock acquired by gift are deemed to be beneficially owned by such Person or member of a group if such gift was made in good faith and not for the purpose of circumventing the operations of the Class B Protection Provisions; and

 

3

 

          (b) only shares of Common Stock owned of record by such Person or member of a group or held by others as nominees of such Person or member of a group and identified as such to the Company shall be deemed to be beneficially owned by such Person or group (provided that shares of Common Stock with respect to which such Person or member of a group has sole investment and voting power shall be deemed to be beneficially owned thereby).

 

Subject to the other definitional provisions applicable to the Class B Protection Provisions, "beneficial ownership" under the Class B Protection Provisions is to be determined pursuant to Rule 13d-3 (as in effect on February 1, 1996) promulgated under the 1934 Act, and the formation or existence of a "group" is to be determined pursuant to Rule 13d-5(b) (as in effect on May 1, 1998) promulgated under the 1934 Act, in each case subject to the following additional qualifications:

 

           (a) relationships by blood or marriage between or among any Persons will not constitute any of such Persons as a member of a group with any such other Person(s), absent affirmative attributes of concerted action; and

 

          (b) any Person acting in his or her official capacity as a director or officer of the Company shall not be deemed to beneficially own shares where such ownership exists solely by virtue of such Person's status as a trustee (or similar position) with respect to shares held by plans or trusts for the general benefit of employees or former employees of the Company, and actions taken or agreed to be taken by a Person in such Person's official capacity as an officer or director of the Company will not cause such Person to become a member of a group with any other Person.

 

       If any Person or group (other than any 4% Shareholder) acquires after the Effective Time beneficial ownership of shares representing 10% or more of the then outstanding Class A Common Stock, and such Person or group (a "Significant Shareholder") does not then beneficially own an equal or greater percentage of all then outstanding shares of Class B Common Stock, all of which Class B Common Stock must have been acquired by such Person or group after the Effective Time, the Class B Protection Provisions require that such Significant Shareholder must, in order to maintain all of its voting power, make (within a ninety-day period beginning the day after becoming a Significant Shareholder) a public cash tender offer, in accordance with all applicable laws and regulations, to acquire additional shares of Class B Common Stock (a "Class B Protection Transaction"). The 10% ownership threshold of the number of shares of Class A Common Stock which triggers a Class B Protection Provision may not be waived by the Board of Directors, nor may this threshold be amended without shareholder approval, including a majority vote of the votes cast by the then outstanding shares of Class B Common Stock entitled to vote, tabulated separately as a class.

 

The Company’s certificate of incorporation contains several provisions describing the nature of the public cash tender offer to be made by a Significant Shareholder. If a Significant Shareholder fails to make a tender offer required by the Class B Protection Provisions, or to purchase validly tendered and not withdrawn shares (after proration, if any), the voting rights of all of the shares of Class A Common Stock beneficially owned by such Significant Shareholder which were acquired after the Effective Time are to be automatically suspended until completion of a Class B Protection Transaction or until divestiture of the excess shares of Class A Common Stock that triggered such requirement. To the extent that the voting power of any shares of Class A Common Stock is so suspended, such shares will not be included in the determination of aggregate voting shares for any purpose.

 

4

 

       A Class B Protection Transaction is also be required of any Significant Shareholder each time that the Significant Shareholder acquires after the Effective Time beneficial ownership of an additional amount of shares of Class A Common Stock equal to or greater than the next higher integral multiple of 5% in excess of 10% (e.g., 20%, 25%, 30%, etc.) of the outstanding shares of Class A Common Stock and such Significant Shareholder does not then own an equal or greater percentage of all then outstanding shares of Class B Common Stock that such Significant Shareholder acquired after the Effective Time. Such Significant Shareholder would be required to offer to buy that number of additional shares prescribed by a formula set forth in the Company’s certificate of incorporation.

 

The Class B Protection Provisions specifically exclude any 4% Shareholder.

 

       Neither the Class B Protection Transaction requirement nor the related possibility of suspension of voting rights applies to any increase in percentage beneficial ownership of shares of Class A Common Stock resulting solely from a change in the total number of shares of Class A Common Stock outstanding, provided that any acquisition after such change which results in any Person or group having acquired after the Effective Time beneficial ownership of 10% or more of the number of then outstanding shares of Class A Common Stock (or, after the last acquisition which triggered the requirement for a Class B Protection Transaction, additional shares of Class A Common Stock in an amount equal to the next higher integral multiple of 5% in excess of the number of shares of Class A Common Stock then outstanding) is subject to any Class B Protection Transaction requirement that would be otherwise imposed. All calculations with respect to percentage beneficial ownership of issued and outstanding shares of either class of Common Stock are to be based upon the number of issued and outstanding shares reported by the Company on the last to be filed of (i) the Company's most recent Annual Report on Form 10-K, (ii) its most recent Quarterly Report on Form 10-Q, (iii) its most recent Current Report on Form 8-K, and (iv) its most recent definitive proxy statement filed with the SEC.

 

Convertibility

 

Except as described below, neither the Class A Common Stock nor the Class B Common Stock is convertible into another class of Common Stock or any other security of the Company.

 

       The Class B Common Stock may be converted into Class A Common Stock on a share-for-share basis by resolution of the Board of Directors if, as a result of the existence of the Class B Common Stock, the Class A Common Stock or the Class B Common Stock or both become excluded from quotation on the NASDAQ National Market System or, if such shares are then quoted on another national quotation system or listed on a national securities exchange, from trading on the principal national quotation system or national securities exchange on which the shares are then traded.

 

5

 

       In addition, if at any time, as a result of additional issuances by the Company of Class B Common Stock, repurchases by the Company of Class A Common Stock or a combination of such issuances and repurchases, the number of outstanding shares of Class A Common Stock as reflected on the stock transfer books of the Company falls below 10% of the aggregate number of outstanding shares of Class A Common Stock and Class B Common Stock, then immediately upon the occurrence of such event all of the outstanding shares of Class B Common Stock will be automatically converted into shares of Class A Common Stock, on a share-for-share basis. For purposes of the immediately preceding sentence, any shares of Class A Common Stock or Class B Common Stock repurchased or otherwise acquired by the Company and held as treasury shares will no longer be deemed "outstanding" from and after the date of acquisition.

 

Preemptive Rights

     

   The Common Stock does not carry any preemptive rights enabling a holder thereof to subscribe for or receive shares of any class of stock of the Company or any securities convertible into shares of any class of stock of the Company.

 

Preferred Stock

 

Pursuant to the Company’s certificate of incorporation, the Company’s board of directors has the authority, without further action by the stockholders, to issue from time to time up to 1,000,000 shares of Preferred Stock in one or more series. The Company’s board of directors may designate the rights, preferences, privileges and restrictions of the Preferred Stock, including dividend rights, conversion rights, voting rights, redemption rights, liquidation preference, sinking fund terms and the number of shares constituting any series or the designation of any series. The issuance of Preferred Stock could have the effect of limiting dividends on the Class A Common Stock and Class B Common Stock, diluting the voting power of the Class A Common Stock, impairing the liquidation rights of the Class A Common Stock and Class B Common Stock or delaying, deterring or preventing a change in control. Such issuance could have the effect of decreasing the market price of the Class A Common Stock and Class B Common Stock.

 

Anti-takeover Effects of our Certificate of Incorporation and Bylaws and New Jersey Law

 

The Company’s certificate of incorporation and bylaws contain provisions that could have the effect of delaying, deferring or discouraging another party from acquiring control of the Company. These provisions and certain provisions of New Jersey law, which are summarized below, could discourage takeovers, coercive or otherwise. These provisions are also designed, in part, to encourage persons seeking to acquire control of the Company to negotiate first with the Company’s board of directors. The Company believes that the benefits of increased protection of its potential ability to negotiate with an unfriendly or unsolicited acquirer outweigh the disadvantages of discouraging a proposal to acquire the Company.

 

Dual class stock. As described above, the Company’s certificate of incorporation provides for a dual class common stock structure, which provides the holders of the Class A Common Stock (other than those whose right to vote has been suspended) significant influence over all matters requiring shareholder approval, including the election of directors and significant corporate transactions, such as a merger or other sale of the Company or its assets.

 

6

 

Issuance of undesignated preferred stock. As discussed above, the Company’s board of directors has the ability to designate and issue Preferred Stock with voting or other rights or preferences that could deter hostile takeovers or delay changes in the Company’s control or management.

 

Board classification. The Company’s certificate of incorporation provides that its board of directors is divided into three classes, one class of which is elected each year by the Company’s voting shareholders. The directors in each class serve for a three-year term. The Company’s classified board of directors may tend to discourage a third party from making a tender offer or otherwise attempting to obtain control of the Company because it generally makes it more difficult for shareholders to replace a majority of the directors.

 

Greater Than Majority Vote. The Company’s certificate of incorporation provides that in addition to any other voting requirement imposed by law, by contract, by the Company’s certificate of incorporation or by the Company’s by-laws, specific greater than majority voting requirements will apply in order to approve certain “Business Combinations” (as defined in the Company’s certificate of incorporation) unless the applicable Business Combination is approved by a majority of the Company’s “Continuing Directors” (as defined in the Company’s certificate of incorporation) or the consideration payable to shareholders in the transaction meets certain stringent requirements. The specific greater than majority voting requirements mandate that (in the absence of such Board approval or satisfaction of the stringent consideration requirements) approval be granted by holders of (i) at least 80% of the shares entitled to vote on the transaction and (ii) at least a majority of the shares entitled to vote on the Business Combination excluding shares held by Related Persons (as defined in the Company’s certificate of incorporation) and their affiliates (with certain variances depending upon whether or not the Business Combination involves a liquidation or dissolution). This provision is intended to encourage potential bidders to negotiate with the Board and its representatives. This provision, and the New Jersey legislation described in the next two paragraphs, may have an anti-takeover effect with respect to transactions that the Company’s board of directors does not approve in advance and may discourage attempts that might result in a premium over the market price for the shares of Common Stock held by the Company’s shareholders.

 

New Jersey Legislation.  Similarly, for public companies incorporated in New Jersey (such as the Company), the New Jersey Business Corporation Act contains mandatory provisions that are designed to encourage potential bidders to negotiate with the board of directors and its representatives in connection with certain business combinations. The New Jersey Business Corporation Act provides that no such companies may engage in any “business combination” (as defined in the New Jersey Business Corporation Act) with any interested stockholder (generally a 10% or greater stockholder) of such companies for a period of five years following such interested stockholder’s stock acquisition date (as defined in the New Jersey Business Corporation Act), unless (x) such business combination is approved by the board of directors of such corporation prior to the interested stockholder’s stock acquisition date or (y) the transaction or series of transactions that caused the interested stockholder to become an interested stockholder is approved by the board of directors of the corporation prior to that stockholder’s stock acquisition date and a subsequent business combination is approved by (i) directors who are independent of the interested stockholder and (ii) holders of a majority of the voting shares (excluding the shares owned by the interested stockholder).

 

7

 

In addition, no such company may engage, after the five year period, in any business combination with any interested stockholder of such corporation other than: (i) a business combination approved by the board of directors prior to that stockholder’s stock acquisition date, (ii) a business combination approved by the affirmative vote of the holders of two-thirds of the voting stock not beneficially owned by such interested stockholder, (iii) a business combination in which the interested stockholder pays a formula price designed to ensure that all other shareholders receive at least the highest price per share paid by such interested stockholder or (iv) a business combination that is approved by (a) directors who are independent  of the interested stockholder and (b) holders of a majority of the voting shares (excluding the shares owned by the interested stockholder) if the transaction or series of related transactions that caused the interested stockholder to become an interested stockholder was approved by the board of directors of such company prior to the consummation of such transaction or series of related transactions.

 

Limits on ability of stockholders to call a special meeting. Subject to provisions of New Jersey law that permit holders of at least 10% of the Class A Common Stock to petition a New Jersey court to order a special meeting of shareholders for good cause shown, the Company’s bylaws provide that special meetings of the stockholders may be called only by the president or a majority of the board of directors. This provision may delay the ability of the Company’s shareholders to force consideration of a proposal or for holders controlling a majority of the Class a Common Stock to take any action.

 

Requirements for advance notification of shareholder nominations and proposals. The Company’s bylaws establish advance notice procedures with respect to shareholder proposals and the nomination of candidates for election as directors at the Company’s annual meeting of shareholders, other than nominations made by or at the direction of the Company’s board of directors. These advance notice procedures may have the effect of precluding the conduct of certain business at a meeting if the proper procedures are not followed and may also discourage or deter a potential acquirer from conducting a solicitation of proxies to elect its own slate of directors or otherwise attempt to obtain control of the Company.

 

Election and removal of directors. Under the Company’s certificate of incorporation, newly created directorships on the  board of directors may be filled only by the affirmative vote of three quarters of the directors then serving on the board of directors. Under the Company’s certificate of incorporation, directors may be removed by shareholders only for cause and only with the approval of holders of two-thirds of the shares entitled to vote on removal.

 

The provisions of New Jersey law and the provisions of the Company’s certificate of incorporation and bylaws could have the effect of discouraging others from attempting hostile takeovers and, as a consequence, they might also inhibit temporary fluctuations in the market price of the Common Stock that often result from actual or rumored hostile takeover attempts. These provisions might also have the effect of preventing changes in the Company’s management. It is also possible that these provisions could make it more difficult to accomplish transactions that shareholders might otherwise deem to be in their best interests.

 
 
EX-10.9 3 ex_346596.htm EXHIBIT 10.9 HTML Editor

Exhibit 10.9

CONSULTING AGREEMENT

 

This Agreement (hereinafter referred to as "Agreement") is made and entered into by and between HR Asset Partners (hereinafter referred to as “Consultant”) located at 109 Pine Tree Lane, Altamonte Springs, FL 32714, and Bel Fuse Inc. (hereinafter referred to as “Bel”) located at 206 Van Vorst Street, Jersey City, NJ 07302.

 

Bel desires to retain Consultant to render consulting and advisory services on the terms and conditions set forth in this Agreement, and Consultant desires to be retained by Bel on such terms and conditions.

 

 

Now, therefore, Bel and Consultant agree as follows:

 

Retention of Consultant; Services to be Performed. Bel hereby retains Consultant for the term of this Agreement to perform the consulting services set forth in Schedule A for Bel ("Services").

 

In rendering Services hereunder, Consultant shall act as an independent contractor and not as an employee or agent of Bel. As independent contractors, neither Consultant nor Bel shall have any authority, express or implied, to commit or obligate the other in any manner whatsoever, except as specifically authorized from time to time in writing by an authorized representative of Consultant or Bel, which authorization may be general or specific. Nothing contained in this Agreement shall be construed or applied to create a partnership. Consultant shall be responsible for paying all federal, state, or local taxes payable concerning all amounts paid to Consultant under this Agreement. 

 

Compensation for Consulting Services. For Services hereunder, Bel shall pay to Consultant fees outlined in Schedule A, and in any other amendments to Schedule A which are agreed to in writing by both parties.

 

Bel may at any time request in writing changes to the work in the form of modifications, additions, or omissions. If such changes result in increases to the assessment cost, the Consultant will provide Bel with a revised written estimate, based on the revised scope of work, for Bel’s approval in writing.

 

 

Billing. Refer to Schedule A for billing procedures related to this Agreement.

 

 

Confidentiality and Non-Disclosure. The Consultant acknowledges and agrees that the information provided by Bel is confidential and proprietary and will not disclose any of the Confidential Information for its use or for any other purpose whatsoever, other than that required for discussions with Bel-approved employees, without prior written consent.

 

1

 

Legal Disputes. In the event a dispute shall arise between the parties to this Agreement, the parties agree to participate in at least four hours of mediation in accordance with the mediation procedures of United States Arbitration & Mediation. The parties agree to share equally in the costs of the mediation.

 

Termination. This Agreement shall be terminated when either party gives at least 15 days written notice to the other party of the intent to terminate this Agreement. 

 

Entire Agreement. This Agreement embodies the entire Agreement and understanding between the parties with respect to the subject matter hereof and supersedes all prior agreements and understandings relating to the subject matter hereof.

 

Authority. The parties executing this Agreement represent and certify that they are of lawful age and authorized to enter into this Agreement on behalf of their respective companies. The parties certify that they are officers of their respective corporations and have the authority to execute this Agreement by their signature.

 

Miscellaneous. All the terms of this Agreement, whether so expressed or not, shall be binding upon the respective successors and assigns of the parties hereto and shall be enforceable by the parties hereto and their respective successors and assigns.

 

By signing this Agreement, Bel acknowledges that it has read and agrees to the proposal, project objectives, assessment design, project scope and schedule, project compensation, and terms outlined for the Organization Development Risk Assessment. The Consultant agrees to perform the work as outlined in the proposal.

 

The parties hereby acknowledge their acceptance of the terms of this Agreement as evidenced by the execution of their signatures below:

 

ACKNOWLEDGED AND ACCEPTED:

 

/s/ Jacqueline Brito

 

/s/ Sherry L. Urban

Authorized Signature for Consultant

 

Authorized Signature for Bel Fuse Inc.

     

Jacqueline Brito, Principal and Founder

  Sherry L. Urban

Printed Name                                            

 

Printed Name

     

10/15/2021

 

10/15/2021

Date (“Effective Date”)

 

Date (“Effective Date”)

PLEASE SIGN WITH BLUE PEN

 

 

2

 

SCHEDULE A SERVICES TO BE PERFORMED

 

INTRODUCTION

 

HR Asset Partners LLC is an organization development consulting firm that believes in building legacies that promote the ethical integrity, emotional intelligence, and fiscal wellbeing of individuals, organizations, and communities. We establish mutual trust, identify your unique needs, and deliver informed recommendations for tangible results.

 

SITUATIONAL OVERVIEW

 

Founded in 1949, Bel continues to design, manufacture, and market a broad array of products that power, protect and connect electronic circuits.1 Their developments impact every facet of our existence from commercial aerospace, military, medical, space, and beyond.

 

Established as a “formidable competitor on a global basis”2, turnover at Bel has increased in both professional and non-professional positions during the past year. To maintain its competitive edge and ensure market share, Bel is interested in procuring a professional services consulting firm, HR Asset Partners, in conducting an organization risk assessment.

 

ASSESSMENT OBJECTIVES

 

The primary objectives of the organization risk assessment are to:

 

 

Determine Bel’s culture (and potential sub-cultures) that could be impacting turnover.

 

Assess its strengths, weaknesses, opportunities, and threats.

 

Identify barriers – real or perceived – to a healthy work environment.

 

Establish a baseline of information to help inform the Company of the assumptions, norms, philosophies, and values of their executive leadership team and front-line employees.  

 

Provide recommendations to address existing barriers to prevent risks to a healthy, sustainable organizational culture that fosters quality recruitment and retention efforts.

 

ASSESSMENT DESIGN

 

Following a discovery process to include reviewing pertinent historical data provided by Bel, the recommended design will consist of the following:

 

Phase I Key Influencer Interviews (Qualitative Study)
The recommendation is to conduct 15 virtual interviews with key influencers (including the CEO). This step will yield a baseline understanding of their collective values, beliefs, and perceptions and how they have the potential to influence the behavior of others. Each one-on-one conversation will last approximately 45 - 60 minutes.
 

 

3

 

Phase II Employee Focus Groups (Qualitative Study)

 

The recommendation is to convene 7 focus groups of 5 - 7 employees. This approach will provide opportunities to delve deeply into identifying the “real issues;” attitudes most prevalent in Bel. A comprehensive moderator’s guide outlining the core objectives of each group and modifying questions. Each session will last approximately 90 – 120 minutes.

 

Phase III Online Risk Assessment Survey (Quantitative Study)
The recommendation is to provide every Bel employee who didn’t participate in Phase I or II the opportunity to contribute through this anonymous feedback tool. Plus, the survey will validate significant perceptions discovered in the qualitative assessments.

 

PROJECT SCOPE 

 

 

Consulting and project management

 

Conduct 15 individual key influencer interviews (45 - 60 minutes each)

 

Facilitate 7 employee focus group sessions of 5-7 employees (90-120 minutes each)

 

Develop influencer interview questions and comprehensive focus group moderator guide(s)

 

Online survey questionnaire design, programming, testing, deployment, and field management

 

Data processing and analysis

 

Final report of key findings and recommendations

 

PROJECT SCHEDULE

The project duration is estimated to span approximately 11 weeks (considering Bel-approved employee holidays included).

 

 

The following represents a general project duration.  

 

Should estimation or calendar dates change for any reason after the project schedule is approved, an updated schedule will be provided.

 

Task

 October

November

 December

January

Discovery

X      

Influencer Interviews

  X    

Facilitated Focus Groups

  X    

Survey Development, Review & Approval

  X    

Survey Testing

  X    

Administer Online Survey

    X  

Data Analysis

    X  

Report of Key Findings & Recommendations

      X

 

Note expected delivery of the Report of Key Findings by January 7, 2022.

 

4

 

HR Asset Partners will provide the services outlined for the sole purpose of conducting an organization risk assessment. Consultant agrees not to perform any human resource functions or act as an agent of Bel when receiving information from their employees in connection with Consultant’s services. Consultant agrees to not hold itself out as an agent of Bel to its employees. 

 

PROJECT COMPENSATION: $88,953.00

 

TERMS: A project deposit of 33.3% of the total lump sum fee invoiced upon approval of the Agreement and 33.3% at the beginning of Phase III. The project balance will be invoiced upon delivery of the report of key findings.

 

__________________________________________

 

 

1.

https://www.belfuse.com/home/about-us 

 

 
 

2.

Ibid.
 

 
EX-21.1 4 ex_319710.htm EXHIBIT 21.1 ex_319710.htm

 

Exhibit 21.1

 

SUBSIDIARIES OF THE REGISTRANT

 

 

 

 

BCMZ Precision Engineering Limited

England and Wales

Bel Components Ltd.

Hong Kong

Bel Connector Inc.

Delaware

Bel Fuse (Macao Commercial Offshore) Limited

Macao

Bel Fuse Limited

Hong Kong

Bel Power (Hangzhou) Co. Ltd.

PRC

Bel Power Europe S.r.l.

Italy

Bel Power Inc.

Massachusetts

Bel Power Solutions Co. Ltd.

China

Bel Power Solutions GmbH

Switzerland

Bel Power Solutions Inc.

Delaware

Bel Power Solutions Ireland Limited

Ireland

Bel Power Solutions s.r.o.

Slovakia

Bel Sales (Hong Kong) Ltd.

Hong Kong

Bel Stewart GmbH

Germany

Bel Stewart s.r.o.

Czech Republic

Bel Transformer Inc.

Delaware

Bel Ventures Inc.

Delaware

BPS Asia Pacific Electronics (Shenzhen) Co. Ltd.

China

BPS Cooperatief U.A.

Netherlands

Cinch Connectivity Solutions LTD

England and Wales

Cinch Connectivity Solutions, Inc.

Delaware

Cinch Connectors de Mexico, S.A. de C.V.

Mexico

Cinch Connectors Limited

England and Wales

Cinch Connectors, Inc.

Delaware

Dongguan Transpower Electric Products Co., Ltd.

PRC

EOS Power India Private Limited India

PAI Capital LLC

Delaware

 

Shireoaks Worksop Holdings Ltd.

England and Wales

Signal Dominicana, S.R.L.

Dominican Republic

Stewart Connector Systems de Mexico, S.A. de C.V.

Mexico

Stratos International, LLC

Delaware

Stratos Lightwave LLC

Delaware

Stratos Lightwave-Florida LLC

Delaware

Transpower Cooperatief U.A.

Netherlands

Transpower Technologies (HK) Limited

Hong Kong

Trompeter Electronics, Inc.

Delaware

TRP Connector B.V.

Netherlands

TRP Connector Limited

Macao

TRP International*

PRC

Winsonko (Guangxi Pingguo) Electron Co., Ltd.

PRC

 

 

* TRP International is a China Business Trust

 

 

 
EX-23.1 5 ex_319711.htm EXHIBIT 23.1 ex_319711.htm

 

Exhibit 23.1

 

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We have issued our reports dated March 14, 2022, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of Bel Fuse Inc. on Form 10-K for the year ended December 31, 2021. We consent to the incorporation by reference of said reports in the Registration Statements of Bel Fuse Inc. on Form S-3 (File No. 333-239189) and on Forms S-8 (File No. 333-180340 and File No. 333-239267).

 

 

/s/ GRANT THORNTON LLP

 

Iselin, New Jersey

March 14, 2022

 

 
EX-23.2 6 ex_336330.htm EXHIBIT 23.2 HTML Editor

Exhibit 23.2

 

 

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in Registration Statement No. 333-239189 on Form S-3 and Registration Statement No. 333-180340 and 333-239267 on Form S-8 of our report dated March 12, 2021, relating to the consolidated financial statements of Bel Fuse Inc. and subsidiaries (the “Company”), appearing in this Annual Report on Form 10-K of the Company for the year ended December 31, 2021.

 

/s/ Deloitte & Touche LLP

 

New York, New York

March 14, 2022

 

 
EX-31.1 7 ex_319712.htm EXHIBIT 31.1 ex_319712.htm

 

Exhibit 31.1

 

 

CERTIFICATIONS

 

 

 

I, Daniel Bernstein, certify that:

 

 

1.

I have reviewed this annual report on Form 10-K of Bel Fuse Inc.;

     
 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

     
 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

     
 

4.

The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

     
 

(a)

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

     
 

(b)

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

 

 

(c)

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

     
 

(d)

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

     
 

5.

The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of 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:  March 14, 2022

/s/ Daniel Bernstein

 

Daniel Bernstein

 

President and Chief Executive Officer

(Principal Executive Officer)

 
EX-31.2 8 ex_319713.htm EXHIBIT 31.2 ex_319713.htm

 

Exhibit 31.2

 

 

CERTIFICATIONS

 

I, Farouq Tuweiq, certify that:

 

 

1.

I have reviewed this annual report on Form 10-K of Bel Fuse Inc.;

     
 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

     
 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

     
 

4.

The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

     
 

(a)

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

     
 

(b)

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

     
 

(c)

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

     
 

(d)

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

     
 

5.

The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of 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:  March 14, 2022

/s/ Farouq Tuweiq

 

Farouq Tuweiq

 

Chief Financial Officer

 

(Principal Financial Officer)

 

 
EX-32.1 9 ex_319714.htm EXHIBIT 32.1 ex_319714.htm

 

Exhibit 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the annual report of Bel Fuse Inc. (the "Company") on Form 10-K for the year ended December 31, 2021 filed with the Securities and Exchange Commission (the "Report"), I, Daniel Bernstein, as President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

(1)

The Report fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934; and

   

(2)

The information contained in the Report fairly presents, in all material respects, the consolidated financial condition of the Company as of the dates presented and consolidated results of operations of the Company for the periods presented.

   

Date:  March 14, 2022

/s/ Daniel Bernstein

 

Daniel Bernstein

 

President and Chief Executive Officer

(Principal Executive Officer)

 

 
EX-32.2 10 ex_319715.htm EXHIBIT 32.2 ex_319715.htm

 

Exhibit 32.2

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the annual report of Bel Fuse Inc. (the "Company") on Form 10-K for the year ended December 31, 2021 filed with the Securities and Exchange Commission (the "Report"), I, Farouq Tuweiq, as Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

(1)

The Report fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934; and

   

(2)

The information contained in the Report fairly presents, in all material respects, the consolidated financial condition of the Company as of the dates presented and consolidated results of operations of the Company for the periods presented.

   

Date:  March 14, 2022

/s/ Farouq Tuweiq

 

Farouq Tuweiq

 

Chief Financial Officer

 

(Principal Financial Officer)

 

 
EX-101.SCH 11 belfa-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of Operations link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Comprehensive Income link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Comprehensive Income (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Consolidated Statements of Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 007 - Statement - Consolidated Statements of Stockholders' Equity (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 008 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 2 - Acquisitions link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 3 - Revenue link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 4 - Goodwill and Other Intangible Assets link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 5 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 6 - Other Assets link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 7 - Inventories link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 8 - Property, Plant and Equipment, Net link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 9 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 10 - Debt link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 11 - Accrued Expenses link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 13 - Segments link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 15 - Share-based Compensation link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 16 - Common Stock link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 17 - Leases link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 18 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 19 - Accumulated Other Comprehensive Loss link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 2 - Acquisitions (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 3 - Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 4 - Goodwill and Other Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 7 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 8 - Property, Plant and Equipment, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 9 - Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 10 - Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 11 - Accrued Expenses (Tables) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities (Tables) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 13 - Segments (Tables) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan (Tables) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 15 - Share-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 17 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 19 - Accumulated Other Comprehensive Loss (Tables) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies - Basic and Diluted Net Earnings Per Common Share (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 2 - Acquisitions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 2 - Acquisitions - Identifiable Assets Acquired and Liabilities Assumed (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 2 - Acquisitions - Proforma Results (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 3 - Revenue 1 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 3 - Revenue 2 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 3 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 3 - Revenue - Contract Assets and Contract Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 4 - Goodwill and Other Intangible Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 4 - Goodwill and Other Intangible Assets - Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 4 - Goodwill and Other Intangible Assets - Estimated Fair Values Over Carrying Value, Including Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 4 - Goodwill and Other Intangible Assets - Components of Definite and Indefinite-lived Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 4 - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 5 - Fair Value Measurements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 6 - Other Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 7 - Inventories - Components of Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 8 - Property, Plant and Equipment, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 9 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 9 - Income Taxes - Liability for Uncertain Tax Positions (Details) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 9 - Income Taxes - Provision (Benefit) for Income Taxes (Details) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 9 - Income Taxes - Reconciliation of Taxes on Income (Details) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 9 - Income Taxes - Components of Deferred Income Tax Assets (Details) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 10 - Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note 10 - Debt - Scheduled Principal Payments (Details) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note 11 - Accrued Expenses - Accrued Expenses (Details) link:calculationLink link:definitionLink link:presentationLink 071 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 072 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities - Fair Value of Derivative Financial Instruments (Details) link:calculationLink link:definitionLink link:presentationLink 073 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details) link:calculationLink link:definitionLink link:presentationLink 074 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details) link:calculationLink link:definitionLink link:presentationLink 075 - Disclosure - Note 13 - Segments (Details Textual) link:calculationLink link:definitionLink link:presentationLink 076 - Disclosure - Note 13 - Segments - Segments (Details) link:calculationLink link:definitionLink link:presentationLink 077 - Disclosure - Note 13 - Segments - Net Sales to External Customers by Geographic Area and by Major Product Line (Details) link:calculationLink link:definitionLink link:presentationLink 078 - Disclosure - Note 13 - Segments - Long-lived Assets by Geographic Area (Details) link:calculationLink link:definitionLink link:presentationLink 079 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan (Details Textual) link:calculationLink link:definitionLink link:presentationLink 080 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan - Components of SERP Expense (Details) link:calculationLink link:definitionLink link:presentationLink 081 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan - Changes in Plan Assets and Benefit Obligation (Details) link:calculationLink link:definitionLink link:presentationLink 082 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan - Benefit Payments Expected to be Paid (Details) link:calculationLink link:definitionLink link:presentationLink 083 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan - Amounts Recognized in Accumulated Other Comprehensive Loss (Details) link:calculationLink link:definitionLink link:presentationLink 084 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan - Weighted Average Assumptions Used in Determining the Periodic Net Cost and Benefit Obligation (Details) link:calculationLink link:definitionLink link:presentationLink 085 - Disclosure - Note 15 - Share-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 086 - Disclosure - Note 15 - Share-based Compensation - Summary of Restricted Stock Activity (Details) link:calculationLink link:definitionLink link:presentationLink 087 - Disclosure - Note 16 - Common Stock (Details Textual) link:calculationLink link:definitionLink link:presentationLink 088 - Disclosure - Note 17 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 089 - Disclosure - Note 17 - Leases - Components of Lease Expense (Details) link:calculationLink link:definitionLink link:presentationLink 090 - Disclosure - Note 17 - Leases - Supplemental Cash Flow Information Related to Leases (Details) link:calculationLink link:definitionLink link:presentationLink 091 - Disclosure - Note 17 - Leases - Supplemental Balance Sheet Information (Details) link:calculationLink link:definitionLink link:presentationLink 092 - Disclosure - Note 17 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 093 - Disclosure - Note 18 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 094 - Disclosure - Note 19 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) link:calculationLink link:definitionLink link:presentationLink 095 - Disclosure - Note 19 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 096 - Disclosure - Note 19 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 12 belfa-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 13 belfa-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 14 belfa-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Intangible assets us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles us-gaap_DerivativeNotionalAmount Derivative, Notional Amount Derivatives Not Designated as Hedging Instruments [Table Text Block] Note To Financial Statement Details Textual Significant Accounting Policies Note 1 - Description of Business and Summary of Significant Accounting Policies us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate Tax provision computed at the federal statutory rate, amount Note 2 - Acquisitions Note 3 - Revenue Note 4 - Goodwill and Other Intangible Assets Note 7 - Inventories Note 8 - Property, Plant and Equipment, Net Long-term liabilities: Note 9 - Income Taxes Category of Item Purchased [Axis] Note 10 - Debt us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables Accounts receivable Income Tax Disclosure [Text Block] Long-term Purchase Commitment, Category of Item Purchased [Domain] Note 11 - Accrued Expenses us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther Other current assets Note 12 - Derivative Instruments and Hedging Activities Unrealized holding (losses) gains on marketable securities arising during the period, net of taxes of $0 and $7 Note 13 - Segments us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents Cash and cash equivalents Note 14 - Retirement Fund and Profit Sharing Plan us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory Inventories Note 15 - Share-based Compensation us-gaap_LiabilitiesCurrent Total current liabilities Schedule of Maturities of Long-term Debt [Table Text Block] Note 17 - Leases Note 19 - Accumulated Other Comprehensive Loss CUI Power [Member] Represents information related to CUI power. Note 1 - Description of Business and Summary of Significant Accounting Policies - Basic and Diluted Net Earnings Per Common Share (Details) Note 2 - Acquisitions - Identifiable Assets Acquired and Liabilities Assumed (Details) Other current liabilities us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue Not designated as hedging instruments Note 2 - Acquisitions - Proforma Results (Details) Note 3 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted Purchase Commitment, Remaining Minimum Amount Committed Fair value of consideration transferred Fair value of consideration transferred Note 3 - Revenue - Contract Assets and Contract Liabilities (Details) Outstanding, weighted average remaining contractual term (Year) Note 4 - Goodwill and Other Intangible Assets - Goodwill (Details) Note 4 - Goodwill and Other Intangible Assets - Estimated Fair Values Over Carrying Value, Including Goodwill (Details) us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife Acquired Finite-lived Intangible Assets, Weighted Average Useful Life (Year) Note 4 - Goodwill and Other Intangible Assets - Components of Definite and Indefinite-lived Intangible Assets (Details) Note 4 - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details) Note 7 - Inventories - Components of Inventories (Details) Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details) Change in unfunded SERP liability, net of taxes Change in unfunded SERP liability, net of taxes of ($875) and $738 Note 9 - Income Taxes - Liability for Uncertain Tax Positions (Details) us-gaap_LiabilityForUncertainTaxPositionsCurrent Liability for Uncertainty in Income Taxes, Current Note 9 - Income Taxes - Provision (Benefit) for Income Taxes (Details) Note 9 - Income Taxes - Reconciliation of Taxes on Income (Details) Granted, weighted average award price (in dollars per share) Note 9 - Income Taxes - Components of Deferred Income Tax Assets (Details) Note 10 - Debt - Scheduled Principal Payments (Details) Vested, weighted average award price (in dollars per share) Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Note 11 - Accrued Expenses - Accrued Expenses (Details) Forfeited, weighted average award price (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Outstanding, weighted average award price (in dollars per share) Outstanding, weighted average award price (in dollars per share) Note 12 - Derivative Instruments and Hedging Activities - Fair Value of Derivative Financial Instruments (Details) Note 12 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited, shares (in shares) Note 12 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details) Note 13 - Segments - Segments (Details) Foreign currency translation adjustment, net of taxes Currency translation adjustment, net of taxes of ($334) and $8 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Outstanding, shares (in shares) Outstanding, shares (in shares) Note 13 - Segments - Net Sales to External Customers by Geographic Area and by Major Product Line (Details) Note 13 - Segments - Long-lived Assets by Geographic Area (Details) Other comprehensive income (loss) before reclassifications Note 14 - Retirement Fund and Profit Sharing Plan - Components of SERP Expense (Details) us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent Amounts reclassified from accumulated other comprehensive income (loss) Note 14 - Retirement Fund and Profit Sharing Plan - Changes in Plan Assets and Benefit Obligation (Details) Granted, shares (in shares) Note 14 - Retirement Fund and Profit Sharing Plan - Benefit Payments Expected to be Paid (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested, shares (in shares) Note 14 - Retirement Fund and Profit Sharing Plan - Amounts Recognized in Accumulated Other Comprehensive Loss (Details) Note 14 - Retirement Fund and Profit Sharing Plan - Weighted Average Assumptions Used in Determining the Periodic Net Cost and Benefit Obligation (Details) Current maturities of long-term debt Note 15 - Share-based Compensation - Summary of Restricted Stock Activity (Details) Note 17 - Leases - Components of Lease Expense (Details) Other comprehensive (loss) income: Note 17 - Leases - Supplemental Cash Flow Information Related to Leases (Details) Note 17 - Leases - Supplemental Balance Sheet Information (Details) Note 17 - Leases - Maturities of Lease Liabilities (Details) Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Note 19 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) Note 19 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals) Schedule of Net Benefit Costs [Table Text Block] Net earnings us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss Note 19 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details) Notes To Financial Statements us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Notes To Financial Statements [Abstract] Business Acquisition, Pro Forma Information [Table Text Block] Schedule of Expected Benefit Payments [Table Text Block] Revenue, net us-gaap_BusinessAcquisitionsProFormaRevenue Defined Benefit Plan, Assumptions [Table Text Block] belfa_EffectiveIncomeTaxRateReconciliationResearchAndExperimentationForeignTaxCreditPercent Research and experimentation and foreign tax credits, percent Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and experimental foreign tax credits. Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block] % by Which Estimated Fair Value Exceeds Carrying Value Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Financial Instruments [Domain] Retirement Plan Name [Axis] Goodwill, gross Retirement Plan Name [Domain] Reporting Unit [Axis] Reporting Unit [Domain] us-gaap_ContractWithCustomerLiabilityCurrent Contract liabilities - current (deferred revenue) Financial Instrument [Axis] Schedule of Goodwill [Table Text Block] Accrued expenses Accrued Liabilities, Current, Total Salaries, bonuses and related benefits Lessee, Operating Leases [Text Block] Accounts payable Revolving Credit Facility [Member] Retirement Plan Type [Axis] Retirement Plan Type [Domain] Credit Facility [Axis] Proceeds from disposal/sale of property, plant and equipment Supplemental Employee Retirement Plan [Member] Credit Facility [Domain] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Other Trademarks [Member] us-gaap_PolicyTextBlockAbstract Accounting Policies Trade Names [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period (in shares) Warranty accrual Sales commissions us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares) Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Capital Expenditures Purchases of property, plant and equipment us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) Income taxes, net of refunds received Noncompete Agreements [Member] us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Goodwill Disclosure [Text Block] Current liabilities: us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup Assets Held-for-sale, Not Part of Disposal Group, Total Vesting [Axis] Vesting [Domain] Share-based Payment Arrangement, Tranche One [Member] Supplemental cash flow information: Total Assets Total assets us-gaap_LongTermDebtFairValue Long-term Debt, Fair Value Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Other Assets Disclosure [Text Block] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) Sublease income Customer Relationships [Member] us-gaap_DeferredIncomeTaxAssetsNet Deferred income taxes BCMZ Precision Engineering Limited [Member] Represents BCMZ Precision Engineering Limited ("BCMZ"). Finite-Lived Intangible Assets by Major Class [Axis] Share-based Payment Arrangement [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Earnings per common share - basic and diluted (in dollars per share) belfa_BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted The pro forma basic and diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period. belfa_ExcessiveDividendRateOfClassBOverClassA Excessive Dividend Rate of Class B Over Class A Dividend rate of class B in excess of dividend rate of class A. us-gaap_LossContingencyEstimateOfPossibleLoss Loss Contingency, Estimate of Possible Loss Award Type [Domain] belfa_IntangibleAssetsPercentOfTotalAssets Intangible Assets, Percent of Total Assets The percent total assets that are intangible assets. belfa_StandardProductWarrantyPeriod Standard Product Warranty, Period (Year) The standard product warranty period in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. belfa_ExcessiveUndistributedEarningsAllocationRateOfClassBOverClassA Excessive Undistributed Earnings Allocation Rate of Class B Over Class A Undistributed earnings allocated to class B of common stock in excess of earnings allocated to class A. Basis of Presentation and Significant Accounting Policies [Text Block] Award Type [Axis] Net earnings Net earnings Net earnings available to common shareholders Accumulated amortization us-gaap_FiniteLivedIntangibleAssetsNet Net carrying amount Intangible assets, net Gross carrying amount Restricted Stock [Member] Currency translation The amount of change in contract with customer liability due to currency translation adjustment. New advance payments received The amount of advance payments received from customers for goods or services to be provided at a later date. belfa_IncreaseDecreaseInCashSurrenderValue Increase (Decrease) in Cash Surrender Value The amount of increase (decrease) in the amount that could be realized under a life insurance contract or contracts owned by the entity, commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI). Patents, Licenses and Technology [Member] Represents patents, licenses and technology. Schedule of Excess of Estimated Fair Values Over Carrying Value, Including Goodwill [Table Text Block] The tabular disclosure of excess of estimated fair values over carrying value, including goodwill. Foreign currency translation Federal and State and Local Authority [Member] Designated tax departments of the federal, state, and local governments that are entitled to levy and collect income taxes from the entity. Goodwill allocation related to acquisition belfa_UnrecognizedTaxBenefitsDecreaseResultingFromSettlementsWithTaxingAuthoritiesAndFromLapseOfApplicableStatuteOfLimitations Settlement/expiration of statutes of limitations Amount of decrease in unrecognized tax benefits resulting settlements with taxing authorities and from lapses of applicable statutes of limitations. Trademarks, gross belfa_NumberOfCustomers Number of Customers The number of customers. Business Combination Disclosure [Text Block] Commitments and Contingencies Disclosure [Text Block] us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Accumulated depreciation Property, plant and equipment, net Property, plant and equipment, net Goodwill, net Goodwill Goodwill, Ending Balance All Other Foreign Countries [Member] Represents all other foreign countries. Property, plant and equipment, gross The 2011 Equity Compensation Plan [Member] Represents the 2011 equity compensation plan. Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Capital Addition Purchase Commitments [Member] Total derivative assets Derivative Asset, Total Undistributed earnings belfa_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchFirst1EmployeeContribution Defined Contribution Plan, Employer Matching Contribution, Percent Of Match, First 1% Employee Contribution Percentage employer matches of the employee's first 1% contribution matched. Magnetic Solutions Segment [Member] Information related to the magnetic solutions segment. Power Solutions and Protection Segment [Member] Information related to the power solutions and protection segment. Cinch Connectivity Solutions Segment [Member] Information related to cinch connectivity solutions segment. belfa_PercentageOfParticipantsAnnualBaseSalaryReceivedByBeneficiaryOneYearFromDateOfDeath Percentage of Participant's Annual Base Salary Received by Beneficiary, One Year From Date of Death The percentage of participant's annual base salary received by beneficiary for one year from date of death. Derivative Instrument [Axis] belfa_DefinedBenefitPlanNumberOfMonthlyPayments Defined Benefit Plan, Number of Monthly Payments Refers to number of monthly payments an employee is entitled to receive under the defined benefit plan. Derivative Contract [Domain] Cash flows from investing activities: us-gaap_AvailableForSaleSecuritiesDebtSecurities Debt Securities, Available-for-sale, Total Gross Profit % Represents percentage of gross profit. belfa_PercentageOfParticipantsAnnualBaseSalaryReceivedByBeneficiaryFollowingFourYearsFromDateOfDeath Percentage of Participant's Annual Base Salary Received by Beneficiary, Following Four Years From Date of Death The percentage of participant's annual base salary received by beneficiary for years two through five following date of death. belfa_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSERPCOLIAndRestrictedStockIncomePercent SERP/COLI and restricted stock income, percent SERP/COLI and restricted stock income, percent Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for SERP, COLI, and restricted stock income. belfa_LineOfCreditFacilityPercentageOfCapitalStockOfForeignSubsidiariesCollateralizedSecurity Line of Credit Facility, Percentage of Capital Stock of Foreign Subsidiaries Collateralized Security The percentage of issued and outstanding shares of the capital stock of foreign subsidiaries given as collateralized security to line of credit. SERP/COLI and restricted stock income, amount belfa_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSERPCOLIAndRestrictedStockIncomeAmount Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible SERP, COLI, and restricted stock income. Delayed Draw Term Loan ("DDTL") [Member] Represents the delayed draw term loan ("DDTL"). us-gaap_IncreaseDecreaseInOtherOperatingLiabilities Other liabilities belfa_DefinedBenefitPlanPercentageOfAverageBaseCompensationFiveConsecutiveYearsNormalRetirement Defined Benefit Plan, Percentage of Average Base Compensation Five Consecutive Years, Normal Retirement The percentage of average base compensation of the highest five consecutive years for normal retirement under defined benefit plan. belfa_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchNext5EmployeeContribution Defined Contribution Plan, Employer Matching Contribution, Percent of Match, Next 5% Employee Contribution Percentage employer matches of the employee's next 5% contribution matched. us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable Income taxes payable Lease accounting Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease accounting. Term Loan [Member] Represents term loans which are for a specific amount and have specified repayment schedules. us-gaap_IncreaseDecreaseInAccruedLiabilities Accrued expenses Provision for (benefit from) income taxes Income Tax Expense (Benefit), Total SWITZERLAND Common Stock, Common Class A [Member] Related to common stock class A shares. CHINA us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet Derivative instruments us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable Common Stock, Common Class B [Member] Related to common class B stock. GERMANY Unrealized loss on marketable securities arising during the period, tax Product Returns [Policy Text Block] Disclosure of accounting policy for product returns. us-gaap_DefinedContributionPlanCostRecognized Defined Contribution Plan, Cost us-gaap_DebtInstrumentTerm Debt Instrument, Term (Year) LIBOR With Maturity of One Month [Member] Represents LIBOR with maturity of one month. belfa_LiborAdditionalRate LIBOR Additional Rate The LIBOR rate for alternate base rate. belfa_EffectiveLiborRate Effective LIBOR Rate The effective LIBOR rate for the period. Change in unfunded SERP liability, tax us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay belfa_FiniteLivedIntangibleAssetsOrExcessOfAccumulatedAmortization Net carrying amount Represents finite lived intangible assets or excess of accumulated amortization. Foreign currency translation adjustment, tax expense Cash and cash equivalents UNITED KINGDOM us-gaap_DefinedBenefitPlanFairValueOfPlanAssets Defined Benefit Plan, Plan Assets, Amount, Ending Balance us-gaap_AllocatedShareBasedCompensationExpense Share-based Payment Arrangement, Expense Underfunded status, December 31 us-gaap_DefinedBenefitPlanBenefitObligation Benefit obligation Benefit obligation 2027 - 2031 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter Company contributions us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year 2023 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo 2024 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree 2025 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour 2026 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive Amendment Flag Auditor Name Auditor Location Auditor Firm ID Deloitte & Touche LLP [Member] Represents the auditor, Deloitte & Touche LLP. us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income City Area Code 2022 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures Forfeiture of restricted common stock us-gaap_GainLossOnSaleOfPropertyPlantEquipment Gain on sale of property, plant and equipment INDIA Common stock, shares outstanding (in shares) Rate of compensation increase, net periodic benefit cost Rate of compensation increase, benefit obligation Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate Discount rate, net periodic benefit cost Variable lease cost (cost excluded from lease payments) us-gaap_LeaseCost Total lease cost Discount rate, benefit obligation us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation Defined Benefit Plan, Accumulated Benefit Obligation Operating leases Document Fiscal Period Focus Operating lease cost (cost resulting from lease payments) Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] Short-term lease cost Lease, Cost [Table Text Block] Prior service cost us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability Finance leases Document Period End Date Net loss us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability Operating leases Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax, Total Operating leases (in years) (Year) Entity File Number Entity Emerging Growth Company us-gaap_WriteOffOfDeferredDebtIssuanceCost Write off of Deferred Debt Issuance Cost us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type Entity Small Business Entity Shell Company Less dividends declared Cash dividends declared on common stock us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid Benefits paid Document Information [Line Items] Document Information [Table] Entity Public Float us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid Benefits paid Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Unrealized holding gains on marketable securities arising during the year, tax expense Amount of tax on unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Debt Instrument, Name [Domain] Entity Voluntary Filers us-gaap_BusinessCombinationAcquisitionRelatedCosts Business Combination, Acquisition Related Costs us-gaap_DividendsCommonStock Dividends, Common Stock, Total Entity Well-known Seasoned Issuer London Interbank Offered Rate (LIBOR) [Member] us-gaap_DefinedBenefitPlanActuarialGainLoss Actuarial (gains) losses Variable Rate [Domain] Fed Funds Effective Rate Overnight Index Swap Rate [Member] us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss MACAO Variable Rate [Axis] us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Stock-based compensation expense Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Entity [Domain] Forfeiture of restricted common stock, APIC Legal Entity [Axis] Customer Concentration Risk [Member] Entity Address, Address Line One us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets, Total Entity Address, City or Town Geographic Concentration Risk [Member] Entity Address, Postal Zip Code Entity Address, State or Province Concentration Risk Type [Axis] Concentration Risk Type [Domain] Entity Common Stock, Shares Outstanding belfa_ContractWithCustomerLiabilityOtherAdjustments Other adjustments Amount of other adjustments revenue recognized during period from contract with customer. The 2021 Swaps One [Member] The first of the 2021 interest rate swaps. The 2021 Swaps Two [Member] The second of the 2021 interest rate swaps. Revenue Benchmark [Member] us-gaap_IncreaseDecreaseInOtherCurrentAssets Other current assets The 2021 Swaps [Member] The aggregate two 2021 interest rate swap agreements entered in November 2021. us-gaap_IncreaseDecreaseInOtherNoncurrentAssets Other assets us-gaap_IncreaseDecreaseInInventories Inventories us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses Net amortization Trading Symbol us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Total Net periodic benefit cost Assets, Total [Member] Concentration Risk Benchmark [Axis] Service Cost Concentration Risk Benchmark [Domain] Interest Cost us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd Line of Credit Facility, Interest Rate at Period End Local Phone Number us-gaap_LineOfCreditFacilityCommitmentFeePercentage Line of Credit Facility, Commitment Fee Percentage us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity us-gaap_TableTextBlock Notes Tables SLOVAKIA us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Issuance of restricted common stock Selling, general and administrative expenses Line of Credit Facility, Lender [Domain] One Customer [Member] Represents one customer. Raw materials Intangible Assets Excluding Trademarks [Member] Represents intangible assets excluding trademarks. Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders' equity Finished goods Work in progress UNITED STATES us-gaap_IncreaseDecreaseInContractWithCustomerAsset Unbilled receivables Research and development costs Research and Development Expense, Total Retained earnings Accumulated other comprehensive loss Accumulated other comprehensive loss Debt Disclosure [Text Block] Derivative Instruments, Gain (Loss) [Table Text Block] us-gaap_InterestExpense Interest expense us-gaap_InterestExpenseDebt Interest Expense, Debt, Total Changes in operating assets and liabilities, net of effects of business combination: Amortization of deferred financing costs Amortization of Debt Issuance Costs us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Derivative Instruments and Hedging Activities Disclosure [Text Block] us-gaap_OtherNoncashIncomeExpense Other, net Inventory Disclosure [Text Block] Operating lease liability, long-term Operating lease liability, long-term Schedule of Inventory, Current [Table Text Block] us-gaap_OperatingLeaseLiability Total operating lease liabilities Operating leases, Present value of lease liabilities us-gaap_DeferredIncomeTaxesAndTaxCredits Deferred income taxes Operating lease liability, current Operating lease liability, current us-gaap_FinanceLeaseLiabilityCurrent Other current liabilities Retirement Benefits [Text Block] us-gaap_FinanceLeaseLiabilityNoncurrent Other long-term liabilities Right-of-use assets Operating lease right-of-use assets Designated as cash flow hedges us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Operating leases, Total undiscounted cash flows us-gaap_FinanceLeaseLiability Total finance lease liabilities Finance leases, Present value of lease liabilities us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Operating leases, Less imputed interest Finance cash flows from finance leases us-gaap_DeferredIncomeTaxExpenseBenefit Deferred Depreciation, Depletion, and Amortization [Policy Text Block] Designated as a cash flow hedge Not designated as hedging instruments 2023 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax Unfunded SERP liability, net of taxes of ($502) at December 31, 2021 and ($1,377) at December 31, 2020 Fair Value of Financial Instruments, Policy [Policy Text Block] 2024 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2025 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2026 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive 2025, operating leases Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] 2026, operating leases Operating leases, Thereafter 2022 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths Restructuring charges 2022, operating leases Foreign currency translation adjustment, net of taxes of ($417) at December 31, 2021 and ($750) at December 31, 2020 us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax 2023, operating leases Unrealized holding (losses) gains on available-for-sale securities, net of taxes of ($7) at December 31, 2021 and $0 at December 31, 2020 2024, operating leases Foreign Currency Transactions and Translations Policy [Policy Text Block] Stock-based compensation Other assets us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) Earnings Per Share, Policy [Policy Text Block] us-gaap_Revenues Revenues, Total Income Tax, Policy [Policy Text Block] us-gaap_AssetsFairValueDisclosure Assets, Fair Value Disclosure belfa_DebtInstrumentMaximumPrincipalBorrowingCapacityInForeignCurrencies Debt Instrument, Maximum Principal Borrowing Capacity in Foreign Currencies Maximum borrowing capacity in foreign currencies 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. Schedule of Finite-Lived Intangible Assets [Table Text Block] belfa_LineOfCreditFacilityMaximumLettersOfCreditCapacity Line of Credit Facility, Maximum Letters of Credit Capacity Maximum letters of credit 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. EOS Power Panama Inc. [Member] Represents EOS Power Panama Inc. belfa_LineOfCreditFacilityMaximumSwingLineLoanCapacity Line of Credit Facility, Maximum Swing Line Loan Capacity Maximum swing line loan 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. Research and Development Expense, Policy [Policy Text Block] belfa_DebtInstrumentAdditionalBorrowingCapacity Debt Instrument, Additional Borrowing Capacity Amount of additional borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding). us-gaap_Depreciation Depreciation, Total Depreciation and amortization us-gaap_CashSurrenderValueFairValueDisclosure Cash Surrender Value, Fair Value Disclosure us-gaap_AssetsCurrent Total current assets us-gaap_InvestmentsFairValueDisclosure Investments, Fair Value Disclosure, Total Stockholders' Equity Note Disclosure [Text Block] us-gaap_GainLossOnSaleOfProperties Gains on sales of property rms Connectors, Inc. [Member] Represents rms Connectors, Inc. Quarterly Dividends [Member] Represents the quarterly dividends. Trademarks, Net carrying amount Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit. Common stock, treasury shares (in shares) Trademarks, Accumulated amortization Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit. Fair Value, Nonrecurring [Member] The 2020 Equity Compensation Plan [Member] Represents the 2020 equity compensation plan. Common stock Measurement Frequency [Axis] Measurement Frequency [Domain] Adjustments to reconcile net earnings to net cash provided by operating activities: Common stock, par value (in shares) belfa_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod Recognized as revenue during period Amount of revenue recognized during period from contract with customer. Common stock, par value (in dollars per share) Asia [Member] Revenue from Contract with Customer [Policy Text Block] Standard Product Warranty, Policy [Policy Text Block] Valuation allowance Deferred Tax Assets, Valuation Allowance, Total Statistical Measurement [Domain] Operating cash flows from operating leases Maximum [Member] Minimum [Member] Other current assets Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Operating cash flows from finance leases Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block] Litigation Case [Axis] Litigation Case [Domain] Unbilled receivables Contract assets - current (unbilled receivables) Preferred stock, no par value, 1,000,000 shares authorized; none issued us-gaap_DeferredTaxAssetsLiabilitiesNet Net deferred tax assets Preferred stock, shares issued (in shares) North America [Member] Interest payments Preferred stock, no par value (in dollars per share) Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] us-gaap_NoncurrentAssets Long-lived assets Other accruals us-gaap_DeferredTaxAssetsOther Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] us-gaap_DeferredTaxAssetsGross Deferred Tax Assets, Gross, Total Total deferred tax assets Geographical [Domain] Property, Plant and Equipment [Table Text Block] Preferred stock, shares authorized (in shares) Europe [Member] us-gaap_DeferredIncomeTaxLiabilities Total deferred tax liabilities Inventories Inventories us-gaap_ForeignCurrencyTransactionGainLossBeforeTax Foreign Currency Transaction Gain (Loss), before Tax, Total Unrealized losses on foreign currency revaluation Customer [Axis] Customer [Domain] us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets Amortization us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment Depreciation State tax credits Reserves and accruals us-gaap_PropertyPlantAndEquipmentUsefulLife Property, Plant and Equipment, Useful Life (Year) Construction in Progress [Member] Cash flows from operating activities: Schedule of Segment Reporting Information, by Segment [Table Text Block] The 2021 Acquisitions [Member] Information related to the 2021 acquisitions. Statement [Line Items] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Accounts receivable, allowance for doubtful accounts us-gaap_NumberOfOperatingSegments Number of Operating Segments Accounts receivable, net of allowance for doubtful accounts of $1,536 and $1,036, at December 31, 2021 and 2020, respectively us-gaap_NumberOfReportableSegments Number of Reportable Segments Additional paid-in capital AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Building and Building Improvements [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] belfa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpenses Accrued expenses Amount of accrued expenses assumed at the acquisition date. AOCI Attributable to Parent [Member] Unfunded pension liability Stockholders' equity: Land [Member] Long-Lived Tangible Asset [Axis] Other expense, net Long-Lived Tangible Asset [Domain] us-gaap_DeferredTaxAssetsTaxCreditCarryforwards Deferred Tax Assets, Tax Credit Carryforwards, Total Segment Reporting Disclosure [Text Block] Federal, state and foreign net operating loss and credit carryforwards Deferred Tax Assets, Operating Loss Carryforwards, Total Current assets: Fair Value Disclosures [Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents Cash and cash equivalents - beginning of year Cash and cash equivalents - end of year Inventory, Policy [Policy Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net (decrease) increase in cash and cash equivalents us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities us-gaap_Liabilities Total liabilities Commitments and contingencies (see Note 18) Effect of exchange rate changes on cash us-gaap_OperatingIncomeLoss Income from operations us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities Other accruals us-gaap_DeferredTaxLiabilitiesOther us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Liability, Defined Benefit Plan, Noncurrent, Total Minimum pension obligation and unfunded pension liability Amortization us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets Gross Profit Gross profit Cost of sales Counterparty Name [Axis] Counterparty Name [Domain] Derivatives, Policy [Policy Text Block] us-gaap_DeferredIncomeTaxLiabilitiesNet Deferred income taxes belfa_LongtermDebtGrossCurrentMaturities Less: Current maturities of long-term debt Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current.. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt. us-gaap_ContractWithCustomerLiability Balance, January 1 Balance, December 31 us-gaap_DeferredTaxLiabilitiesLeasingArrangements Lease accounting Total derivative liabilities us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total belfa_LongtermDebtGrossNoncurrent Noncurrent portion of long-term debt Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt. Concentration Risk, Credit Risk, Policy [Policy Text Block] Depreciation us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment us-gaap_PaymentsOfDividends Dividends paid to common shareholders us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense, Total Retained Earnings [Member] Net sales Revenue from Contract with Customer, Excluding Assessed Tax, Total State, current State, deferred Foreign, current Foreign, deferred Additional Paid-in Capital [Member] Federal, current Federal, deferred Equity Components [Axis] Equity Component [Domain] us-gaap_LongTermDebt Long-term Debt, Total Total long-term debt us-gaap_CurrentIncomeTaxExpenseBenefit Current us-gaap_RevenueRemainingPerformanceObligationPercentage Revenue, Remaining Performance Obligation, Percentage us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) Other Liabilities [Member] us-gaap_RevenueRemainingPerformanceObligation Revenue, Remaining Performance Obligation, Amount Other Current Liabilities [Member] Other Noncurrent Liabilities [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign Income (Loss) from Continuing Operations before Income Taxes, Foreign Power Solutions and Protection [Member] Represents the Power Solutions and Protection product group. Magnetic Solutions [Member] Represents the Magnetic Solutions product group. Connectivity Solutions [Member] Represents the Connectivity Solutions product group. Other Current Assets [Member] Subcontracting labor Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to subcontracting labor. Used to reflect current portion of the liabilities (due within one year or within the normal operating cycle if longer). us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Earnings before provision for (benefit from) income taxes Investments Held in Rabbi Trust [Member] Information pertaining to investments held in a rabbi trust which are intended to fund the Company's Supplemental Executive Retirement Plan ("SERP"). us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Bel Fuse Inc. Employees' Savings Plan [Member] Information pertaining to the Bel Fuse Inc. Employees' Savings Plan. belfa_IncomeTaxExpenseBenefitOnReversalOfInterestAndPenalties Income Tax Expense (Benefit) on Reversal of Interest and Penalties The amount of current income tax expense (benefit) and deferred income tax expense (benefit) recognized on reversal of interest and penalties pertaining to continuing operations. Credit and Security Agreement with KeyBank [Member] Information pertaining to the Credit and Security Agreement with KeyBank National Association (as amended, the "CSA"). us-gaap_PaymentsOfFinancingCosts Deferred financing costs Retirement Fund Covering Hong Kong-based Employees [Member] Information pertaining to the Company's retirement fund which covers substantially all of their Hong Kong-based full-time employees. ICFR Auditor Attestation Flag belfa_SharesHeldInPlan Shares Held in Plan (in shares) The number of shares of the company's common stock owned by the plan. Comprehensive Income (Loss) Note [Text Block] us-gaap_LineOfCredit Long-term Line of Credit, Total Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] us-gaap_PaymentsOfDebtIssuanceCosts Payments of Debt Issuance Costs Arezzo Revenue Agency [Member] Information pertaining to Arezzo Revenue Agency. us-gaap_DeferredFinanceCostsNet Debt Issuance Costs, Net, Total belfa_NumberOfIndustryInWhichEntityOperates Number of Industry in which Entity Operates Number of industry in which entity operates with its reportable operating segments. Income Tax Authority [Axis] Income Tax Authority [Domain] Disaggregation of Revenue [Table Text Block] Lessee, Operating and Financing Lease Liability Maturity [Table Text Block] Tabular disclosure of undiscounted cash flows of lessee's operating and financing lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position. us-gaap_RepaymentsOfLongTermDebt Repayments of Long-term Debt, Total Repayments of long-term debt Foreign currency translation adjustment, tax belfa_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax Represents the tax expense (benefit) arising from the accumulated appreciation or loss in value of foreign currency translation adjustment at the end of an accounting period. Revenue from Contract with Customer [Text Block] Document Annual Report Machinery and Equipment [Member] Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] belfa_AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax Change in unfunded SERP liabilityChange in unfunded SERP liability, tax, tax Represents the tax portion in relation to net gain (loss), prior service cost (credit), and transition assets (obligations), as well as minimum pension liability if still remaining, included in accumulated other comprehensive income associated with a defined benefit pension or other post-retirement plan(s) because they have yet to be recognized as components of net periodic benefit cost. Unrealized holding gains on available-for-sale securities, tax Represents the tax expense (benefit) of arising from the accumulated appreciation or loss in value of total available-for-sale securities at the end of an accounting period. Cash and Cash Equivalents, Policy [Policy Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Entity Incorporation, State or Country Code us-gaap_DebtInstrumentCarryingAmount Long-term Debt, Gross us-gaap_UnrecognizedTaxBenefits Unrecognized Tax Benefits, Ending Balance Liability for uncertain tax positions Liability for uncertain tax positions Accounting Policies [Abstract] Document Transition Report Schedule of Changes in Accumulated Other Comprehensive Income (Loss) by Component [Table Text Block] Tabular disclosure of changes in components of accumulated other comprehensive income (loss). us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations belfa_OperatingAndFinanceLeasesRemainingLeaseTerm Operating and Finance Leases, Remaining Lease Term (Year) The remaining lease term for operating and finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation Translation adjustment Entity Interactive Data Current Dividends declared (in dollars per share) Common Stock, Dividends, Per Share, Declared (in dollars per share) Lease, Supplemental Balance Sheet Information [Table Text Block] Tabular disclosure of supplemental balance sheet information related to leases. Leases, Supplemental Cash Flow Information [Table Text Block] Tabular disclosure of supplemental cash flow information related to leases. Nonoperating Income (Expense) [Member] Security Exchange Name Additions based on tax positions related to the current year Title of 12(b) Security Assets under Finance Lease [Member] Information pertaining to assets under finance lease. Income Statement Location [Axis] Income Statement Location [Domain] Segments [Axis] Segments [Domain] Corporate Segment [Member] us-gaap_TaxCreditCarryforwardAmount Tax Credit Carryforward, Amount Weighted-average shares outstanding, basic and diluted (in shares) Common shares - basic and diluted (in shares) Weighted-average shares outstanding: us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) us-gaap_RepaymentsOfLinesOfCredit Repayments under revolving credit line Common shares - basic and diluted (in dollars per share) Net earnings per share, basic and diluted (in dollars per share) us-gaap_OperatingLossCarryforwards Operating Loss Carryforwards, Total Borrowings under revolving credit line Net earnings per common share: Statement [Table] Statement of Financial Position [Abstract] Accounts Payable and Accrued Liabilities Disclosure [Text Block] us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments Other, net, percent us-gaap_EffectiveIncomeTaxRateContinuingOperations Tax provision (benefit) computed at the Company's effective tax rate, percent Business Acquisition [Axis] us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate Impact of U.S. Tax Reform, percent Business Acquisition, Acquiree [Domain] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Statement of Cash Flows [Abstract] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent Other comprehensive (loss) income: 2024 2025 Revenue from External Customers by Geographic Areas [Table Text Block] 2026 Long-lived Assets by Geographic Areas [Table Text Block] us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies Reversal of liability for uncertain tax positions - net, percent Schedule of Accrued Liabilities [Table Text Block] us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths 2022 2023 Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Domain] Sales Channel, Directly to Consumer [Member] Sales Channel, Through Intermediary [Member] Interest on lease liabilities - finance leases us-gaap_FinanceLeaseLiabilityPaymentsDue Finance leases, Total undiscounted cash flows Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Amortization of ROU assets - finance leases Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount Finance leases, Less imputed interest 2025, finance leases 2026, finance leases Finance leases, Thereafter 2022, finance leases 2023, finance leases 2024, finance leases Finance leases us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes State taxes, net of federal benefit, percent belfa_CommonStockOwnershipPercent Common Stock, Ownership, Percent The ownership percent of a company's common stock. us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential Different tax rates applicable to foreign operations, percent One Shareholder [Member] Related to one shareholder. Finance leases (in years) (Year) Other, net, amount us-gaap_IncomeTaxReconciliationOtherAdjustments Cash flows from financing activities: us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate Tax provision computed at the federal statutory rate, percent Other long-term liabilities us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate Impact of U.S. Tax Reform, amount us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Liability for uncertain tax positions Liability for Uncertainty in Income Taxes, Noncurrent Dividends [Axis] Dividends [Domain] us-gaap_IncomeTaxReconciliationTaxContingencies Reversal of liability for uncertain tax positions - net, amount Fair value of identifiable net assets acquired Net identifiable assets acquired Fair value of net assets acquired Net assets acquired Foreign Exchange Forward [Member] us-gaap_StockholdersEquity Total stockholders' equity Balance Balance us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities Total liabilities assumed Cash paid for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired, Total Payments for acquisitions, net of cash acquired Common Class A [Member] Common Class B [Member] Class of Stock [Axis] Class of Stock [Domain] us-gaap_CashAcquiredFromAcquisition Less: Cash acquired in acquisitions Long-term debt Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] us-gaap_PaymentsToAcquireBusinessesGross Cash paid us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets Total identifiable assets Interest Rate Swap [Member] us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable Accounts payable us-gaap_DerivativeFixedInterestRate Derivative, Fixed Interest Rate us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis Debt Securities, Available-for-sale, Amortized Cost, Total us-gaap_IncomeTaxReconciliationTaxCredits Research and experimentation and foreign tax credits, amount Research and experimentation and foreign tax credits, amount Derivative net gains (losses) recognized in AOCL us-gaap_LongTermPurchaseCommitmentAmount Long-term Purchase Commitment, Amount us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes State taxes, net of federal benefit, amount us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential Different tax rates applicable to foreign operations, amount us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment Property, plant and equipment us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets Other assets EX-101.PRE 15 belfa-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2021
Mar. 01, 2022
Jun. 30, 2021
Document Information [Line Items]      
Entity Central Index Key 0000729580    
Entity Registrant Name BEL FUSE INC /NJ    
Amendment Flag false    
Current Fiscal Year End Date --12-31    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2021    
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2021    
Document Transition Report false    
Entity File Number 000-11676    
Entity Address, Address Line One 206 Van Vorst Street    
Entity Address, City or Town Jersey City    
Entity Address, State or Province NJ    
Entity Address, Postal Zip Code 07302    
City Area Code 201    
Local Phone Number 432-0463    
Entity Incorporation, State or Country Code NJ    
Entity Tax Identification Number 22-1463699    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 170,100,000
Auditor Name Grant Thornton LLP    
Auditor Location Iselin, New Jersey    
Auditor Firm ID 248    
Deloitte & Touche LLP [Member]      
Document Information [Line Items]      
Auditor Name Deloitte & Touche LLP    
Auditor Location New York, New York    
Auditor Firm ID 34    
Common Class B [Member]      
Document Information [Line Items]      
Title of 12(b) Security Class B Common Stock ($0.10 par value)    
Trading Symbol BELFB    
Security Exchange Name NASDAQ    
Entity Common Stock, Shares Outstanding   10,373,102  
Common Class A [Member]      
Document Information [Line Items]      
Title of 12(b) Security Class A Common Stock ($0.10 par value)    
Trading Symbol BELFA    
Security Exchange Name NASDAQ    
Entity Common Stock, Shares Outstanding   2,144,912  
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 61,756 $ 84,939
Accounts receivable, net of allowance for doubtful accounts of $1,536 and $1,036, at December 31, 2021 and 2020, respectively 87,135 71,372
Inventories 139,383 100,133
Unbilled receivables 28,275 14,135
Other current assets 12,467 9,637
Total current assets 329,016 280,216
Property, plant and equipment, net 38,210 34,501
Right-of-use assets 21,252 14,217
Intangible assets, net 60,995 65,789
Goodwill, net 26,651 23,966
Deferred income taxes 4,461 5,705
Other assets 31,261 29,472
Total assets 511,846 453,866
Current liabilities:    
Accounts payable 65,960 39,774
Accrued expenses 34,453 28,476
Current maturities of long-term debt 0 5,286
Operating lease liability, current 6,880 6,591
Other current liabilities 4,719 7,409
Total current liabilities 112,012 87,536
Long-term liabilities:    
Long-term debt 112,500 110,294
Operating lease liability, long-term 14,668 8,064
Liability for uncertain tax positions 28,434 26,089
Minimum pension obligation and unfunded pension liability 23,909 24,620
Deferred income taxes 1,487 1,030
Other long-term liabilities 10,093 10,434
Total liabilities 303,103 268,067
Commitments and contingencies (see Note 18)
Stockholders' equity:    
Preferred stock, no par value, 1,000,000 shares authorized; none issued 0 0
Additional paid-in capital 38,419 36,136
Retained earnings 187,935 166,491
Accumulated other comprehensive loss (18,863) (18,063)
Total stockholders' equity 208,743 185,799
Total liabilities and stockholders' equity 511,846 453,866
Common Class A [Member]    
Stockholders' equity:    
Common stock 214 214
Common Class B [Member]    
Stockholders' equity:    
Common stock $ 1,038 $ 1,021
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accounts receivable, allowance for doubtful accounts $ 1,536 $ 1,036
Preferred stock, no par value (in dollars per share) $ 0 $ 0
Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
Preferred stock, shares issued (in shares) 0 0
Common Class A [Member]    
Common stock, par value (in dollars per share) $ 0.10 $ 0.10
Common stock, par value (in shares) 10,000,000 10,000,000
Common stock, shares outstanding (in shares) 2,144,912 2,144,912
Common stock, treasury shares (in shares) 1,072,769 1,072,769
Common Class B [Member]    
Common stock, par value (in dollars per share) $ 0.10 $ 0.10
Common stock, par value (in shares) 30,000,000 30,000,000
Common stock, shares outstanding (in shares) 10,377,102 10,208,602
Common stock, treasury shares (in shares) 3,218,307 3,218,307
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Net sales $ 543,494 $ 465,771
Cost of sales 409,111 346,041
Gross profit 134,383 119,730
Research and development costs 21,891 23,611
Selling, general and administrative expenses 86,612 78,704
Restructuring charges 1,201 601
Gains on sales of property (6,578) (1,853)
Income from operations 31,257 18,667
Interest expense (3,542) (4,746)
Other expense, net (388) (1,785)
Earnings before provision for (benefit from) income taxes 27,327 12,136
Provision for (benefit from) income taxes 2,506 (659)
Net earnings available to common shareholders 24,821 12,795
Common Class A [Member]    
Net earnings available to common shareholders $ 4,076 $ 2,089
Net earnings per common share:    
Common shares - basic and diluted (in dollars per share) $ 1.90 $ 0.97
Weighted-average shares outstanding:    
Common shares - basic and diluted (in shares) 2,145 2,145
Common Class B [Member]    
Net earnings available to common shareholders $ 20,745 $ 10,706
Net earnings per common share:    
Common shares - basic and diluted (in dollars per share) $ 2.02 $ 1.05
Weighted-average shares outstanding:    
Common shares - basic and diluted (in shares) 10,258 10,185
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Net earnings $ 24,821 $ 12,795
Other comprehensive (loss) income:    
Currency translation adjustment, net of taxes of ($334) and $8 (1,769) 6,890
Unrealized holding (losses) gains on marketable securities arising during the period, net of taxes of $0 and $7 (106) 7
Change in unfunded SERP liability, net of taxes of ($875) and $738 1,075 (895)
Other comprehensive (loss) income: (800) 6,002
Comprehensive income $ 24,021 $ 18,797
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Comprehensive Income (Parentheticals) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Foreign currency translation adjustment, tax expense $ (334) $ 8
Unrealized loss on marketable securities arising during the period, tax 0 7
Change in unfunded SERP liability, tax $ (875) $ 738
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Class A [Member]
Retained Earnings [Member]
Common Class A [Member]
AOCI Attributable to Parent [Member]
Common Class A [Member]
Common Stock, Common Class A [Member]
Common Class A [Member]
Common Stock, Common Class B [Member]
Common Class A [Member]
Additional Paid-in Capital [Member]
Common Class A [Member]
Common Class B [Member]
Retained Earnings [Member]
Common Class B [Member]
AOCI Attributable to Parent [Member]
Common Class B [Member]
Common Stock, Common Class A [Member]
Common Class B [Member]
Common Stock, Common Class B [Member]
Common Class B [Member]
Additional Paid-in Capital [Member]
Common Class B [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Common Stock, Common Class A [Member]
Common Stock, Common Class B [Member]
Additional Paid-in Capital [Member]
Total
Balance at Dec. 31, 2019                         $ 157,063 $ (24,065) $ 214 $ 1,013 $ 33,826 $ 168,051
Net earnings           $ 2,089           $ 10,706 12,795 0 0 0 0 12,795
Cash dividends declared on common stock $ (515) $ 0 $ 0 $ 0 $ 0 (515) $ (2,852) $ 0 $ 0 $ 0 $ 0 (2,852)            
Issuance of restricted common stock                         0 0 0 11 (11) 0
Forfeiture of restricted common stock                         0 0 0 (3)   0
Forfeiture of restricted common stock, APIC                                 3  
Foreign currency translation adjustment, net of taxes                         0 6,890 0 0 0 6,890
Unrealized holding (losses) gains on marketable securities arising during the period, net of taxes of $0 and $7                         0 7 0 0 0 7
Stock-based compensation expense                         0 0 0 0 2,318 2,318
Change in unfunded SERP liability, net of taxes                         0 (895) 0 0 0 (895)
Balance at Dec. 31, 2020                         166,491 (18,063) 214 1,021 36,136 185,799
Net earnings           4,076           20,745 24,821 0 0 0 0 24,821
Cash dividends declared on common stock $ (515) $ 0 $ 0 $ 0 $ 0 $ (515) $ (2,862) $ 0 $ 0 $ 0 $ 0 $ (2,862)            
Issuance of restricted common stock                         0 0 0 21 (21) 0
Forfeiture of restricted common stock                         0 0 0 (4)   0
Forfeiture of restricted common stock, APIC                                 4  
Foreign currency translation adjustment, net of taxes                         0 (1,769) 0 0 0 (1,769)
Unrealized holding (losses) gains on marketable securities arising during the period, net of taxes of $0 and $7                         0 (106) 0 0 0 (106)
Stock-based compensation expense                         0 0 0 0 2,300 2,300
Change in unfunded SERP liability, net of taxes                         0 1,075 0 0 0 1,075
Balance at Dec. 31, 2021                         $ 187,935 $ (18,863) $ 214 $ 1,038 $ 38,419 $ 208,743
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Stockholders' Equity (Parentheticals) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Common Class A [Member]    
Dividends declared (in dollars per share) $ 0.24 $ 0.24
Common Class B [Member]    
Dividends declared (in dollars per share) $ 0.28 $ 0.28
Foreign currency translation adjustment, tax expense $ (334) $ 8
Unrealized holding gains on marketable securities arising during the year, tax expense 0 7
Change in unfunded SERP liability, tax $ (875) $ 738
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities:    
Net earnings $ 24,821 $ 12,795
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 16,861 16,423
Stock-based compensation 2,300 2,318
Amortization of deferred financing costs 1,302 654
Deferred income taxes 441 (1,743)
Unrealized losses on foreign currency revaluation 44 2,168
Gain on sale of property, plant and equipment (6,440) (1,694)
Other, net 1,276 1,259
Changes in operating assets and liabilities, net of effects of business combination:    
Accounts receivable (12,982) 5,397
Unbilled receivables (14,140) 2,183
Inventories (34,005) 9,690
Other current assets (2,240) 4,468
Other assets (1,182) (1,587)
Accounts payable 23,961 (6,044)
Accrued expenses 4,684 1,021
Other liabilities 1,441 (1,460)
Income taxes payable (1,510) 260
Net cash provided by operating activities 4,632 46,108
Cash flows from investing activities:    
Purchases of property, plant and equipment (9,397) (5,476)
Payments for acquisitions, net of cash acquired (16,811) 0
Proceeds from disposal/sale of property, plant and equipment 7,330 3,961
Net cash used in investing activities (18,878) (1,515)
Cash flows from financing activities:    
Dividends paid to common shareholders (3,379) (3,363)
Deferred financing costs (675) (600)
Borrowings under revolving credit line 115,000 0
Repayments under revolving credit line (14,500) (20,000)
Repayments of long-term debt (104,846) (8,179)
Net cash used in financing activities (8,400) (32,142)
Effect of exchange rate changes on cash (537) 199
Net (decrease) increase in cash and cash equivalents (23,183) 12,650
Cash and cash equivalents - beginning of year 84,939 72,289
Cash and cash equivalents - end of year 61,756 84,939
Supplemental cash flow information:    
Income taxes, net of refunds received 2,872 2,649
Interest payments 2,140 4,131
Goodwill 26,651 23,966
Less: Cash acquired in acquisitions (3,903)
Cash paid for acquisitions, net of cash acquired 16,811 (0)
BCMZ Precision Engineering Limited [Member]    
Supplemental cash flow information:    
Fair value of identifiable net assets acquired 18,215 0
Goodwill 2,499 0
Fair value of net assets acquired 20,714 0
Fair value of consideration transferred $ 20,714 $ 0
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 1 - Description of Business and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Basis of Presentation and Significant Accounting Policies [Text Block]
1. DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Bel Fuse Inc. and subsidiaries ("Bel," the "Company," "we," "us," and "our") design, manufacture and sell a broad array of products that power, protect and connect electronic circuits.  These products are used in the networking, telecommunication, high-speed data transmission, commercial aerospace, military, e-Mobility, broadcasting, transportation and consumer electronic industries around the world.  We manage our operations by product group through our reportable operating segments, Connectivity Solutions, Power Solutions and Protection and Magnetic Solutions, in addition to a Corporate segment. 

 

All amounts included in the tables to these notes to consolidated financial statements, except per share amounts, are in thousands.

 

Principles of Consolidation - The consolidated financial statements include all of the accounts of the Company and its wholly owned subsidiaries.  All intercompany transactions and balances have been eliminated in consolidation.

 

Estimates and Uncertainties - The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP") requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On an on-going basis, we evaluate our estimates, including but not limited to those related to product returns, provisions for bad debt, inventories, goodwill, intangible assets, investments, Supplemental Executive Retirement Plan ("SERP") expense, income taxes, contingencies and litigation. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

 

In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic, which continues to spread throughout the U.S. and the world. The impact from the rapidly changing U.S. and global market and economic conditions due to the COVID-19 outbreak is uncertain, with disruptions to the business of our customers and suppliers, which has, and could continue, to impact our business and consolidated results of operations and financial condition. On March 13, 2022, the PRC government issued a notice whereby effective immediately, certain regions would be temporarily shut down to perform widespread testing in response to the recent COVID-19 outbreak, which includes our Bel Power Solutions manufacturing facility in Shenzhen, China and our Magnetics TRP manufacturing facility in Changping, China. Both are currently closed for a minimum of 3-5 business days. 

 

Cash Equivalents - Cash equivalents include short-term investments in money market funds and certificates of deposit with an original maturity of three months or less when purchased. Accounts at each U.S. institution are insured by the Federal Deposit Insurance Corporation ("FDIC") up to $250,000.  Some of our balances are in excess of the FDIC insured limit.

 

Allowance for Doubtful Accounts - We maintain an allowance for doubtful accounts for estimated losses from the inability of our customers to make required payments.  We determine our allowance by both specific identification of customer accounts where appropriate and the application of historical loss experience to non-specific accounts.

 

Effects of Foreign Currency – In non-U.S. locations that are not considered highly inflationary, we translate the non-equity components of our foreign balance sheets at the end of period exchange rates with translation adjustments accumulated within stockholders' equity on our consolidated balance sheets. We translate the statements of operations at the average exchange rates during the applicable period.  In connection with foreign currency denominated transactions, including multi-currency intercompany payable and receivable transactions and loans, the Company incurred net realized and unrealized currency exchange losses of less than $0.1 million and $2.2 million for the years ended December 31, 2021 and 2020, respectively, which were included in other expense, net on the consolidated statements of operations.

 

Concentration of Credit Risk - Financial instruments which potentially subject us to concentrations of credit risk consist principally of accounts receivable and temporary cash investments.  We grant credit to customers that are primarily original equipment manufacturers and to subcontractors of original equipment manufacturers based on an evaluation of the customer's financial condition, without requiring collateral.  Exposure to losses on receivables is principally dependent on each customer's financial condition.  We control our exposure to credit risk through credit approvals, credit limits and monitoring procedures and establish allowances for anticipated losses.  See Note 13, "Segments," for disclosures regarding significant customers.

 

Inventories - Inventories are stated at the lower of standard cost or market.  Costs related to inventories include raw materials, direct labor and manufacturing overhead which are included in cost of sales on the consolidated statements of operations.  The Company utilizes the average cost method in determining amounts to be removed from inventory. 

 

 

Revenue Recognition – Revenue is recognized when a customer obtains control of promised goods or services.  The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods and services.  Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.  Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales.

 

Product Warranties – Warranties vary by product line and are competitive for the markets in which the Company operates.  Warranties generally extend for one to three years from the date of sale, providing customers with assurance that the related product will function as intended. The Company reviews its warranty liability quarterly based on an analysis of actual expenses and failure rates accompanied with estimated future costs and projected failure rate trends. Factors taken into consideration when evaluating our warranty reserve are (i) historical claims for each product, (ii) volume increases, (iii) life of warranty, (iv) historical warranty repair costs and (v) other factors. To the extent that actual experience differs from our estimate, the provision for product warranties will be adjusted in future periods. Actual warranty repair costs are charged against the reserve balance as incurred.  See Note 11, "Accrued Expenses."

 

Product Returns – We estimate product returns, including product exchanges under warranty, based on historical experience.  In general, the Company is not contractually obligated to accept returns except for defective product or in instances where the product does not meet the Company's product specifications.  However, the Company may permit its customers to return product for other reasons.  In certain instances, the Company would generally require a significant cancellation penalty payment by the customer.  The Company estimates such returns, where applicable, based upon management's evaluation of historical experience, market acceptance of products produced and known negotiations with customers.  Such estimates are deducted from sales and provided for at the time revenue is recognized. Distribution customers often receive what is referred to as "ship and debit" arrangements, whereby Bel will invoice them at an agreed upon unit price upon shipment of product and a price reduction may be granted if the market price of the product declines after shipment.  Distributors may also be entitled to special pricing discount credits, and certain customers are entitled to return allowances based on previous sales volumes.  Bel deducts estimates for anticipated credits, refunds and returns from sales each quarter based on historical experience.

 

Goodwill and Identifiable Intangible Assets – Goodwill represents the excess of the aggregate of the following (1) consideration transferred, (2) the fair value of any noncontrolling interest in the acquiree and, (3) if the business combination is achieved in stages, the acquisition-date fair value of our previously held equity interest in the acquiree over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed.

 

Identifiable intangible assets consist primarily of patents, licenses, trademarks, trade names, customer lists and relationships, non-compete agreements and technology-based intangibles and other contractual agreements. We amortize finite-lived identifiable intangible assets over the shorter of their stated or statutory duration or their estimated useful lives, ranging from 1 to 16 years, on a straight-line basis to their estimated residual values and periodically review them for impairment. Total identifiable intangible assets comprise 11.9% and 14.5% at December 31, 2021 and 2020, respectively, of our consolidated total assets.

 

We use the acquisition method of accounting for all business combinations and do not amortize goodwill or intangible assets with indefinite useful lives. Goodwill and intangible assets with indefinite useful lives are tested for possible impairment annually during the fourth quarter of each fiscal year or more frequently if events or changes in circumstances indicate that the asset might be impaired.

 

Impairment and Disposal of Long-Lived Assets – For definite-lived intangible assets, such as customer relationships, contracts, intellectual property, and for other long-lived assets, such as property, plant and equipment, whenever impairment indicators are present, we perform a review for impairment. We calculate the undiscounted value of the projected cash flows associated with the asset, or asset group, and compare this estimated amount to the carrying amount. If the carrying amount is found to be greater, we record an impairment loss for the excess of book value over the fair value. In addition, in all cases of an impairment review, we re-evaluate the remaining useful lives of the assets and modify them, as appropriate.

 

For indefinite-lived intangible assets, such as trademarks and trade names, each year and whenever impairment indicators are present, we determine the fair value of the asset and record an impairment loss for the excess of book value over the fair value, if any. In addition, in all cases of an impairment review we re-evaluate whether continuing to characterize the asset as indefinite-lived is appropriate. See Note 4, "Goodwill and Other Intangible Assets," for additional details.

 

Depreciation - Property, plant and equipment are stated at cost less accumulated depreciation and amortization.  Depreciation and amortization are calculated primarily using the straight-line method over the estimated useful life of the asset.  The estimated useful lives primarily range from 1 to 33 years for buildings and leasehold improvements, and from 2 to 14 years for machinery and equipment.

 

Derivative Financial Instruments - As part of our risk management strategy, when considered appropriate, the Company uses derivative financial instruments including foreign currency forward contracts and interest rate swap agreements to hedge against certain foreign currency and interest rate exposures. The intent is to mitigate gains and losses caused by the underlying exposures with offsetting gains and losses on the derivative contracts. By policy, Bel does not enter into speculative positions with derivative instruments.

 

The Company records all derivatives as assets or liabilities on our consolidated balance sheets at their fair values. Gains and losses from the changes in values of these derivatives are accounted for based on the use of the derivative and whether it qualifies for hedge accounting.

 

The counterparties to our derivative financial instruments consist of several major international financial institutions. We regularly monitor the financial strength of these institutions. While the counterparties to these contracts expose us to credit-related losses in the event of a counterparty’s non-performance, the risk would be limited to the unrealized gains on such affected contracts.

 

Income Taxes - We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements.  Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.  The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. See Note 9, “Income Taxes”.

 

We record net deferred tax assets to the extent we believe these assets will more-likely-than-not be realized.  In making such determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent financial operations.  We have established valuation allowances for deferred tax assets that are not likely to be realized.  In the event we were to determine that we would be able to realize our deferred income tax assets in the future in excess of our net recorded amount, we would adjust the valuation allowance, which would reduce the provision for income taxes.

 

We establish liabilities for tax contingencies when, despite the belief that our tax return positions are fully supported, it is more likely than not that certain positions may be challenged and may not be fully sustained. The tax contingency liabilities are analyzed on a quarterly basis and adjusted based upon changes in facts and circumstances, such as the conclusion of federal and state audits, expiration of the statute of limitations for the assessment of tax, case law and emerging legislation. Our effective tax rate includes the effect of tax contingency liabilities and changes to the liabilities as considered appropriate by management.

 

Earnings per Share – We utilize the two-class method to report our earnings per share.  The two-class method is an earnings allocation formula that determines earnings per share for each class of common stock according to dividends declared and participation rights in undistributed earnings.  The Company's Certificate of Incorporation, as amended, states that Class B common shares are entitled to dividends at least 5% greater than dividends paid to Class A common shares, resulting in the two-class method of computing earnings per share.  In computing earnings per share, the Company has allocated dividends declared to Class A and Class B based on amounts actually declared for each class of stock and 5% more of the undistributed earnings have been allocated to Class B shares than to the Class A shares on a per share basis.  Basic earnings per common share are computed by dividing net earnings by the weighted-average number of common shares outstanding during the period.  Diluted earnings per common share, for each class of common stock, are computed by dividing net earnings by the weighted-average number of common shares and potential common shares outstanding during the period. There were no potential common shares outstanding during the years ended  December 31, 2021 and 2020 which would have had a dilutive effect on earnings per share.

 

The earnings and weighted average shares outstanding used in the computation of basic and diluted earnings per share are as follows:

 

  

Years Ended December 31,

 
  

2021

  

2020

 

Numerator:

        

Net earnings

 $24,821  $12,795 

Less dividends declared:

        

Class A

  515   515 

Class B

  2,862   2,852 

Undistributed earnings

 $21,444  $9,428 
         

Undistributed earnings allocation:

        

Class A undistributed earnings

 $3,561  $1,574 

Class B undistributed earnings

  17,883   7,854 

Total undistributed earnings

 $21,444  $9,428 
         

Net earnings allocation:

        

Class A net earnings

 $4,076  $2,089 

Class B net earnings

  20,745   10,706 

Net earnings

 $24,821  $12,795 
         

Denominator:

        

Weighted average shares outstanding:

        

Class A

  2,145   2,145 

Class B

  10,258   10,185 
         

Net earnings per share:

        

Class A

 $1.90  $0.97 

Class B

 $2.02  $1.05 

 

Research and Development ("R&D") - Our engineering groups are strategically located around the world to facilitate communication with and access to customers' engineering personnel. This collaborative approach enables partnerships with customers for technical development efforts. On occasion, we execute non-disclosure agreements with our customers to help develop proprietary, next generation products destined for rapid deployment.  R&D costs are expensed as incurred, and are shown as a separate line within operating expenses on the consolidated statements of operations. Generally, R&D is performed internally for the benefit of the Company. R&D costs include salaries, building maintenance and utilities, rents, materials, administration costs and miscellaneous other items. R&D expenses for the years ended  December 31, 2021 and 2020 amounted to $21.9 million and $23.6 million, respectively.

 

Fair Value Measurements - We utilize the accounting guidance for fair value measurements and disclosures for all financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis or on a nonrecurring basis during the reporting period.  The fair value is an exit price, representing the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based upon the best use of the asset or liability at the measurement date.  The Company utilizes market data or assumptions that market participants would use in pricing the asset or liability.  We classify our fair value measurements based on the lowest level of input included in the established three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.  These tiers are defined as follows:

 

Level 1 -  Observable inputs such as quoted market prices in active markets

 

Level 2 -  Inputs other than quoted prices in active markets that are either directly or indirectly observable

 

Level 3 - Unobservable inputs about which little or no market data exists, therefore requiring an entity to develop its own assumptions

 

For financial instruments such as cash and cash equivalents, accounts receivable, accounts payable and accrued expenses, the carrying amount approximates fair value because of the short maturities of such instruments.  See Note 5, "Fair Value Measurements," for additional disclosures related to fair value measurements.

 

Recently Issued Accounting Standards

 

Recently Adopted Accounting Standards

 

In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") 2018-14, Compensation-Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20): Disclosure Framework Changes to the Disclosure Requirements for Defined Benefit Plans ("ASU 2018-14").  This guidance removes certain disclosures that are not considered cost beneficial, clarifies certain required disclosures and adds additional disclosures.  The Company adopted amendments in ASU 2018-14 on a retrospective basis effective January 1, 2021.  The adoption of this guidance modified the Company's annual disclosures for its defined benefit plan, but did not have any impact on the Company's consolidated financial statements.

 

In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes ("ASU 2019-12"), which modifies ASC 740 to reduce complexity while maintaining or improving the usefulness of the information provided to users of financial statements. This guidance was adopted by the Company effective January 1, 2021 and did not have a material impact on the Company’s consolidated financial statements.

 

In August 2018, the FASB issued Accounting Standards Update ("ASU") 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement.  The updated guidance improves the disclosure requirements on fair value measurements.  The updated guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019.  The Company adopted the updated provisions effective January 1, 2020.  The adoption did not have a material impact on the Company's consolidated financial position or consolidated results of operations.

 

In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Cost.  This guidance aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software.  This guidance is effective for interim and annual reporting periods beginning after December 15, 2019.  The Company adopted this guidance effective January 1, 2020 and it did not have a material impact on its consolidated financial position or consolidated results of operations.

 

 

Accounting Standards Issued But Not Yet Adopted

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), as amended.  The new guidance will broaden the information that an entity must consider in developing its expected credit loss estimates related to its financial instruments and adds to U.S. GAAP an impairment model that is based on expected losses rather than incurred losses.  The amendment is currently effective for the Company for annual reporting periods beginning after December 15, 2022, with early adoption permitted.  Management is currently assessing the impact of ASU 2016-13, but it is not expected to have a material impact on the Company’s consolidated financial statements.

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting ("ASU 2020-04"). ASU 2020-04 provides temporary optional guidance on contract modifications and hedging accounting to ease the financial reporting burdens of the expected market transition from the London Interbank Offered Rate (“LIBOR”) to alternative reference rates. In January 2021, the FASB issued ASU 2021-01, which refines the scope of Topic 848 and clarifies some of its guidance as part of the FASB’s monitoring of global reference rate activities. The new guidance was effective upon issuance, and the Company is allowed to elect to apply the amendments prospectively through December 31, 2022.  Management is currently evaluating the impact of this accounting standard update on the Company's consolidated financial statements and related disclosures.

XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 2 - Acquisitions
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Business Combination Disclosure [Text Block]
2. ACQUISITIONS 

 

rms Connectors

 

On January 8, 2021, the Company acquired rms Connectors, Inc. (“rms Connectors” or "rms"), from rms Company Inc., a division of Cretex Companies, Inc., for $9.0 million in cash, including a working capital adjustment.  rms Connectors is a highly regarded connector manufacturer with over 30 years of experience producing harsh environment circular connectors used in a variety of military and aerospace applications. This acquisition complements Bel's existing military and aerospace product portfolio and we anticipate will allow us to expand key customer relationships within these end markets and leverage the combined manufacturing resources to improve our operational efficiency.  Originally based in Coon Rapids, Minnesota, the rms Connectors business was relocated into Bel's existing facilities during the second quarter of 2021, and is part of Bel's Connectivity Solutions group.  The transaction was funded with cash on hand.  

 

EOS Power

 

On March 31, 2021, the Company completed the acquisition of EOS Power ("EOS") through a stock purchase agreement for $7.8 million, net of cash acquired, including a working capital adjustment.  EOS, located in Mumbai, India, had sales of $12.0 million for the year ended December 31, 2020.  EOS will further assist Bel’s penetration of certain industrial and medical markets currently being served by EOS, with a strong line of high-power density and low-profile products with high convection ratings. In addition to new products and customers acquired, this acquisition has diversified Bel's manufacturing footprint in Asia.  The EOS business is part of Bel’s Power Solutions and Protection group.  The transaction was funded with cash on hand.  

 

The acquisitions of rms Connectors and EOS may hereafter be referred to collectively as either the "2021 Acquisitions" or the "2021 Acquired Companies".  As of the respective acquisition dates, all of the assets acquired and liabilities assumed were recorded at their preliminary fair values and the Company's consolidated results of operations for the year ended December 31, 2021 include the operating results of the 2021 Acquired Companies from their respective acquisition dates through December 31, 2021. During the year ended December 31, 2021, the Company incurred $0.5 million of acquisition-related costs related to the 2021 Acquisitions.  These costs are included in selling, general and administrative expenses in the accompanying consolidated statements of operations.

 

The final accounting related to the 2021 Acquisitions was completed as of the filing date of this Annual Report on Form 10-K. The following table depicts the Company's final acquisition date fair values of the consideration transferred and identifiable net assets acquired in these transactions:

 

  

Acquisition Date Fair Values

 
  

rms

  

EOS

  

Total

 

Cash and cash equivalents

 $-  $3,903  $3,903 

Accounts receivable

  1,283   1,805   3,088 

Inventories

  3,946   1,878   5,824 

Other current assets

  9   1,340   1,349 

Property, plant and equipment

  4,035   721   4,756 

Intangible assets

  -   2,160   2,160 

Other assets

  -   60   60 

Total identifiable assets

  9,273   11,867   21,140 
             

Accounts payable

  (62)  (2,148)  (2,210)

Accrued expenses

  (209)  (506)  (715)

Total liabilities assumed

  (271)  (2,654)  (2,925)

Net identifiable assets acquired

  9,002   9,213   18,215 

Goodwill

  -   2,499   2,499 

Net assets acquired

 $9,002  $11,712  $20,714 
             
             

Cash paid

 $9,002  $11,712  $20,714 

Fair value of consideration transferred

 $9,002  $11,712  $20,714 

 

Measurement period adjustments recorded during 2021 on the EOS acquisition related to finalization of EOS' pre-acquisition balance sheet and the Company's completion of its preliminary valuation of EOS whereby $2.2 million of intangible assets were identified and recorded on the consolidated balance sheet as of the acquisition date.  These intangible assets are comprised of customer relationships valued at $1.9 million (to be amortized over an estimated life of 16 years) and the tradename, valued at $0.3 million (to be amortized over an estimated life of 2 years).  

 

Based upon the purchase price allocation above, there is no goodwill associated with the rms acquisition.  The goodwill recognized in connection with the EOS acquisition as noted above has been allocated to the Company's Power Solutions and Protection segment and is not deductible for tax purposes.

 

The results of operations of the 2021 Acquired Companies have been included in the Company’s consolidated financial statements for the periods subsequent to their respective acquisition dates.  During the year ended December 31, 2021, the 2021 Acquired Companies together contributed aggregate revenues of $17.1 million and total estimated net earnings of $1.9 million to the Company since their respective acquisition dates.  The unaudited pro forma information below presents the combined operating results of the Company and the 2021 Acquired Companies assuming that the acquisition of the 2021 Acquired Companies had occurred as of January 1, 2020.  The unaudited pro forma results are presented for illustrative purposes only.  They do not reflect the realization of any potential cost savings, or any related integration costs. This unaudited pro forma information does not purport to be indicative of the results that would have actually been obtained if the 2021 Acquisitions had occurred as of January 1, 2020, nor is the pro forma data intended to be a projection of results that may be achieved in the future.

 

The following unaudited pro forma consolidated results of operations assume that the acquisition of the 2021 Acquired Companies was completed as of January 1, 2020:

 

  

Year Ended

 
  

December 31,

 
  

2021

  

2020

 

Revenue, net

 $546,516  $484,294 

Net earnings

  25,051   13,549 

Earnings per Class A common share - basic and diluted

  1.92   1.03 

Earnings per Class B common share - basic and diluted

  2.04   1.11 

 

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 3 - Revenue
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]
3.  REVENUE  

 

Nature of Goods and Services

 

Our revenues are substantially derived from sales of our products.

 

In our Connectivity Solutions product group, we provide connectors and cable assemblies to the aerospace, military/defense, commercial, rugged harsh environment and communication markets.  This group also includes passive jacks, plugs and cable assemblies that provide connectivity in networking equipment, as well as modular plugs and cable assemblies used within the structured cabling system, known as premise wiring.

 

In our Power Solutions and Protection group, we provide AC/DC and DC/DC power conversion devices and circuit protection products.  Applications range from board-mount power to system-level architectures for servers, storage, networking, industrial and transportation.

 

In our Magnetic Solutions group, we provide an extensive line of integrated connector modules (ICM), where an Ethernet magnetic solution is integrated into a connector package.  Products within the Company's magnetic solutions group are primarily used in networking and industrial applications.

 

The Company also provides incremental services to our customers in the form of training, technical support, special tooling, and other support as deemed necessary from time to time.  For purposes of ASC 606, all such incremental services were concluded to be immaterial in the context of the contracts.

 

Types of Contracts

 

Substantially all of the Company's revenue is derived from contracts with its customers under one of the following types of contracts:

 

 

Direct with customer: This includes contracts with original equipment manufacturers (OEMs), original design manufacturers (ODMs), and contract manufacturers (CMs).  The nature of Bel's products are such that they represent components which are installed in various end applications (e.g., servers, aircraft, missiles and rail applications).  The OEMs, ODMs or CMs that purchase our product for further installation are our end customers.  Contracts with these customers are broad-based and cover general terms and conditions.  Details such as order volume and pricing are typically contained in individual purchase orders, and as a result, we view each product on each purchase order as an individual performance obligation. Incremental services included in the contracts, such as training, tooling and other customer support are determined to be immaterial in the context of the contract, both individually and in the aggregate.   Revenue under these contracts is generally recognized at a point in time, generally upon shipping or delivery, which closely mirrors the shipping terms dictated by the applicable contract.

 

 

Distributor:  Distribution customers buy product directly from Bel and sell it in the marketplace to end customers.  Bel contracts directly with the distributor.  These contracts are typically global in nature and cover a variety of our product groups.  Similar to contracts with OEMs, ODMs and CMs, each product on each purchase order is considered an individual performance obligation.  Revenue is recognized at a point in time, generally upon shipping or delivery, which closely mirrors the shipping terms dictated by the applicable contract.

 

 

Customer-Designated Hub Arrangements:  These customers operate under a type of concession agreement whereby the Company ships goods to a warehouse or hub, where they will be pulled by the customer at a later date.  The terms specified in the customer-designated hub contracts specify that the Company will not invoice the customer for product until it is pulled from the warehouse or hub.  Once product arrives at the hub, it is generally not returned to Bel unless there is a warranty issue (see Note 1, "Description of Business and Summary of Significant Accounting Policies - Product Warranties" above).  Similar to the contracts described above, each product on each purchase order is considered an individual performance obligation.  Under ASC 606, it was determined that the majority of these hubs are customer-controlled, and therefore control transfers to the customer upon either delivery from Bel's warehouse, or arrival at the customer-controlled hub, depending upon the applicable shipping terms.  Revenue is therefore recognized as control of the product is transferred to the customer (for customer-controlled hubs, this is at the time product is shipped to the hub).  The accompanying consolidated balance sheet reflects a corresponding unbilled receivable balance, as we do not have the right to invoice the customer until product is pulled from the hub.

 

 

Licensing Agreements:  License agreements are only applicable to our Power Solutions and Protection product group, and include provisions for Bel to receive sales-based royalty income related to the licensing of Bel's patents or other intellectual property (IP) utilized by a third-party entity.  Income related to these agreements is tracked by the licensee throughout the year based on their sales of product that utilize Bel's IP, and that data is reported to Bel either on a quarterly or annual basis, with payment generally received within 30 days of the reporting date.  Our performance obligation is satisfied upon delivery of the IP at the beginning of the license period, as the licenses are functional in nature.  However, the recognition of revenue associated with these licenses is subject to the sales- or usage-based constraint on variable consideration.  As such, the Company records a constrained estimate of this variable consideration as royalty income in the period of the underlying customers' product sales, with adjustments made as actual licensee sales data becomes available.

 

Significant Payment Terms

 

Contracts with customers indicate the general terms and conditions in which business will be conducted for a set period of time.  Individual purchase orders state the description, quantity and price of each product purchased.  Payment for products sold under direct contracts with customers or contracts with distributors is typically due in full within 30-90 days from the transfer of title to customer.  Payment for products sold under our customer-designated hub arrangements is typically due within 60 days of the customer pulling the product from the hub.  Payment due related to our licensing agreements is generally within 30 days of receiving the licensee sales data, which is either on a quarterly or annual basis.

 

Since the customer agrees to a stated price for each product on each purchase order, the majority of contracts are not subject to variable consideration. However, the "ship and debit" arrangements with distributors, royalty income associated with our licensing agreements, and the product returns described above are each deemed to be variable consideration which requires the Company to make constrained estimates based on historical data.

 

Disaggregation of Revenue

 

The following table provides information about disaggregated revenue by geographic region and sales channel, and includes a reconciliation of the disaggregated revenue to our reportable segments: 

 

  

Year Ended December 31, 2021

 
  

Cinch Connectivity

  

Power Solutions

  

Magnetic

     
  

Solutions

  

and Protection

  

Solutions

  

Consolidated

 
                 

By Geographic Region:

                

North America

 $126,303  $152,799  $38,335  $317,437 

Europe

  30,241   38,068   8,252   76,561 

Asia

  8,483   27,168   113,845   149,496 
  $165,027  $218,035  $160,432  $543,494 
                 

By Sales Channel:

                

Direct to customer

 $99,221  $134,635  $131,300  $365,156 

Through distribution

  65,806   83,400   29,132   178,338 
  $165,027  $218,035  $160,432  $543,494 

 

  

Year Ended December 31, 2020

 
  

Cinch Connectivity

  

Power Solutions

  

Magnetic

     
  

Solutions

  

and Protection

  

Solutions

  

Consolidated

 
                 

By Geographic Region:

                

North America

 $112,663  $123,014  $29,999  $265,676 

Europe

  30,017   34,447   6,328   70,792 

Asia

  8,051   24,027   97,225   129,303 
  $150,731  $181,488  $133,552  $465,771 
                 

By Sales Channel:

                

Direct to customer

 $95,853  $113,570  $108,727  $318,150 

Through distribution

  54,878   67,918   24,825   147,621 
  $150,731  $181,488  $133,552  $465,771 

 

Contract Assets and Contract Liabilities:

 

A contract asset results when goods or services have been transferred to the customer but payment is contingent upon a future event, other than passage of time.  In the case of our customer-controlled hub arrangements, we are unable to invoice the customer until product is pulled from the hub by the customer, which generates an unbilled receivable (a contract asset) when revenue is initially recognized.

 

A contract liability results when cash payments are received or due in advance of our performance obligation being met.  We have certain customers who provide payment in advance of product being shipped, which results in deferred revenue (a contract liability).

 

The balances of the Company's contract assets and contract liabilities at  December 31, 2021 and December 31, 2020 are as follows:

 

  

December 31,

  

December 31,

 
  

2021

  

2020

 
         

Contract assets - current (unbilled receivables)

 $28,275  $14,135 

Contract liabilities - current (deferred revenue)

 $2,224  $2,077 

 

The change in balance of our unbilled receivables from December 31, 2020 to  December 31, 2021 primarily relates to a timing difference between the Company's performance (i.e. when our product is shipped to a customer-controlled hub) and the point at which the Company can invoice the customer per the terms of the customer contract (i.e. when the customer pulls our product from the customer-controlled hub).  The deferred revenue balance is included within other current liabilities on the accompanying balance sheets.

 

A tabular presentation of the activity within the deferred revenue account for the year ended  December 31, 2021 is presented below:

 

  

Year Ended

 
  

December 31, 2021

 

Balance, January 1

 $2,077 

New advance payments received

  3,984 

Recognized as revenue during period

  (2,665)

Other adjustments

  (1,175)

Currency translation

  3 

Balance, December 31

 $2,224 

 

Transaction Price Allocated to Future Obligations:

 

The aggregate amount of transaction price allocated to remaining performance obligations that have not been satisfied as of  December 31, 2021 related to contracts that exceed one year in duration amounted to $39.8 million, with expected contract expiration dates that range from 2023 - 2025. It is expected that 96% of this aggregate amount will be recognized in 2023, 0% will be recognized in 2024 and the remainder will be recognized in years beyond 2024.  The majority of the Company's total backlog of orders at  December 31, 2021 is related to contracts that have an original expected duration of one year or less, for which the Company is electing to utilize the practical expedient available within the guidance, and are excluded from the transaction price related to these future obligations. The Company will generally satisfy the remaining performance obligations as we transfer control of the products ordered to our customers. The transaction price related to these future obligations also excludes variable consideration consisting of sales or usage-based royalties earned on licensing agreements. The variability related to these sales or usage-based royalties will be resolved in the periods when the licensee generates sales related to the licensed intellectual property.

 

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Goodwill Disclosure [Text Block]

4.

GOODWILL AND OTHER INTANGIBLE ASSETS

 

Goodwill

 

Goodwill represents the excess of the purchase price and related acquisition costs over the fair value assigned to the net tangible and other intangible assets acquired in a business acquisition.  At December 31, 2021 and 2020, the Company's reportable operating segments were as follows:

 

 

Connectivity Solutions: includes the 2010 acquisition of Cinch Connectors, the 2012 acquisitions of Fibreco Limited and GigaCom Interconnect, the 2013 acquisition of Array Connector, the 2014 acquisition of Emerson Network Power Connectivity Solutions, the 2021 acquisition of rms Connectors, in addition to sales and an estimated allocation of expenses related to connectivity products manufactured at Bel sites that are not product group specific.

   
 

Power Solutions and Protection: includes the 2012 acquisition of Powerbox Italia, the 2014 acquisition of Power-One's Power Solutions business, the 2019 acquisition of the majority of CUI Inc.'s power products business, the 2021 acquisition of EOS, in addition to sales and an estimated allocation of expenses related to power products manufactured at Bel sites that are not product group specific.

   
 Magnetic Solutions:  includes the 2013 acquisition of TE Connectivity's Coil Wound Magnetics business, our Signal Transformer business, in addition to sales and an estimated allocation of expenses related to Bel's ICM and discrete magnetic products that are manufactured at Bel sites that are not product group specific.

 

The changes in the carrying value of goodwill classified by our segment reporting structure for the year ended  December 31, 2021 are as noted in the table below. 

 

                 
  

Total

  

Connectivity Solutions

  

Power Solutions & Protection

  

Magnetic Solutions

 

Balance at January 1, 2021:

                

Goodwill, gross

 $23,966  $7,855  $16,111  $- 

Goodwill, net

 $23,966  $7,855  $16,111  $- 
                 

Goodwill allocation related to acquisition

  2,499   -   2,499   - 

Foreign currency translation

  186   (120)  306   - 
                 

Balance at December 31, 2021:

                

Goodwill, gross

 $26,651  $7,735  $18,916  $- 

Goodwill, net

 $26,651  $7,735  $18,916  $- 

 

The Company has accumulated impairment charges totaling $137.5 million, which were incurred under a former segment and reporting unit structure which was in place prior to October 1, 2019.  

 

As discussed in Note 5, Fair Value Measurements, goodwill is reviewed for impairment on a reporting unit basis annually during the fourth quarter of each year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.  We estimated the fair value of these reporting units using a weighting of fair values derived from income and market approaches. Under the income approach, we determine the fair value of a reporting unit based on the present value of estimated future cash flows. Cash flow projections are based on management's estimates of revenue growth rates and operating margins, taking into consideration industry and market conditions. The discount rate used is based on a weighted average cost of capital adjusted for the relevant risk associated with the characteristics of the business and the projected cash flows. The market approach estimates fair value based on market multiples of revenue and earnings derived from comparable publicly traded companies with similar operating and investment characteristics as the reporting unit.

 

2021 Annual Impairment Test

 

On October 1, 2021, the Company completed step one of our annual goodwill impairment test for our reporting units.  We concluded that the fair value of the Company's Connectivity Europe, Power Europe and CUI reporting units (the only reporting units with goodwill aside from the 2021 acquisitions) exceeded the carrying value and that there was no indication of impairment. 

 

The excess of estimated fair values over carrying value, including goodwill for each of our reporting units that had goodwill as of the 2021 annual impairment test were as follows:

 

Reporting Unit

 

% by Which Estimated Fair Value Exceeds Carrying Value

 

Connectivity Europe

  40.3%

Power Europe

  64.6%

CUI

  136.7

%

 

2020 Impairment Tests

 

On October 1, 2020, the Company completed step one of our annual goodwill impairment test for our reporting units.  We concluded that the fair value of the Company's Connectivity Europe, Power Europe and CUI reporting units (the only reporting units with goodwill) exceeded the carrying value and that there was no indication of impairment. 

 

As noted above, the fair value determined in connection with the goodwill impairment test completed in the fourth quarter of 2021 exceeded the carrying value for each reporting unit.  Therefore, there was no impairment of goodwill. However, if the fair value decreases in future periods, the Company may need to complete an interim goodwill impairment test and any potential goodwill impairment charge would be dependent upon the estimated fair value of the reporting unit at that time and the outcome of the impairment test. The fair values of the assets and liabilities of the reporting unit, including the intangible assets, could vary depending on various factors.

 

The future occurrence of a potential indicator of impairment, such as a decrease in expected net earnings, adverse equity market conditions, a decline in current market multiples, a decline in our common stock price, a significant adverse change in legal factors or business climates, an adverse action or assessment by a regulator, unanticipated competition, strategic decisions made in response to economic or competitive conditions, or a more-likely-than-not expectation that a reporting unit or a significant portion of a reporting unit will be sold or disposed of, could require an interim assessment for some or all of the reporting units before the next required annual assessment. In the event of significant adverse changes of the nature described above, it may be necessary for us to recognize an additional non-cash impairment of goodwill, which could have a material adverse effect on our consolidated financial condition and consolidated results of operations.

 

Other Intangible Assets

 

Other identifiable intangible assets include patents, technology, license agreements, non-compete agreements and trademarks.  Amounts assigned to these intangible assets have been determined by management.  Management considered a number of factors in determining the allocations, including valuations and independent appraisals.  Trademarks have indefinite lives and are reviewed for impairment on an annual basis, or when there is a triggering event.  Other intangible assets, excluding trademarks, are being amortized over 1 to 16 years.

 

The Company tests indefinite-lived intangible assets for impairment using a fair value approach, the relief-from-royalty method (a form of the income approach).  At December 31, 2021, the Company's indefinite-lived intangible assets related to the trademarks acquired in the CUI, Power Solutions, Connectivity Solutions, Cinch and Fibreco acquisitions.

 

The components of definite and indefinite-lived intangible assets are as follows:

 

  

December 31, 2021

  

December 31, 2020

 
  

Gross Carrying

  

Accumulated

  

Net Carrying

  

Gross Carrying

  

Accumulated

  

Net Carrying

 
  

Amount

  

Amortization

  

Amount

  

Amount

  

Amortization

  

Amount

 
                         

Patents, licenses and technology

 $38,957  $28,353  $10,604  $39,056  $25,160  $13,896 

Customer relationships

  58,008   24,766   33,242   56,261   21,280   34,981 

Non-compete agreements

  2,711   2,711   -   2,716   2,717   (1)

Trademarks

  17,189   40   17,149   16,953   40   16,913 
                         
  $116,865  $55,870  $60,995  $114,986  $49,197  $65,789 

 

Amortization expense was $7.1 million during each 2021 and 2020.

 

Estimated amortization expense for intangible assets for the next five years is as follows: 

 

December 31,

 

Amortization Expense

 
     

2022

 $5,780 

2023

  4,631 

2024

  4,569 

2025

  4,554 

2026

  4,554 

 

2021 and 2020 Impairment Tests

 

The Company completed its annual indefinite-lived intangible assets impairment test as of October 1, 2021 and October 1, 2020.  Management has concluded that the fair value of these trademarks exceeded the related carrying values at both  December 31, 2021 and December 31, 2020, with no indication of impairment at either date.

 

XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 5 - Fair Value Measurements
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

5.

FAIR VALUE MEASUREMENTS

 

As of December 31, 2021 and 2020, our available-for-sale securities primarily consisted of investments held in a rabbi trust which are intended to fund the Company’s Supplemental Executive Retirement Plan (“SERP”) obligations.  These securities are measured at fair value using quoted prices in active markets for identical assets (Level 1) inputs and amounted to $0.3 million at December 31, 2021 and $0.7 million at December 31, 2020

 

Throughout 2020 and 2021, the Company entered into a series of foreign currency forward contracts, the fair value of which less than $0.1 million at each  December 31, 2021 and 2020.  The estimated fair value of foreign currency forward contracts is based on quotes received from the applicable counterparty, and represents the estimated amount we would receive or pay to settle the contracts, taking into consideration current exchange rates which can be validated through readily observable data from external sources (Level 2).

 

During the fourth quarter of 2021, the Company entered into two interest rate swap agreements as further described in Note 12, "Derivative Instruments and Hedging Activities".  The fair value of the interest rate swap agreements was $0.1 million at December 31, 2021, which was based on data received from the counterparty, and represents the estimated amount we would receive or pay to settle the agreements, taking into consideration current and projected future interest rates as well as the creditworthiness of the parties, all of which can be validated through readily observable data from external sources.

 

The Company does not have any financial assets measured at fair value on a recurring basis categorized as Level 3, and there were no transfers in or out of Level 1, Level 2 or Level 3 during 2021 or 2020.  There were no changes to the Company’s valuation techniques used to measure asset fair values on a recurring or nonrecurring basis during 2021.

 

There were no financial assets accounted for at fair value on a nonrecurring basis as of  December 31, 2021 or  December 31, 2020.

 

The Company has other financial instruments, such as cash and cash equivalents, accounts receivable, restricted cash, accounts payable and accrued expenses, which are not measured at fair value on a recurring basis but are recorded at amounts that approximate fair value due to their liquid or short-term nature.  The fair value of the Company’s long-term debt is estimated using a discounted cash flow method based on interest rates that are currently available for debt issuances with similar terms and maturities.  At December 31, 2021 and 2020, the estimated fair value of total debt was $112.5 million and $118.4 million, respectively, compared to a carrying amount of $112.5 million and $115.6 million, respectively.  The Company did not have any other financial liabilities within the scope of the fair value disclosure requirements as of December 31, 2021.

 

Nonfinancial assets and liabilities, such as goodwill, indefinite-lived intangible assets and long-lived assets, are accounted for at fair value on a nonrecurring basis.  These items are tested for impairment upon the occurrence of a triggering event or in the case of goodwill, on at least an annual basis.  See Note 4, "Goodwill and Other Intangible Assets," for further information about goodwill and other indefinite-lived intangible assets.  

 

XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 6 - Other Assets
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Other Assets Disclosure [Text Block]

6.

OTHER ASSETS

 

At December 31, 2021 and 2020, the Company has obligations of $23.6 million and $24.3 million, respectively, associated with its SERP.  As a means of informally funding these obligations, the Company has invested in life insurance policies related to certain employees and marketable securities held in a rabbi trust.  At December 31, 2021 and 2020, these assets had a combined value of $16.4 million and $15.4 million, respectively.

 

Company-Owned Life Insurance

 

Investments in company-owned life insurance policies ("COLI") were made with the intention of utilizing them as a long-term funding source for the Company's SERP obligations.  However, the cash surrender value of the COLI does not represent a committed funding source for these obligations.  Any proceeds from these policies are subject to claims from creditors.  The cash surrender value of the COLI of $16.1 million and $14.7 million at December 31, 2021 and 2020, respectively, is included in other assets in the accompanying consolidated balance sheets. The volatility in global equity markets in recent years has also had an effect on the cash surrender value of the COLI policies.  The Company recorded income to account for the increase in cash surrender value in the amount of $1.3 million and $1.4 million during the years ended December 31, 2021 and 2020, respectively.  These fluctuations are classified as other income (expense), net on the consolidated statements of operations for all periods presented.  This classification is consistent with the costs associated with the long-term employee benefit obligations that the COLI is intended to fund.  

 

Other Investments

 

At December 31, 2021 and 2020, the Company held, in the aforementioned rabbi trust, available-for-sale investments at a cost of $0.3 million and $0.7 million, respectively. Together with the COLI described above, these investments are intended to fund the Company's SERP obligations and are classified as other assets in the accompanying consolidated balance sheets.   The Company monitors these investments for impairment on an ongoing basis.  At December 31, 2021 and 2020, the fair market value of these investments was $0.3 million and $0.7 million, respectively. 

 

XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 7 - Inventories
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Inventory Disclosure [Text Block]

7.

INVENTORIES

 

The components of inventories are as follows:

 

  

December 31,

 
  

2021

  

2020

 

Raw materials

 $67,127  $40,846 

Work in progress

  31,103   25,916 

Finished goods

  41,153   33,371 

Inventories

 $139,383  $100,133 

 

XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 8 - Property, Plant and Equipment, Net
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

8.

PROPERTY, PLANT AND EQUIPMENT, NET

 

Property, plant and equipment, net consist of the following:

 

  

December 31,

 
  

2021

  

2020

 

Land

 $1,105  $1,115 

Buildings and improvements

  20,915   19,917 

Machinery and equipment

  120,961   124,114 

Construction in progress

  5,081   1,603 
   148,062   146,749 

Accumulated depreciation

  (109,852)  (112,248)

Property, plant and equipment, net

 $38,210  $34,501 

 

Depreciation expense for the years ended  December 31, 2021 and 2020 was $9.7 million and $9.3 million, respectively.  At December 31, 2021, a total of $1.6 million of property was classified as assets held for sale on the accompanying consolidated balance sheet related to our corporate headquarters in Jersey City, New Jersey.  

XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 9 - Income Taxes
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Income Tax Disclosure [Text Block]
9.    INCOME TAXES

 

The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions.  The Company is no longer subject to U.S. federal examinations by tax authorities for years before 2018 and for state examinations before 2015.   Regarding foreign subsidiaries, the Company is no longer subject to examination by tax authorities for years before 2011 in Asia and generally 2013 in Europe. 

 

At December 31, 2021 and 2020, the Company has approximately $28.4 million and $28.5 million, respectively, of liabilities for uncertain tax positions (zero and $2.4 million, respectively, is included in other current liabilities on the consolidated balance sheets and $28.4 million and $26.1 million, respectively, is included in liability for uncertain tax positions on the consolidated balance sheets).  These amounts, if recognized, would reduce the Company’s effective tax rate.  As of December 31, 2021, approximately $4.1 million of the Company’s liabilities for uncertain tax positions are expected to be resolved during the next twelve months by way of expiration of the related statute of limitations.

 

A reconciliation of the beginning and ending amount of the liability for uncertain tax positions, including the portion included in income taxes payable, is as follows:

 

  

Year Ended December 31,

 
  

2021

  

2020

 

Liability for uncertain tax positions - January 1

 $28,516  $29,061 

Additions based on tax positions related to the current year

  2,054   764 

Translation adjustment

  331   887 

Settlement/expiration of statutes of limitations

  (2,467)  (2,196)

Liability for uncertain tax positions - December 31

 $28,434  $28,516 

 

The Company’s policy is to recognize interest and penalties related to uncertain tax positions as a component of the current provision for income taxes.  During the years ended December 31, 2021 and 2020, the Company recognized $0.7 million and $0.8 million, respectively, in interest and penalties in the consolidated statements of operations.  During the years ended December 31, 2021 and 2020, the Company recognized a benefit of $1.0 million and $0.5 million, respectively, for the reversal of such interest and penalties, relating to the expiration of statues of limitations and settlement of the acquired liability for uncertain tax positions, respectively.  The Company has approximately $5.0 million and $5.2 million accrued for the payment of interest and penalties at December 31, 2021 and 2020, respectively, which is included in both income taxes payable and liability for uncertain tax positions in the consolidated balance sheets. 

 

The Company’s total earnings before provision for income taxes included earnings (losses) from domestic operations of $7.3 million and ($6.0) million for 2021 and 2020, respectively, and earnings before provision for income taxes from foreign operations of $20.0 million and $18.1 million for 2021 and 2020, respectively.
 

The provision (benefit) for income taxes consists of the following:

 

  

Years Ended December 31,

 
  

2021

  

2020

 

Current:

        

Federal

 $520  $(1,555)

State

  126   168 

Foreign

  1,419   2,472 
   2,065   1,085 

Deferred:

        

Federal

  863   (1,412)

State

  (54)  (151)

Foreign

  (368)  (181)
   441   (1,744)
         
  $2,506  $(659)

 

A reconciliation of taxes on income computed at the U.S. federal statutory rate to amounts provided is as follows:

 

  

Years Ended December 31,

 
  

2021

  

2020

 
  

$

  

%

  

$

  

%

 

Tax provision computed at the federal statutory rate

 $5,739   21% $2,549   21%

(Decrease) increase in taxes resulting from:

                

Different tax rates applicable to foreign operations

  (1,641)  (6%)  311   3%
    

Reversal of liability for uncertain tax positions - net

  (413)  (2%)  (1,432)  (12%)
    

Impact of U.S. Tax Reform

  -   0%  (1,129)  (9%)
    

Research and experimentation and foreign tax credits

  343   1%  (245)  (2%)
    

State taxes, net of federal benefit

  42   0%  4   0%
    

    SERP/COLI and restricted stock income

  (172)  (1%)  (234)  (2%)
    

Other, net

  (1,392)  (5%)  (483)  (4%)

Tax provision (benefit) computed at the Company's effective tax rate

 $2,506   9% $(659)  (5%)

 

 

 

As of December 31, 2021, the Company has $25.1 million of deferred tax assets, which the Company evaluates for utilization on an annual basis. The Company has gross federal, state and foreign net operating losses (“NOL”) of $30.1 million which amount to $6.8 million of deferred tax assets.  In addition, the Company has $1.3 million of credit carryforwards and acquired deferred tax assets of $0.9 million. The Company believes that it is more likely than not that the benefit arising from certain NOL, credit carryforwards and acquisition assets will not be realized.  In recognition of this risk, the Company has provided a valuation allowance of $8.1 million on these deferred tax assets. The federal and certain foreign NOL's can be carried forward indefinitely, the state and certain foreign NOL's expire at various times during 20252040 and the tax credit carryforwards expire at various times during 2028 - 2040.

 

Management has no specific plans to indefinitely reinvest the unremitted earnings of our foreign subsidiaries as of December 31, 2021. Applicable income and dividend withholding taxes of $0.3 million have been reflected in the accompanying consolidated statements of operations for the year ended December 31, 2021. Due to the practicality of determining the deferred taxes on outside basis differences in our investments in our foreign subsidiaries, we have not provided for deferred taxes on outside basis differences and deemed that these basis differences will be indefinitely reinvested.
 

Components of deferred income tax assets and liabilities are as follows:

 

  

December 31,

 
  

2021

  

2020

 
  

Tax Effect

  

Tax Effect

 
         

Deferred tax assets:

        

State tax credits

 $812  $757 

Unfunded pension liability

  965   1,840 

Reserves and accruals

  4,124   3,181 

Federal, state and foreign net operating loss and credit carryforwards

  7,586   7,744 

Depreciation

  488   604 

Amortization

  130   142 

Lease accounting

  4,592   3,217 

Other accruals

  6,364   5,452 

Total deferred tax assets

  25,061   22,937 

Deferred tax liabilities:

        

Depreciation

  2,450   1,992 

Amortization

  6,483   6,541 

Lease accounting

  4,522   3,110 

Other accruals

  573   330 

Total deferred tax liabilities

  14,028   11,973 

Valuation allowance

  8,059   6,289 

Net deferred tax assets

 $2,974  $4,675 


The Company continues to monitor proposed legislation affecting the taxation of transfers of U.S. intangible property and other potential tax law changes.

XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 10 - Debt
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Debt Disclosure [Text Block]

10.

DEBT

 

At December 31, 2021 and 2020, borrowings outstanding related to the respective term loans described below were $0 and $104.8 million, respectively, with $112.5 million and $12.0 million in borrowings outstanding under the revolver, respectively. The unused credit available under the applicable credit facility was $62.5 million at  December 31, 2021 and $63.0 million at December 31, 2020.  At December 31, 2020, the carrying value of the debt on the consolidated balance sheets is reflected net of $1.3 million of deferred financing costs.

 

The interest rate in effect at  December 31, 2021 was 1.60%, which consisted of LIBOR of 0.10% plus the Company's margin of 1.50%.  The interest rate in effect at  December 31, 2020 was 2.19%, which consisted of LIBOR of 0.19% plus the Company's margin of 2.00%.  In connection with its outstanding borrowings and amortization of the deferred financing costs described below, the Company incurred $3.5 million and $4.7 million of interest expense during the years ended December 31, 2021 and 2020, respectively.  The interest expense for the year ended December 31, 2021 included $0.8 million of deferred financing costs amortized in connection with the extinguishment of debt under the Prior Credit Agreement (as defined below) as further described under "2021 Refinancing" below. 

 

2014 Credit and Security Agreement

 

On June 19, 2014, the Company entered into a senior Credit and Security Agreement with KeyBank National Association ("KeyBank"), as administrative agent and lender, which was amended on June 30, 2014 principally to add a syndicate of additional lenders (as so amended, the "2014 CSA").  The 2014 CSA consisted of (i) a $50 million revolving credit facility ("Revolver"), (ii) a $145 million term loan facility ("Term Loan") and (iii) a $70 million delayed draw term loan ("DDTL").  The maturity date of the 2014 CSA was June 18, 2019.  The Company recorded $5.8 million of deferred financing costs associated with the 2014 CSA, to be amortized through interest expense over the 5-year term of the agreement.

 

2016 Amendment

 

In March 2016, the Company amended the terms of the 2014 CSA to modify (i) the date by which the Company was obligated to make excess cash flow prepayments in 2016 on account of excess cash flow achieved for fiscal year 2015, (ii) the method of application of mandatory and voluntary prepayments related to the Company's loans, and (iii) the maximum Leverage Ratio of the Company allowed under the 2014 CSA for the period from the effective date of the amendment through September 2016. In connection with this amendment to the 2014 CSA, the Company paid $0.7 million of deferred financing costs, and the modification to the amortization schedule resulted in $0.5 million of existing deferred financing costs to be accelerated and recorded as interest expense during the first quarter of 2016.

 

2017 Amendment and Refinancing

 

On December 11, 2017, the Company refinanced the borrowings under the 2014 CSA and further amended its terms as follows: (i) extended the maturity date to December 11, 2022, (ii) revised the amount of the Term Loan to $125.0 million, (iii) increased the amount available under the Revolver to $75.0 million, (iv) reduced mandatory amortization payments over the first four years of the new 5-year term; and (v) reduced the pricing grid related to interest expense, among other items (as so amended, the "2017 CSA").  Concurrent with its entry into the 2017 CSA, the Company's outstanding balances due under the DDTL and Revolver were paid in full.  In connection with 2017 CSA and related refinancing, the Company paid $1.8 million of deferred financing costs.  Due to the magnitude of the modifications to the 2014 CSA, including a reduction in the number of lenders within the syndicate, this modification was deemed an extinguishment of the balances outstanding related to the Term Loan and DDTL that originated under the 2014 CSA.  As a result, $1.0 million of existing deferred financing costs were accelerated and recorded as interest expense during the fourth quarter of 2017.

 

Under the terms of the 2017 CSA, the Company was entitled, subject to the satisfaction of certain conditions, to request additional commitments under the revolving credit facility or term loans in the aggregate principal amount of up to $75 million to the extent that existing or new lenders agreed to provide such additional commitments and/or term loans.

 

The borrowings under the 2017 CSA bore interest at a rate equal to, at the Company's option, either (1) LIBOR, plus a margin ranging from 1.375% per annum to 2.75% per annum depending on the Company's leverage ratio, or (2)(a) an "Alternate Base Rate," which was the highest of (i) the federal funds rate plus 0.50%, (ii) KeyBank's prime rate and (iii) the LIBOR rate with a maturity of one month plus 1.00%, plus (b) a margin ranging from 0.375% per annum to 1.75% per annum, depending on the Company's leverage ratio.

 

The 2017 CSA contained customary representations and warranties, covenants and events of default and financial covenants that measured (i) the ratio of the Company's total funded indebtedness, on a consolidated basis, to the amount of the Company's consolidated EBITDA, as defined, ("Leverage Ratio") and (ii) the ratio of the amount of the Company's consolidated EBITDA to the Company's consolidated fixed charges ("Fixed Charge Coverage Ratio"). If an event of default occurred, the lenders under the CSA would have been entitled to take various actions, including the acceleration of amounts due thereunder and all actions permitted to be taken by a secured creditor. 

 

2020 Amendment

 

On February 18, 2020, the Company further amended its credit agreement whereby the Company voluntarily prepaid a portion of its term loan under the credit agreement in the amount of $8.2 million. The Amendment also served to modify the interest rate and fees applicable to the loans under the credit agreement and change certain covenants related to matters including acquisitions, share repurchases and financial ratios (as so amended, including by all prior amendments, the "Prior Credit Agreement").

 

2021 Refinancing

 

On September 2, 2021, the Company entered into an Amended and Restated Credit and Security Agreement (the “New Credit Agreement”), by and among the Company, as the borrower, KeyBank National Association (“KeyBank”), as administrative agent, swing line lender and issuing lender, and the other lenders identified therein.  The New Credit Agreement amends, restates and supersedes Bel’s Prior Credit Agreement.  The New Credit Agreement provides Bel with a $175 million 5-year senior secured revolving credit facility (the “New Revolver”), with a sublimit of up to $10 million available for letters of credit and a sublimit of up to $5 million available for swing line loans.  The New Revolver replaces and refinances the $75 million revolving credit facility and the $125 million term loan facility that had existed under the Prior Credit Agreement. 

 

Concurrent with its entry into the New Credit Agreement, the Company borrowed $115 million under the New Revolver facility, of which approximately $101.9 million and $12.0 million, respectively, was applied to discharge and satisfy in full the remaining obligations outstanding under the former term loan and the previous revolving credit facility that had existed under the Prior Credit Agreement.

 

Under the terms of the New Credit Agreement, the Company is entitled, subject to the satisfaction of certain conditions, to request additional commitments under the New Revolver or the addition of a term loan facility in the aggregate principal amount of up to $100 million for all such increases (revolver and term) to the extent that existing or new lenders agree to provide such additional commitments and/or term loans.  In addition to requesting loans denominated in U.S. dollars, the New Credit Agreement provides that up to a U.S. Dollar equivalent principal amount of $15 million of the New Revolver may be borrowed by Bel in alternate foreign currencies including Euros, Pounds Sterling, Japanese Yen and such other currency as requested by Bel and consented to by KeyBank and each lender.

 

In connection with the effectiveness of the New Credit Agreement, the Company and certain of the Company’s material U.S. subsidiaries (together with the Company, the “Loan Parties”) provided to the administrative agent, for the benefit of the lenders, confirmation of the continuing use and effectiveness of each guaranty of payment and each security document executed and delivered by the Loan Parties in connection with the Prior Credit Agreement.  As a result, consistent with the Prior Credit Agreement, the obligations of the Company under the New Credit Agreement are guaranteed by the Loan Parties’ material U.S. subsidiaries, and secured by a first priority security interest in substantially all of the existing and future personal property of the Loan Parties, certain material real property of the Loan Parties and certain of the Loan Parties’ material U.S. subsidiaries, including 65% of the voting capital stock of certain of the Loan Parties’ direct foreign subsidiaries.

 

The borrowings under the New Credit Agreement bear interest, generally payable quarterly, at a rate equal to, at the Company's option, either (1) LIBOR, plus a margin ranging from 1.125% per annum to 2.125% per annum depending on the Company’s leverage ratio, or (2)(a) an alternate “Base Rate,” which is the highest of (i) KeyBank’s prime rate, (ii) the federal funds rate plus 0.50% and (iii) the LIBOR rate with a maturity of one month plus 1%, plus (b) a margin ranging from 0.125% per annum to 1.125% per annum, depending on the Company’s leverage ratio.  Additionally, the New Credit agreement contains standard provisions and procedures for transition to a benchmark other than the Eurodollar Rate to determine the applicable interest rate (including reference to the secured overnight financing rate (SOFR) published by the Federal Reserve Bank of New York), with provisions applying that alternate benchmark where applicable following the replacement of LIBOR.  Pursuant to the terms of the New Credit Agreement, the Company has agreed to pay to KeyBank, as administrative agent for the ratable account of the revolving lenders in consideration for their commitments in respect of the New Revolver, a commitment fee due quarterly in arrears and calculated based on the average unused amount of the facility (exclusive of swing line exposure), at a rate ranging from 0.2% per annum to 0.3% per annum, depending on the Company’s leverage ratio.

 

Revolving loans borrowed under the New Credit Agreement mature on September 1, 2026, and the commitments with respect to the New Revolver will automatically terminate on such date.

 

The New Credit Agreement contains customary representations and warranties, covenants and events of default.  In addition, the New Credit Agreement contains financial covenants that measure (i) the ratio of the Company’s total funded indebtedness, on a consolidated basis, less the aggregate amount of all unencumbered cash and cash equivalents, to the amount of the Company’s consolidated EBITDA (“Leverage Ratio”) and (ii) the ratio of the amount of the Company’s consolidated EBITDA to the Company’s consolidated fixed charges (“Fixed Charge Coverage Ratio”).  If an event of default occurs, the lenders under the New Credit Agreement would be entitled to take various actions, including the acceleration of amounts due thereunder and all actions permitted to be taken by a secured creditor.  

 

The Company recorded $0.7 million of deferred financing costs associated with the New Credit Agreement, which are included in other current assets and other assets on the accompanying consolidated balance sheet at December 31, 2021 and will be amortized to interest expense over the five year term of the New Credit Agreement.  

 

At December 31, 2021, the Company was in compliance with its debt covenants, including its most restrictive covenant, the Leverage Ratio.

 

Interest Rate Swaps

 

In December 2021, the Company purchased two interest rate swaps (the "2021 Swaps"), each with an aggregate notional amount of $30 million, or $60 million in the aggregate, the effect of which is to fix the LIBOR portion of the interest rate on a portion of our outstanding debt on our New Revolver. The 2021 Swaps were effective December 31, 2021 and continue through August 31, 2026, the original termination date of the New Credit Agreement. The 2021 Swaps require the Company to pay interest on the notional amount at the rate of 1.3055% and 1.3180%, respectively, in exchange for the one-month LIBOR rate. See Note 12, "Derivative Instruments and Hedging Activities" for further information on these interest rate derivative instruments entered into in connection with the New Credit Agreement.

 

Scheduled principal payments of the total debt outstanding at  December 31, 2021 are as follows (in thousands):

 

 

2022

 $- 

2023

  - 

2024

  - 

2025

  - 

2026

  112,500 

Total long-term debt

  112,500 

Less: Current maturities of long-term debt

  - 

Noncurrent portion of long-term debt

 $112,500 

 

 

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 11 - Accrued Expenses
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Accounts Payable and Accrued Liabilities Disclosure [Text Block]
11.ACCRUED EXPENSES

  

Accrued expenses consist of the following:

 

  

December 31,

 
  

2021

  

2020

 

Sales commissions

 $2,049  $2,574 

Subcontracting labor

  1,622   758 

Salaries, bonuses and related benefits

  21,342   17,165 

Warranty accrual

  1,056   1,010 

Other

  8,384   6,969 
  $34,453  $28,476 

 

The change in warranty accrual during 2021 primarily related to repair costs incurred and adjustments to pre-existing warranties.  There were no new material warranty charges incurred during 2021.

 

 

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 12 - Derivative Instruments and Hedging Activities
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Derivative Instruments and Hedging Activities Disclosure [Text Block]
12.    DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES

 

Our primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk and interest rate risk, when deemed appropriate. We enter into these contracts in the normal course of business to mitigate risks and not for speculative purposes.

 

Foreign Currency Forward Contracts

 

Under our risk management strategy, we periodically use foreign currency forward contracts to manage our short-term exposures to fluctuations in operational cash flows resulting from changes in foreign currency exchange rates. These cash flow exposures result from portions of our forecasted operating expenses, primarily compensation and related expenses, which are transacted in currencies other than the U.S. dollar, most notably the Chinese Renminbi and the Mexican Peso.  These foreign currency forward contracts generally have maturities of no longer than twelve months, although occasionally we will execute a contract that extends beyond twelve months, depending upon the nature of the underlying risk.

 

We held outstanding foreign currency forward contracts with notional amounts of $17.1 million and $0.4 million as of December 31, 2021 and 2020, respectively.  

 

Interest Rate Swap Agreements

To partially mitigate risks associated with the variable interest rates on the revolver borrowings under the New Credit Agreement, in November 2021, we executed a pay-fixed, receive-variable interest rate swap agreement with each of two multinational financial institutions under which we (i) pay interest at a fixed rate of 1.3055% and receive variable interest of one-month LIBOR on a notional amount of $30.0 million and (ii) pay interest at a fixed rate of 1.3180% and receive variable interest of one-month LIBOR on a notional amount of $30.0 million (the “2021 Swaps”).  The effective date of the 2021 Swaps was December 31, 2021, and settlements with the counterparties began on January 31, 2022 and occur on a monthly basis. The 2021 Swaps swill terminate on August 31, 2026.

The 2021 Swaps are designated as cash flow hedges for accounting purposes and as such, changes in their fair value are recognized in accumulated other comprehensive income (loss) in the consolidated balance sheet and are reclassified into the statement of operations within interest expense in the period in which the hedged transaction affects earnings. 

 

Fair Values of Derivative Financial Instruments

 

The fair values of our derivative financial instruments and their classifications in our consolidated balance sheets as of December 31, 2021 were as follows:

 

 

   

December 31,

 
 

Balance Sheet Classification

 

2021

  

2020

 

Derivative assets:

         

Foreign currency forward contracts:

         

   Designated as cash flow hedges

Other current assets

 $57  $- 
   Not designated as hedging instrumentsOther current assets  -   12 

Total derivative assets

 $57  $12 
          

Derivative liabilities:

         

Foreign currency forward contracts:

         

   Not designated as hedging instruments

Other current liabilities

 $19  $- 

Interest rate swap agreements:

         

   Designated as a cash flow hedge

Other long-term liabilities

  116   - 

Total derivative liabilities

 $135  $- 

 

 

Derivative Financial Instruments in Cash Flow Hedging Relationships

 

The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the consolidated statement of operations for the years ended December 31, 2021 and 2020 were as follows:  

 

  

December 31,

 
  

2021

  

2020

 

Net gains (losses) recognized in AOCL:

        
Foreign currency forward contracts $57  $- 

Interest rate swap agreements

  (116)  - 
  $(59) $- 

 

The gain related to the foreign currency forward contracts is included as a component of currency translation adjustment on the accompanying statement of other comprehensive income at December 31, 2021.  The loss related to the interest rate swap agreements is included as a component of unrealized holding (losses) gains on marketable securities on the accompanying statement of other comprehensive income at December 31, 2021.  There were no net gains (losses) reclassified from AOCL to the consolidated statements of operations during 2021 or 2020.

 

 

Derivative Financial Instruments Not Designated as Hedging Instruments

 

(Losses) gains recognized on derivative financial instruments not designated as hedging instruments in our consolidated statements of operations for the years ended December 31, 2021 and 2020 were as follows: 

 

 

   

Year Ended December 31,

 
 

Classification in Consolidated Statements of Operations

 

2021

  

2020

 
Foreign currency forward contractsOther (expense) income, net $62  $134 

Interest rate swap agreements

Other (expense) income, net

  -   - 
   $62  $134 

 

 

 

XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 13 - Segments
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]
13. SEGMENTS 

 

The Company operates in one industry with three reportable operating segments, which represent the Company's three product groups and a corporate segment.  The segments consist of Connectivity Solutions, Power Solutions and Protection, Magnetic Solutions and a Corporate segment.  The primary criteria by which financial performance is evaluated and resources are allocated are net sales and gross profit.  The following is a summary of key financial data:

 

  

Year Ended December 31, 2021

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Net sales

 $165,027  $218,035  $160,432  $-  $543,494 

Gross Profit

  43,501   58,823   34,106   (2,047)  134,383 

Gross Profit %

  26.4%  27.0%  21.3%  nm   24.7%

Total Assets

  147,813   206,719   104,845   52,469   511,846 

Capital Expenditures

  1,768   4,718   2,911   -   9,397 

Depreciation and Amortization Expense

  6,683   8,022   2,126   30   16,861 

 

  

Year Ended December 31, 2020

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Net sales

 $150,731  $181,488  $133,552  $-  $465,771 

Gross Profit

  42,200   45,587   33,072   (1,129)  119,730 

Gross Profit %

  28.0%  25.1%  24.8%  nm   25.7%

Total Assets

  137,333   180,939   92,538   43,056   453,866 

Capital Expenditures

  1,955   2,458   1,063   -   5,476 

Depreciation and Amortization Expense

  5,700   8,611   2,112   -   16,423 

 

Entity-Wide Information

 

The following is a summary of entity-wide information related to the Company's net sales to external customers by geographic area and by major product line.

 

  

Years Ended December 31,

 
  

2021

  

2020

 

Net Sales by Geographic Location:

        
         

United States

 $317,436  $265,676 

Macao

  137,065   129,303 

United Kingdom

  20,000   22,017 

Slovakia

  19,407   17,609 

Germany

  17,856   13,582 

           India

  12,430   - 

Switzerland

  8,315   8,612 

All other foreign countries

  10,985   8,972 

Consolidated net sales

 $543,494  $465,771 
         

Net Sales by Major Product Line:

        
         

Connectivity solutions

 $165,027  $150,731 

Magnetic solutions

  160,432   133,552 

Power solutions and protection

  218,035   181,488 

Consolidated net sales

 $543,494  $465,771 

 

The following is a summary of long-lived assets by geographic area as of December 31, 2021 and 2020:

 

  

December 31,

 
  

2021

  

2020

 

Long-lived Assets by Geographic Location:

        
         

United States

 $30,438  $26,748 

People's Republic of China (PRC)

  29,904   28,711 

Slovakia

  6,675   5,514 

United Kingdom

  1,264   1,715 

All other foreign countries

  1,190   1,235 

Consolidated long-lived assets

 $69,471  $63,923 

 

Long-lived assets consist of property, plant and equipment, net and other assets of the Company that are identified with the operations of each geographic area.

 

The territory of Hong Kong became a Special Administrative Region ("SAR") of the PRC in the middle of 1997. The territory of Macao became a SAR of the PRC at the end of 1999. Management cannot presently predict what future impact this will have on the Company, if any, or how the political climate in the PRC will affect the Company's contractual arrangements in the PRC.  A significant portion of the Company's manufacturing operations and approximately 35.6% of its identifiable assets are located in Asia.

 

Net Sales to Major Customers

 

The Company had net sales to one customer in excess of ten percent of consolidated net sales in 2021 and 2020.  The net sales associated with this customer were $57.8 million (10.6% of sales) in 2021 and $55.2 million (11.9% of sales) in 2020. Net sales related to this significant customer were primarily reflected in the Magnetic Solutions operating segment.

 

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Retirement Fund and Profit Sharing Plan
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Retirement Benefits [Text Block]
14. RETIREMENT FUND AND PROFIT SHARING PLAN

 

The Company maintains the Bel Fuse Inc. Employees' Savings Plan, a defined contribution plan that is intended to meet the applicable requirements for tax-qualification under sections 401(a) and (k) of the Internal Revenue Code of 1986, as amended (the "Code"). The Employees' Savings Plan allows eligible employees to voluntarily contribute a percentage of their eligible compensation, subject to Code limitations, which contributions are matched by the Company in an amount equal to 100% of the first 1% of compensation contributed by participants, and 50% of the next 5% of compensation contributed by participants.  The Company's matching contribution is made in the form of Bel Fuse Inc. Class A common stock. Prior to January 1, 2012, the Company's matching and profit sharing contributions were made in the form of shares of Bel Fuse Inc. Class A and Class B common stock. The expense for the years ended  December 31, 2021 and 2020 amounted to $1.2 million an$1.1 million, respectively. As of December 31, 2021, the plan owned 303,712 and 99,277 shares of Bel Fuse Inc. Class A and Class B common stock, respectively.

 

The Company's subsidiaries in Asia have a retirement fund covering substantially all of their Hong Kong based full-time employees.  Eligible employees contribute up to 5% of salary to the fund.  In addition, the Company must contribute a minimum of 5% of eligible salary, as determined by Hong Kong government regulations.  The Company currently contributes 7% of eligible salary in cash or Company stock.  The expense for the years ended  December 31, 2021 and 2020 amounted to approximately $2.7 million and $0.3 million, respectively. As of December 31, 2021, the plan owned 3,323 and 17,342 shares of Bel Fuse Inc. Class A and Class B common stock, respectively.

 

The Company maintains a SERP, which is designed to provide a limited group of key management and other key employees of the Company with supplemental retirement and death benefits.  Participants in the SERP are selected by the Compensation Committee of the Board of Directors.   The SERP initially became effective in 2002 and was amended and restated in April 2007 to conform with applicable requirements of Section 409A of the Internal Revenue Code and to modify the provisions regarding benefits payable in connection with a change in control of the Company.  The Plan is unfunded.  Benefits under the SERP are payable from the general assets of the Company, but the Company has established a rabbi trust which includes certain life insurance policies in effect on participants as well as other investments to partially cover the Company's obligations under the Plan.  See Note 6, "Other Assets," for further information on these assets.

 

The benefits available under the SERP vary according to when and how the participant terminates employment with the Company.  If a participant retires (with the prior written consent of the Company) on his normal retirement date (65 years old, 20 years of service, and 5 years of Plan participation), his normal retirement benefit under the Plan would be annual payments equal to 40% of his average base compensation (calculated using compensation from the highest five consecutive calendar years of Plan participation), payable in monthly installments for the remainder of his life.  If a participant retires early from the Company (55 years old, 20 years of service, and five years of Plan participation), his early retirement benefit under the Plan would be an amount (i) calculated as if his early retirement date were in fact his normal retirement date, (ii) multiplied by a fraction, with the numerator being the actual years of service the participant has with the Company and the denominator being the years of service the participant would have had if he had retired at age 65, and (iii) actuarially reduced to reflect the early retirement date.  If a participant dies prior to receiving 120 monthly payments under the Plan,  his  beneficiary  would  be  entitled  to  continue  receiving benefits for the shorter of (i) the time necessary to complete 120 monthly payments or (ii) 60 months.  If a participant dies while employed by the Company, his beneficiary would receive, as a survivor benefit, an annual amount equal to (i) 100% of the participant's annual base salary at date of death for one year, and (ii) 50% of the participant's annual base salary at date of death for each of the following four years, each payable in monthly installments.  The Plan also provides for disability benefits, and a forfeiture of benefits if a participant terminates employment for reasons other than those contemplated under the Plan. The expense related to the Plan for the years ended  December 31, 2021 and 2020 amounted to $1.7 million and $1.6 million, respectively.

 

Net Periodic Benefit Cost


The net periodic benefit cost related to the SERP consisted of the following components during the years ended December 31, 2021 and 2020: 

 

  

Years Ended December 31,

 
  

2021

  

2020

 
         

Service Cost

 $677  $600 

Interest Cost

  540   636 

Net amortization

  509   343 

Net periodic benefit cost

 $1,726  $1,579 

 

The service cost component of net benefit cost is presented within cost of sales or selling, general and administrative expense on the accompanying consolidated statements of operations, in accordance with where compensation cost for the related associate is reported.  All other components of net benefit cost, including interest cost and net amortization noted above, are presented within other expense, net in the accompanying consolidated statements of operations.

 

Obligations and Funded Status

Summarized information about the changes in plan assets and benefit obligation, the funded status and the amounts recorded at  December 31, 2021 and 2020 are as follows:

 

  

Years Ended December 31,

 
  

2021

  

2020

 

Fair value of plan assets, January 1

 $-  $- 

Company contributions

  504   446 

Benefits paid

  (504)  (446)

Fair value of plan assets, December 31

 $-  $- 

Benefit obligation, January 1

 $24,308  $21,541 

Service cost

  677   600 

Interest cost

  540   636 

Benefits paid

  (504)  (446)

Actuarial (gains) losses

  (1,441)  1,977 

Benefit obligation, December 31

 $23,580  $24,308 

Underfunded status, December 31

 $(23,580) $(24,308)

 

The Company has recorded the 2021 and 2020 underfunded status as a long-term liability on the consolidated balance sheets.  The accumulated benefit obligation for the SERP was $21.8 million as of  December 31, 2021 and $22.4 million as of December 31, 2020.  The aforementioned company-owned life insurance policies and marketable securities held in a rabbi trust had a combined value of $16.4 million and $15.4 million at December 31, 2021 and 2020, respectively.  See Note 6, "Other Assets," for additional information on these investments.

 

The estimated net loss and prior service cost for the SERP that will be amortized from accumulated other comprehensive loss into net periodic benefit cost over the next fiscal year is $0.3 million.  The Company expects to make contributions of $0.6 million to the SERP in 2022.  The Company had no net transition assets or obligations recognized as an adjustment to other comprehensive income and does not anticipate any plan assets being returned to the Company during 2022, as the plan has no assets.

 

The following benefit payments, which reflect expected future service, are expected to be paid: 

 

Years Ending

     

December 31,

     
      

2022

  $935 

2023

   940 

2024

   979 

2025

   1,021 

2026

   1,016 
2027 - 2031   6,057 

 

The following gross amounts are recognized net of tax in accumulated other comprehensive loss:

 

  

December 31,

 
  

2021

  

2020

 

Prior service cost

 $460  $586 

Net loss

  1,391   1,773 
  $1,851  $2,359 

 

Actuarial Assumptions

 

The weighted average assumptions used in determining the periodic net cost and benefit obligation information related to the SERP are as follows:

 

  

Years Ended December 31,

 
  

2021

  

2020

 

Net periodic benefit cost:

        

Discount rate

  2.25%  3.00%

Rate of compensation increase

  2.50%  2.50%

Benefit obligation:

        

Discount rate

  2.75%  2.25%

Rate of compensation increase

  2.50%  2.50%

 

XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 15 - Share-based Compensation
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Share-based Payment Arrangement [Text Block]
15.SHARE-BASED COMPENSATION

 

The Company has an equity compensation program (the "Program") which provides for the granting of "Incentive Stock Options" within the meaning of Section 422 of the Internal Revenue Code of 1986, as amended, non-qualified stock options and restricted stock awards.  The Company believes that such awards better align the interest of its employees with those of its shareholders.  The 2020 Equity Compensation Plan provides for the issuance of 1.0 million shares of the Company's Class B common stock.  At December 31, 2021, 795,000 shares remained available for future issuance under the 2020 Equity Compensation Plan.  The 2011 Equity Compensation Plan provided for the issuance of 1.4 million shares of the Company's Class B common stock.  At December 31, 2021, no shares remained available for future issuance under the 2011 Equity Compensation Plan. 

 

The Company records compensation expense in its consolidated statements of operations related to employee stock-based options and awards.  The aggregate pretax compensation cost recognized for stock-based compensation amounted to approximately $2.3 million and $2.3 million for 2021 and 2020, respectively, and related solely to restricted stock awards.   The Company did not use any cash to settle any equity instruments granted under share-based arrangements during 2021 and 2020.  At December 31, 2021 and 2020, the only instruments issued and outstanding under the Program related to restricted stock awards.

 

Restricted Stock Awards

 

The Company provides common stock awards to certain officers, directors and key employees.  The Company grants these awards, at its discretion, from the shares available under the Program.  Unless otherwise provided at the date of grant or unless subsequently accelerated, the shares awarded are typically earned in 25% increments on the second, third, fourth and fifth anniversaries of the award and are distributed provided the employee has remained employed by the Company through such anniversary dates; otherwise the unearned shares are forfeited.  The market value of these shares at the date of award is recorded as compensation expense on the straight-line method over the applicable vesting period from the respective award dates, as adjusted for forfeitures of unvested awards. During 2021 and 2020, the Company issued 209,000 shares and 113,000 shares of the Company's Class B common stock, respectively, under a restricted stock plan to various officers, directors and employees.

 

A summary of the restricted stock activity under the Program for the year ended  December 31, 2021 is presented below:

 

          

Weighted Average

 

Restricted Stock

     

Weighted Average

  

Remaining

 

Awards

 

Shares

  

Award Price

  

Contractual Term (In Years)

 
             

Outstanding at January 1, 2021

  405,450  $19.77   3.0 

Granted

  209,000   15.07     

Vested

  (112,100)  23.85     

Forfeited

  (40,500)  16.98     

Outstanding at December 31, 2021

  461,850  $16.94   3.2 

 

As of December 31, 2021, there was $5.3 million of total pretax unrecognized compensation cost related to non-vested stock-based compensation arrangements granted under the restricted stock award plan.  That cost is expected to be recognized over a period of 4.9 years.  This expense is recorded in cost of sales and SG&A expense based upon the employment classification of the award recipients.

 

The Company's policy is to issue new shares to satisfy restricted stock awards.  Currently the Company believes that the majority of its restricted stock awards will vest.

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 16 - Common Stock
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Stockholders' Equity Note Disclosure [Text Block]
16. COMMON STOCK

 

As of December 31, 2021, according to regulatory filings, there was one shareholder of the Company's common stock (other than shareholders subject to specific exceptions) with ownership in excess of 10% of Class A outstanding shares with no ownership of the Company's Class B common stock.  In accordance with the Company's certificate of incorporation, the Class B Protection clause is triggered if a shareholder owns 10% or more of the outstanding Class A common stock and does not own an equal or greater percentage of all then outstanding shares of both Class A and Class B common stock (all of which common stock must have been acquired after the date of the 1998 recapitalization).  In such a circumstance, such shareholder must, within 90 days of the trigger date, purchase Class B common shares, in an amount and at a price determined in accordance with a formula described in the Company's certificate of incorporation, or forfeit its right to vote its Class A common shares.  As of December 31, 2021, to the Company's knowledge, this shareholder had not purchased any Class B shares to comply with these requirements.  In order to vote its shares at Bel's next shareholders' meeting, this shareholder must either purchase the required number of Class B common shares or sell or otherwise transfer Class A common shares until its Class A holdings are under 10%.  As of December 31, 2021, to the Company's knowledge, this shareholder owned 19.1% of the Company's Class A common stock in the aggregate and had not taken steps to either purchase the required number of Class B common shares or sell or otherwise transfer Class A common shares until its Class A holdings fall below 10%.  Unless and until this situation is satisfied in a manner permitted by the Company's Restated Certificate of Incorporation, the subject shareholder will not be permitted to vote its shares of common stock.

 

Throughout 2021 and 2020, the Company declared cash dividends on a quarterly basis at a rate of $0.06 per Class A (voting) share of common stock and $0.07 per Class B (non-voting) share of common stock.  The Company declared and paid cash dividends totaling $3.4 million and $3.4 million in 2021 and 2020, respectively.  There are no contractual restrictions on the Company's ability to pay dividends, provided that the Company is not in default under its credit agreements immediately before such payment and after giving effect to such payment.  

 

XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 17 - Leases
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]
17.  LEASES 

 

The Company has operating leases for its facilities used for manufacturing, research and development, sales and administration.  There are also operating and finance leases related to manufacturing equipment, office equipment and vehicles.  These leases have remaining lease terms ranging from 1 year to 8 years.  Certain of the leases contain options to extend the term of the lease and certain of the leases contain options to terminate the lease within a specified period of time.  These options to extend or terminate a lease are included in the lease term only when it is reasonably likely that the Company will elect that option.  The Company is not a party to any material sublease arrangements.

 

The components of lease expense, which are included in cost of sales, research and development costs, and selling, general and administrative expense, based on the underlying use of the ROU asset, were as follows:

 

   

Year Ended December 31,

 
   

2021

   

2020

 

Amortization of ROU assets - finance leases

  $ 270     $ 205  

Interest on lease liabilities - finance leases

    77       65  

Operating lease cost (cost resulting from lease payments)

    8,229       8,113  

Short-term lease cost

    183       189  

Variable lease cost (cost excluded from lease payments)

    297       270  

Sublease income

    -       -  

Total lease cost

  $ 9,056     $ 8,842  

 

Supplemental cash flow information related to leases is as follows:

 

   

Year Ended December 31,

 
   

2021

   

2020

 

Cash paid for amounts included in the measurement of lease liabilities:

               

Operating cash flows from operating leases

  $ 8,250     $ 8,022  

Operating cash flows from finance leases

    77       65  

Finance cash flows from finance leases

    253       185  

Right-of-use assets obtained in exchange for lease obligations:

               

Operating leases

    12,595       3,384  

Finance leases

    1,862       451  

 

Supplemental balance sheet information related to leases was as follows:

 

   

2021

   

2020

 

Operating Leases:

               

Operating lease right-of-use assets

  $ 21,252     $ 14,217  

Operating lease liability, current

    6,880       6,591  

Operating lease liability, long-term

    14,668       8,064  

Total operating lease liabilities

  $ 21,548     $ 14,655  
                 

Finance Leases:

               

Property, plant and equipment, gross

  $ 2,719     $ 966  

Accumulated depreciation

    (690 )     (391 )

Property, plant and equipment, net

  $ 2,029     $ 575  

Other current liabilities

  $ 363     $ 198  

Other long-term liabilities

    1,650       790  

Total finance lease liabilities

  $ 2,013     $ 988  

 

   

2021

   

2020

 

Weighted-Average Remaining Lease Term:

               

Operating leases (in years)

    4.3       2.7  

Finance leases (in years)

    5.9       4.6  
                 

Weighted-Average Discount Rate:

               

Operating leases

    6.0 %     6.0 %

Finance leases

    6.1 %     6.3 %

 

Our discount rate is based on our incremental borrowing rate, as adjusted based on the geographic regions in which our lease assets are located.

 

Maturities of lease liabilities were as follows as of December 31, 2021:

 

Year Ending

 

Operating

   

Finance

 

December 31,

 

Leases

   

Leases

 

2022

  $ 7,891     $ 555  

2023

    5,366       555  

2024

    3,920       542  

2025

    3,240       391  

2026

    2,950       391  

Thereafter

    1,538       577  

Total undiscounted cash flows

    24,905       3,011  

Less imputed interest

    (3,357 )     (998 )

Present value of lease liabilities

  $ 21,548     $ 2,013  

 

 

XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 18 - Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]
18.  COMMITMENTS AND CONTINGENCIES 

 

Other Commitments

 

The Company submits purchase orders for raw materials to various vendors throughout the year for current production requirements, as well as forecasted requirements.  Certain of these purchase orders relate to special purpose material and, as such, the Company may incur penalties if an order is cancelled.  The Company had outstanding purchase orders related to raw materials in the amount of $119.6 million and $42.5 million at  December 31, 2021 and December 31, 2020, respectively.  The Company also had outstanding purchase orders related to capital expenditures in the amount of $5.1 million and $2.1 million at  December 31, 2021 and December 31, 2020, respectively.

 

Legal Proceedings

 

The Company is party to a number of legal actions and claims, none of which individually or in the aggregate, in the opinion of management, are expected to have a material adverse effect on the Company's consolidated results of operations or consolidated financial position.

 

On June 23, 2021, a patent infringement lawsuit styled Bel Power Solutions, Inc. v. Monolithic Power Systems, Inc., Case Number 6:21cv00655, was filed in the United States District Court for the Western District of Texas (Waco Division) by Bel Power Solutions, Inc. against Monolithic Power Systems, Inc. for infringement of various patents directed towards systems, methods and articles of manufacture that provide a substantial improvement in power control for circuits, including novel and unique point-of-load regulators. A parallel Complaint asserting the same patents against Monolithic Power Systems, Inc. was also filed in the United States District Court for the District of Delaware in order to safeguard against potential venue challenges.  The Company has made a demand for a jury trial in both Complaints.

 

In connection with the Company's 2014 acquisition of the Power-One Power Solutions business ("Power Solutions") of ABB Ltd., there is an ongoing claim by the Arezzo Revenue Agency in Italy concerning certain tax matters related to what was then Power-One Asia Pacific Electronics Shenzhen Co. Ltd. (now Bel Power Solutions Asia Pacific Electronics Shenzhen Co. Ltd, or “BPS China”) for the years 2004 to 2006.  In September 2012, the Tax Court of Arezzo ruled in favor of BPS China and cancelled the claim.  In February 2013, the Arezzo Revenue Agency filed an appeal of the Tax Court’s ruling. The hearing of the appeal was held on October 2, 2014.  On October 13, 2014, BPS China was informed of the Regional Tax Commission of Florence ruling which was in favor of the Arezzo Revenue Agency and against BPS China.  An appeal was filed on July 18, 2015 before the Regional Tax Commission of Florence and rejected. On December 5, 2016, the Arezzo Revenue Agency filed an appeal with the Supreme Court and BPS China filed a counter-appeal on January 4, 2017.   The Supreme Court has yet to render its judgment. The estimated liability related to this matter is approximately $12.0 million and has been included as a liability for uncertain tax positions on the accompanying consolidated balance sheets.  As Bel is fully indemnified in this matter per the terms of the stock purchase agreement with ABB, a corresponding other asset for indemnification is also included in other assets on the accompanying consolidated balance sheets at December 31, 2021 and 2020.

 

 

 

The Company is not a party to any other legal proceeding, the adverse outcome of which is likely to have a material adverse effect on the Company's consolidated financial condition or consolidated results of operations.

XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 19 - Accumulated Other Comprehensive Loss
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]
19. ACCUMULATED OTHER COMPREHENSIVE LOSS

 

The components of accumulated other comprehensive loss as of  December 31, 2021 and 2020 are summarized below:

 

  

December 31,

 
  

2021

  

2020

 
         

Foreign currency translation adjustment, net of taxes of ($417) at December 31, 2021 and ($750) at December 31, 2020

 $(14,911) $(13,142)

Unrealized holding (losses) gains on available-for-sale securities, net of taxes of ($7) at December 31, 2021 and $0 at December 31, 2020

  (87)  19 

Unfunded SERP liability, net of taxes of ($502) at December 31, 2021 and ($1,377) at December 31, 2020

  (3,865)  (4,940)
         

Accumulated other comprehensive loss

 $(18,863) $(18,063)

 

Changes in accumulated other comprehensive (loss) income by component during the years ended  December 31, 2021 and 2020 are as follows.  All amounts are net of tax.

 

      

Unrealized Holding

          
  

Foreign Currency

  

Gains (Losses) on

          
  

Translation

  

Available-for-

  

Unfunded

      
  

Adjustment

  

Sale Securities

  

SERP Liability

   

Total

 
                  

Balance at January 1, 2020

 $(20,032) $12  $(4,045)  $(24,065)
                  

Other comprehensive income (loss) before reclassifications

  6,890   7   (933)   5,964 

Amounts reclassified from accumulated other comprehensive income (loss)

  -   -   38 

(a)

  38 

Net current period other comprehensive income (loss)

  6,890   7   (895)   6,002 
                  

Balance at December 31, 2020

  (13,142)  19   (4,940)   (18,063)
                  

Other comprehensive income (loss) before reclassifications

  (1,769)  (106)  1,431    (444)

Amounts reclassified from accumulated other comprehensive income (loss)

  -   -   (356)

(a)

  (356)

Net current period other comprehensive income (loss)

  (1,769)  (106)  1,075    (800)
                  

Balance at December 31, 2021

 $(14,911) $(87) $(3,865)  $(18,863)

 

 (a) 

This reclassification relates to the amortization of prior service costs and gains/losses associated with the Company's SERP plan.  This expense is reflected in other expense, net on the accompanying consolidated statement of operations.

 

XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Consolidation, Policy [Policy Text Block]

Principles of Consolidation - The consolidated financial statements include all of the accounts of the Company and its wholly owned subsidiaries.  All intercompany transactions and balances have been eliminated in consolidation.

Use of Estimates, Policy [Policy Text Block]

Estimates and Uncertainties - The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP") requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On an on-going basis, we evaluate our estimates, including but not limited to those related to product returns, provisions for bad debt, inventories, goodwill, intangible assets, investments, Supplemental Executive Retirement Plan ("SERP") expense, income taxes, contingencies and litigation. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

 

In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic, which continues to spread throughout the U.S. and the world. The impact from the rapidly changing U.S. and global market and economic conditions due to the COVID-19 outbreak is uncertain, with disruptions to the business of our customers and suppliers, which has, and could continue, to impact our business and consolidated results of operations and financial condition. On March 13, 2022, the PRC government issued a notice whereby effective immediately, certain regions would be temporarily shut down to perform widespread testing in response to the recent COVID-19 outbreak, which includes our Bel Power Solutions manufacturing facility in Shenzhen, China and our Magnetics TRP manufacturing facility in Changping, China. Both are currently closed for a minimum of 3-5 business days. 

Cash and Cash Equivalents, Policy [Policy Text Block]

Cash Equivalents - Cash equivalents include short-term investments in money market funds and certificates of deposit with an original maturity of three months or less when purchased. Accounts at each U.S. institution are insured by the Federal Deposit Insurance Corporation ("FDIC") up to $250,000.  Some of our balances are in excess of the FDIC insured limit.

Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]

Allowance for Doubtful Accounts - We maintain an allowance for doubtful accounts for estimated losses from the inability of our customers to make required payments.  We determine our allowance by both specific identification of customer accounts where appropriate and the application of historical loss experience to non-specific accounts.

Foreign Currency Transactions and Translations Policy [Policy Text Block]

Effects of Foreign Currency – In non-U.S. locations that are not considered highly inflationary, we translate the non-equity components of our foreign balance sheets at the end of period exchange rates with translation adjustments accumulated within stockholders' equity on our consolidated balance sheets. We translate the statements of operations at the average exchange rates during the applicable period.  In connection with foreign currency denominated transactions, including multi-currency intercompany payable and receivable transactions and loans, the Company incurred net realized and unrealized currency exchange losses of less than $0.1 million and $2.2 million for the years ended December 31, 2021 and 2020, respectively, which were included in other expense, net on the consolidated statements of operations.

Concentration Risk, Credit Risk, Policy [Policy Text Block]

Concentration of Credit Risk - Financial instruments which potentially subject us to concentrations of credit risk consist principally of accounts receivable and temporary cash investments.  We grant credit to customers that are primarily original equipment manufacturers and to subcontractors of original equipment manufacturers based on an evaluation of the customer's financial condition, without requiring collateral.  Exposure to losses on receivables is principally dependent on each customer's financial condition.  We control our exposure to credit risk through credit approvals, credit limits and monitoring procedures and establish allowances for anticipated losses.  See Note 13, "Segments," for disclosures regarding significant customers.

Inventory, Policy [Policy Text Block]

Inventories - Inventories are stated at the lower of standard cost or market.  Costs related to inventories include raw materials, direct labor and manufacturing overhead which are included in cost of sales on the consolidated statements of operations.  The Company utilizes the average cost method in determining amounts to be removed from inventory. 

Revenue from Contract with Customer [Policy Text Block]

Revenue Recognition – Revenue is recognized when a customer obtains control of promised goods or services.  The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods and services.  Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.  Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales.

Standard Product Warranty, Policy [Policy Text Block]

Product Warranties – Warranties vary by product line and are competitive for the markets in which the Company operates.  Warranties generally extend for one to three years from the date of sale, providing customers with assurance that the related product will function as intended. The Company reviews its warranty liability quarterly based on an analysis of actual expenses and failure rates accompanied with estimated future costs and projected failure rate trends. Factors taken into consideration when evaluating our warranty reserve are (i) historical claims for each product, (ii) volume increases, (iii) life of warranty, (iv) historical warranty repair costs and (v) other factors. To the extent that actual experience differs from our estimate, the provision for product warranties will be adjusted in future periods. Actual warranty repair costs are charged against the reserve balance as incurred.  See Note 11, "Accrued Expenses."

Product Returns [Policy Text Block]

Product Returns – We estimate product returns, including product exchanges under warranty, based on historical experience.  In general, the Company is not contractually obligated to accept returns except for defective product or in instances where the product does not meet the Company's product specifications.  However, the Company may permit its customers to return product for other reasons.  In certain instances, the Company would generally require a significant cancellation penalty payment by the customer.  The Company estimates such returns, where applicable, based upon management's evaluation of historical experience, market acceptance of products produced and known negotiations with customers.  Such estimates are deducted from sales and provided for at the time revenue is recognized. Distribution customers often receive what is referred to as "ship and debit" arrangements, whereby Bel will invoice them at an agreed upon unit price upon shipment of product and a price reduction may be granted if the market price of the product declines after shipment.  Distributors may also be entitled to special pricing discount credits, and certain customers are entitled to return allowances based on previous sales volumes.  Bel deducts estimates for anticipated credits, refunds and returns from sales each quarter based on historical experience.

Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block]

Goodwill and Identifiable Intangible Assets – Goodwill represents the excess of the aggregate of the following (1) consideration transferred, (2) the fair value of any noncontrolling interest in the acquiree and, (3) if the business combination is achieved in stages, the acquisition-date fair value of our previously held equity interest in the acquiree over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed.

 

Identifiable intangible assets consist primarily of patents, licenses, trademarks, trade names, customer lists and relationships, non-compete agreements and technology-based intangibles and other contractual agreements. We amortize finite-lived identifiable intangible assets over the shorter of their stated or statutory duration or their estimated useful lives, ranging from 1 to 16 years, on a straight-line basis to their estimated residual values and periodically review them for impairment. Total identifiable intangible assets comprise 11.9% and 14.5% at December 31, 2021 and 2020, respectively, of our consolidated total assets.

 

We use the acquisition method of accounting for all business combinations and do not amortize goodwill or intangible assets with indefinite useful lives. Goodwill and intangible assets with indefinite useful lives are tested for possible impairment annually during the fourth quarter of each fiscal year or more frequently if events or changes in circumstances indicate that the asset might be impaired.

Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]

Impairment and Disposal of Long-Lived Assets – For definite-lived intangible assets, such as customer relationships, contracts, intellectual property, and for other long-lived assets, such as property, plant and equipment, whenever impairment indicators are present, we perform a review for impairment. We calculate the undiscounted value of the projected cash flows associated with the asset, or asset group, and compare this estimated amount to the carrying amount. If the carrying amount is found to be greater, we record an impairment loss for the excess of book value over the fair value. In addition, in all cases of an impairment review, we re-evaluate the remaining useful lives of the assets and modify them, as appropriate.

 

For indefinite-lived intangible assets, such as trademarks and trade names, each year and whenever impairment indicators are present, we determine the fair value of the asset and record an impairment loss for the excess of book value over the fair value, if any. In addition, in all cases of an impairment review we re-evaluate whether continuing to characterize the asset as indefinite-lived is appropriate. See Note 4, "Goodwill and Other Intangible Assets," for additional details.

Depreciation, Depletion, and Amortization [Policy Text Block]

Depreciation - Property, plant and equipment are stated at cost less accumulated depreciation and amortization.  Depreciation and amortization are calculated primarily using the straight-line method over the estimated useful life of the asset.  The estimated useful lives primarily range from 1 to 33 years for buildings and leasehold improvements, and from 2 to 14 years for machinery and equipment.

Derivatives, Policy [Policy Text Block]

Derivative Financial Instruments - As part of our risk management strategy, when considered appropriate, the Company uses derivative financial instruments including foreign currency forward contracts and interest rate swap agreements to hedge against certain foreign currency and interest rate exposures. The intent is to mitigate gains and losses caused by the underlying exposures with offsetting gains and losses on the derivative contracts. By policy, Bel does not enter into speculative positions with derivative instruments.

 

The Company records all derivatives as assets or liabilities on our consolidated balance sheets at their fair values. Gains and losses from the changes in values of these derivatives are accounted for based on the use of the derivative and whether it qualifies for hedge accounting.

 

The counterparties to our derivative financial instruments consist of several major international financial institutions. We regularly monitor the financial strength of these institutions. While the counterparties to these contracts expose us to credit-related losses in the event of a counterparty’s non-performance, the risk would be limited to the unrealized gains on such affected contracts.

Income Tax, Policy [Policy Text Block]

Income Taxes - We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements.  Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.  The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. See Note 9, “Income Taxes”.

 

We record net deferred tax assets to the extent we believe these assets will more-likely-than-not be realized.  In making such determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent financial operations.  We have established valuation allowances for deferred tax assets that are not likely to be realized.  In the event we were to determine that we would be able to realize our deferred income tax assets in the future in excess of our net recorded amount, we would adjust the valuation allowance, which would reduce the provision for income taxes.

 

We establish liabilities for tax contingencies when, despite the belief that our tax return positions are fully supported, it is more likely than not that certain positions may be challenged and may not be fully sustained. The tax contingency liabilities are analyzed on a quarterly basis and adjusted based upon changes in facts and circumstances, such as the conclusion of federal and state audits, expiration of the statute of limitations for the assessment of tax, case law and emerging legislation. Our effective tax rate includes the effect of tax contingency liabilities and changes to the liabilities as considered appropriate by management.

Earnings Per Share, Policy [Policy Text Block]

Earnings per Share – We utilize the two-class method to report our earnings per share.  The two-class method is an earnings allocation formula that determines earnings per share for each class of common stock according to dividends declared and participation rights in undistributed earnings.  The Company's Certificate of Incorporation, as amended, states that Class B common shares are entitled to dividends at least 5% greater than dividends paid to Class A common shares, resulting in the two-class method of computing earnings per share.  In computing earnings per share, the Company has allocated dividends declared to Class A and Class B based on amounts actually declared for each class of stock and 5% more of the undistributed earnings have been allocated to Class B shares than to the Class A shares on a per share basis.  Basic earnings per common share are computed by dividing net earnings by the weighted-average number of common shares outstanding during the period.  Diluted earnings per common share, for each class of common stock, are computed by dividing net earnings by the weighted-average number of common shares and potential common shares outstanding during the period. There were no potential common shares outstanding during the years ended  December 31, 2021 and 2020 which would have had a dilutive effect on earnings per share.

 

The earnings and weighted average shares outstanding used in the computation of basic and diluted earnings per share are as follows:

 

  

Years Ended December 31,

 
  

2021

  

2020

 

Numerator:

        

Net earnings

 $24,821  $12,795 

Less dividends declared:

        

Class A

  515   515 

Class B

  2,862   2,852 

Undistributed earnings

 $21,444  $9,428 
         

Undistributed earnings allocation:

        

Class A undistributed earnings

 $3,561  $1,574 

Class B undistributed earnings

  17,883   7,854 

Total undistributed earnings

 $21,444  $9,428 
         

Net earnings allocation:

        

Class A net earnings

 $4,076  $2,089 

Class B net earnings

  20,745   10,706 

Net earnings

 $24,821  $12,795 
         

Denominator:

        

Weighted average shares outstanding:

        

Class A

  2,145   2,145 

Class B

  10,258   10,185 
         

Net earnings per share:

        

Class A

 $1.90  $0.97 

Class B

 $2.02  $1.05 

 

Research and Development Expense, Policy [Policy Text Block]

Research and Development ("R&D") - Our engineering groups are strategically located around the world to facilitate communication with and access to customers' engineering personnel. This collaborative approach enables partnerships with customers for technical development efforts. On occasion, we execute non-disclosure agreements with our customers to help develop proprietary, next generation products destined for rapid deployment.  R&D costs are expensed as incurred, and are shown as a separate line within operating expenses on the consolidated statements of operations. Generally, R&D is performed internally for the benefit of the Company. R&D costs include salaries, building maintenance and utilities, rents, materials, administration costs and miscellaneous other items. R&D expenses for the years ended  December 31, 2021 and 2020 amounted to $21.9 million and $23.6 million, respectively.

Fair Value of Financial Instruments, Policy [Policy Text Block]

Fair Value Measurements - We utilize the accounting guidance for fair value measurements and disclosures for all financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis or on a nonrecurring basis during the reporting period.  The fair value is an exit price, representing the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based upon the best use of the asset or liability at the measurement date.  The Company utilizes market data or assumptions that market participants would use in pricing the asset or liability.  We classify our fair value measurements based on the lowest level of input included in the established three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.  These tiers are defined as follows:

 

Level 1 -  Observable inputs such as quoted market prices in active markets

 

Level 2 -  Inputs other than quoted prices in active markets that are either directly or indirectly observable

 

Level 3 - Unobservable inputs about which little or no market data exists, therefore requiring an entity to develop its own assumptions

 

For financial instruments such as cash and cash equivalents, accounts receivable, accounts payable and accrued expenses, the carrying amount approximates fair value because of the short maturities of such instruments.  See Note 5, "Fair Value Measurements," for additional disclosures related to fair value measurements.

New Accounting Pronouncements, Policy [Policy Text Block]

Recently Issued Accounting Standards

 

Recently Adopted Accounting Standards

 

In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") 2018-14, Compensation-Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20): Disclosure Framework Changes to the Disclosure Requirements for Defined Benefit Plans ("ASU 2018-14").  This guidance removes certain disclosures that are not considered cost beneficial, clarifies certain required disclosures and adds additional disclosures.  The Company adopted amendments in ASU 2018-14 on a retrospective basis effective January 1, 2021.  The adoption of this guidance modified the Company's annual disclosures for its defined benefit plan, but did not have any impact on the Company's consolidated financial statements.

 

In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes ("ASU 2019-12"), which modifies ASC 740 to reduce complexity while maintaining or improving the usefulness of the information provided to users of financial statements. This guidance was adopted by the Company effective January 1, 2021 and did not have a material impact on the Company’s consolidated financial statements.

 

In August 2018, the FASB issued Accounting Standards Update ("ASU") 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement.  The updated guidance improves the disclosure requirements on fair value measurements.  The updated guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019.  The Company adopted the updated provisions effective January 1, 2020.  The adoption did not have a material impact on the Company's consolidated financial position or consolidated results of operations.

 

In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Cost.  This guidance aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software.  This guidance is effective for interim and annual reporting periods beginning after December 15, 2019.  The Company adopted this guidance effective January 1, 2020 and it did not have a material impact on its consolidated financial position or consolidated results of operations.

 

 

Accounting Standards Issued But Not Yet Adopted

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), as amended.  The new guidance will broaden the information that an entity must consider in developing its expected credit loss estimates related to its financial instruments and adds to U.S. GAAP an impairment model that is based on expected losses rather than incurred losses.  The amendment is currently effective for the Company for annual reporting periods beginning after December 15, 2022, with early adoption permitted.  Management is currently assessing the impact of ASU 2016-13, but it is not expected to have a material impact on the Company’s consolidated financial statements.

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting ("ASU 2020-04"). ASU 2020-04 provides temporary optional guidance on contract modifications and hedging accounting to ease the financial reporting burdens of the expected market transition from the London Interbank Offered Rate (“LIBOR”) to alternative reference rates. In January 2021, the FASB issued ASU 2021-01, which refines the scope of Topic 848 and clarifies some of its guidance as part of the FASB’s monitoring of global reference rate activities. The new guidance was effective upon issuance, and the Company is allowed to elect to apply the amendments prospectively through December 31, 2022.  Management is currently evaluating the impact of this accounting standard update on the Company's consolidated financial statements and related disclosures.

XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 1 - Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Years Ended December 31,

 
  

2021

  

2020

 

Numerator:

        

Net earnings

 $24,821  $12,795 

Less dividends declared:

        

Class A

  515   515 

Class B

  2,862   2,852 

Undistributed earnings

 $21,444  $9,428 
         

Undistributed earnings allocation:

        

Class A undistributed earnings

 $3,561  $1,574 

Class B undistributed earnings

  17,883   7,854 

Total undistributed earnings

 $21,444  $9,428 
         

Net earnings allocation:

        

Class A net earnings

 $4,076  $2,089 

Class B net earnings

  20,745   10,706 

Net earnings

 $24,821  $12,795 
         

Denominator:

        

Weighted average shares outstanding:

        

Class A

  2,145   2,145 

Class B

  10,258   10,185 
         

Net earnings per share:

        

Class A

 $1.90  $0.97 

Class B

 $2.02  $1.05 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 2 - Acquisitions (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]
  

Acquisition Date Fair Values

 
  

rms

  

EOS

  

Total

 

Cash and cash equivalents

 $-  $3,903  $3,903 

Accounts receivable

  1,283   1,805   3,088 

Inventories

  3,946   1,878   5,824 

Other current assets

  9   1,340   1,349 

Property, plant and equipment

  4,035   721   4,756 

Intangible assets

  -   2,160   2,160 

Other assets

  -   60   60 

Total identifiable assets

  9,273   11,867   21,140 
             

Accounts payable

  (62)  (2,148)  (2,210)

Accrued expenses

  (209)  (506)  (715)

Total liabilities assumed

  (271)  (2,654)  (2,925)

Net identifiable assets acquired

  9,002   9,213   18,215 

Goodwill

  -   2,499   2,499 

Net assets acquired

 $9,002  $11,712  $20,714 
             
             

Cash paid

 $9,002  $11,712  $20,714 

Fair value of consideration transferred

 $9,002  $11,712  $20,714 
Business Acquisition, Pro Forma Information [Table Text Block]
  

Year Ended

 
  

December 31,

 
  

2021

  

2020

 

Revenue, net

 $546,516  $484,294 

Net earnings

  25,051   13,549 

Earnings per Class A common share - basic and diluted

  1.92   1.03 

Earnings per Class B common share - basic and diluted

  2.04   1.11 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 3 - Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Year Ended December 31, 2021

 
  

Cinch Connectivity

  

Power Solutions

  

Magnetic

     
  

Solutions

  

and Protection

  

Solutions

  

Consolidated

 
                 

By Geographic Region:

                

North America

 $126,303  $152,799  $38,335  $317,437 

Europe

  30,241   38,068   8,252   76,561 

Asia

  8,483   27,168   113,845   149,496 
  $165,027  $218,035  $160,432  $543,494 
                 

By Sales Channel:

                

Direct to customer

 $99,221  $134,635  $131,300  $365,156 

Through distribution

  65,806   83,400   29,132   178,338 
  $165,027  $218,035  $160,432  $543,494 
  

Year Ended December 31, 2020

 
  

Cinch Connectivity

  

Power Solutions

  

Magnetic

     
  

Solutions

  

and Protection

  

Solutions

  

Consolidated

 
                 

By Geographic Region:

                

North America

 $112,663  $123,014  $29,999  $265,676 

Europe

  30,017   34,447   6,328   70,792 

Asia

  8,051   24,027   97,225   129,303 
  $150,731  $181,488  $133,552  $465,771 
                 

By Sales Channel:

                

Direct to customer

 $95,853  $113,570  $108,727  $318,150 

Through distribution

  54,878   67,918   24,825   147,621 
  $150,731  $181,488  $133,552  $465,771 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

December 31,

  

December 31,

 
  

2021

  

2020

 
         

Contract assets - current (unbilled receivables)

 $28,275  $14,135 

Contract liabilities - current (deferred revenue)

 $2,224  $2,077 
  

Year Ended

 
  

December 31, 2021

 

Balance, January 1

 $2,077 

New advance payments received

  3,984 

Recognized as revenue during period

  (2,665)

Other adjustments

  (1,175)

Currency translation

  3 

Balance, December 31

 $2,224 
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Goodwill [Table Text Block]
                 
  

Total

  

Connectivity Solutions

  

Power Solutions & Protection

  

Magnetic Solutions

 

Balance at January 1, 2021:

                

Goodwill, gross

 $23,966  $7,855  $16,111  $- 

Goodwill, net

 $23,966  $7,855  $16,111  $- 
                 

Goodwill allocation related to acquisition

  2,499   -   2,499   - 

Foreign currency translation

  186   (120)  306   - 
                 

Balance at December 31, 2021:

                

Goodwill, gross

 $26,651  $7,735  $18,916  $- 

Goodwill, net

 $26,651  $7,735  $18,916  $- 
Schedule of Excess of Estimated Fair Values Over Carrying Value, Including Goodwill [Table Text Block]

Reporting Unit

 

% by Which Estimated Fair Value Exceeds Carrying Value

 

Connectivity Europe

  40.3%

Power Europe

  64.6%

CUI

  136.7

%

Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

December 31, 2021

  

December 31, 2020

 
  

Gross Carrying

  

Accumulated

  

Net Carrying

  

Gross Carrying

  

Accumulated

  

Net Carrying

 
  

Amount

  

Amortization

  

Amount

  

Amount

  

Amortization

  

Amount

 
                         

Patents, licenses and technology

 $38,957  $28,353  $10,604  $39,056  $25,160  $13,896 

Customer relationships

  58,008   24,766   33,242   56,261   21,280   34,981 

Non-compete agreements

  2,711   2,711   -   2,716   2,717   (1)

Trademarks

  17,189   40   17,149   16,953   40   16,913 
                         
  $116,865  $55,870  $60,995  $114,986  $49,197  $65,789 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

December 31,

 

Amortization Expense

 
     

2022

 $5,780 

2023

  4,631 

2024

  4,569 

2025

  4,554 

2026

  4,554 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 7 - Inventories (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

December 31,

 
  

2021

  

2020

 

Raw materials

 $67,127  $40,846 

Work in progress

  31,103   25,916 

Finished goods

  41,153   33,371 

Inventories

 $139,383  $100,133 
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 8 - Property, Plant and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

December 31,

 
  

2021

  

2020

 

Land

 $1,105  $1,115 

Buildings and improvements

  20,915   19,917 

Machinery and equipment

  120,961   124,114 

Construction in progress

  5,081   1,603 
   148,062   146,749 

Accumulated depreciation

  (109,852)  (112,248)

Property, plant and equipment, net

 $38,210  $34,501 
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 9 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
  

Year Ended December 31,

 
  

2021

  

2020

 

Liability for uncertain tax positions - January 1

 $28,516  $29,061 

Additions based on tax positions related to the current year

  2,054   764 

Translation adjustment

  331   887 

Settlement/expiration of statutes of limitations

  (2,467)  (2,196)

Liability for uncertain tax positions - December 31

 $28,434  $28,516 
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
  

Years Ended December 31,

 
  

2021

  

2020

 

Current:

        

Federal

 $520  $(1,555)

State

  126   168 

Foreign

  1,419   2,472 
   2,065   1,085 

Deferred:

        

Federal

  863   (1,412)

State

  (54)  (151)

Foreign

  (368)  (181)
   441   (1,744)
         
  $2,506  $(659)
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

Years Ended December 31,

 
  

2021

  

2020

 
  

$

  

%

  

$

  

%

 

Tax provision computed at the federal statutory rate

 $5,739   21% $2,549   21%

(Decrease) increase in taxes resulting from:

                

Different tax rates applicable to foreign operations

  (1,641)  (6%)  311   3%
    

Reversal of liability for uncertain tax positions - net

  (413)  (2%)  (1,432)  (12%)
    

Impact of U.S. Tax Reform

  -   0%  (1,129)  (9%)
    

Research and experimentation and foreign tax credits

  343   1%  (245)  (2%)
    

State taxes, net of federal benefit

  42   0%  4   0%
    

    SERP/COLI and restricted stock income

  (172)  (1%)  (234)  (2%)
    

Other, net

  (1,392)  (5%)  (483)  (4%)

Tax provision (benefit) computed at the Company's effective tax rate

 $2,506   9% $(659)  (5%)
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  

December 31,

 
  

2021

  

2020

 
  

Tax Effect

  

Tax Effect

 
         

Deferred tax assets:

        

State tax credits

 $812  $757 

Unfunded pension liability

  965   1,840 

Reserves and accruals

  4,124   3,181 

Federal, state and foreign net operating loss and credit carryforwards

  7,586   7,744 

Depreciation

  488   604 

Amortization

  130   142 

Lease accounting

  4,592   3,217 

Other accruals

  6,364   5,452 

Total deferred tax assets

  25,061   22,937 

Deferred tax liabilities:

        

Depreciation

  2,450   1,992 

Amortization

  6,483   6,541 

Lease accounting

  4,522   3,110 

Other accruals

  573   330 

Total deferred tax liabilities

  14,028   11,973 

Valuation allowance

  8,059   6,289 

Net deferred tax assets

 $2,974  $4,675 
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 10 - Debt (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Maturities of Long-term Debt [Table Text Block]

2022

 $- 

2023

  - 

2024

  - 

2025

  - 

2026

  112,500 

Total long-term debt

  112,500 

Less: Current maturities of long-term debt

  - 

Noncurrent portion of long-term debt

 $112,500 
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 11 - Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

December 31,

 
  

2021

  

2020

 

Sales commissions

 $2,049  $2,574 

Subcontracting labor

  1,622   758 

Salaries, bonuses and related benefits

  21,342   17,165 

Warranty accrual

  1,056   1,010 

Other

  8,384   6,969 
  $34,453  $28,476 
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 12 - Derivative Instruments and Hedging Activities (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]
   

December 31,

 
 

Balance Sheet Classification

 

2021

  

2020

 

Derivative assets:

         

Foreign currency forward contracts:

         

   Designated as cash flow hedges

Other current assets

 $57  $- 
   Not designated as hedging instrumentsOther current assets  -   12 

Total derivative assets

 $57  $12 
          

Derivative liabilities:

         

Foreign currency forward contracts:

         

   Not designated as hedging instruments

Other current liabilities

 $19  $- 

Interest rate swap agreements:

         

   Designated as a cash flow hedge

Other long-term liabilities

  116   - 

Total derivative liabilities

 $135  $- 
Derivative Instruments, Gain (Loss) [Table Text Block]
  

December 31,

 
  

2021

  

2020

 

Net gains (losses) recognized in AOCL:

        
Foreign currency forward contracts $57  $- 

Interest rate swap agreements

  (116)  - 
  $(59) $- 

 

The gain related to the foreign currency forward contracts is included as a component of currency translation adjustment on the accompanying statement of other comprehensive income at December 31, 2021.  The loss related to the interest rate swap agreements is included as a component of unrealized holding (losses) gains on marketable securities on the accompanying statement of other comprehensive income at December 31, 2021.  There were no net gains (losses) reclassified from AOCL to the consolidated statements of operations during 2021 or 2020.

Derivatives Not Designated as Hedging Instruments [Table Text Block]
   

Year Ended December 31,

 
 

Classification in Consolidated Statements of Operations

 

2021

  

2020

 
Foreign currency forward contractsOther (expense) income, net $62  $134 

Interest rate swap agreements

Other (expense) income, net

  -   - 
   $62  $134 
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 13 - Segments (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Year Ended December 31, 2021

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Net sales

 $165,027  $218,035  $160,432  $-  $543,494 

Gross Profit

  43,501   58,823   34,106   (2,047)  134,383 

Gross Profit %

  26.4%  27.0%  21.3%  nm   24.7%

Total Assets

  147,813   206,719   104,845   52,469   511,846 

Capital Expenditures

  1,768   4,718   2,911   -   9,397 

Depreciation and Amortization Expense

  6,683   8,022   2,126   30   16,861 
  

Year Ended December 31, 2020

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Net sales

 $150,731  $181,488  $133,552  $-  $465,771 

Gross Profit

  42,200   45,587   33,072   (1,129)  119,730 

Gross Profit %

  28.0%  25.1%  24.8%  nm   25.7%

Total Assets

  137,333   180,939   92,538   43,056   453,866 

Capital Expenditures

  1,955   2,458   1,063   -   5,476 

Depreciation and Amortization Expense

  5,700   8,611   2,112   -   16,423 
Revenue from External Customers by Geographic Areas [Table Text Block]
  

Years Ended December 31,

 
  

2021

  

2020

 

Net Sales by Geographic Location:

        
         

United States

 $317,436  $265,676 

Macao

  137,065   129,303 

United Kingdom

  20,000   22,017 

Slovakia

  19,407   17,609 

Germany

  17,856   13,582 

           India

  12,430   - 

Switzerland

  8,315   8,612 

All other foreign countries

  10,985   8,972 

Consolidated net sales

 $543,494  $465,771 
         

Net Sales by Major Product Line:

        
         

Connectivity solutions

 $165,027  $150,731 

Magnetic solutions

  160,432   133,552 

Power solutions and protection

  218,035   181,488 

Consolidated net sales

 $543,494  $465,771 
Long-lived Assets by Geographic Areas [Table Text Block]
  

December 31,

 
  

2021

  

2020

 

Long-lived Assets by Geographic Location:

        
         

United States

 $30,438  $26,748 

People's Republic of China (PRC)

  29,904   28,711 

Slovakia

  6,675   5,514 

United Kingdom

  1,264   1,715 

All other foreign countries

  1,190   1,235 

Consolidated long-lived assets

 $69,471  $63,923 
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Retirement Fund and Profit Sharing Plan (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Net Benefit Costs [Table Text Block]
  

Years Ended December 31,

 
  

2021

  

2020

 
         

Service Cost

 $677  $600 

Interest Cost

  540   636 

Net amortization

  509   343 

Net periodic benefit cost

 $1,726  $1,579 
Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block]
  

Years Ended December 31,

 
  

2021

  

2020

 

Fair value of plan assets, January 1

 $-  $- 

Company contributions

  504   446 

Benefits paid

  (504)  (446)

Fair value of plan assets, December 31

 $-  $- 

Benefit obligation, January 1

 $24,308  $21,541 

Service cost

  677   600 

Interest cost

  540   636 

Benefits paid

  (504)  (446)

Actuarial (gains) losses

  (1,441)  1,977 

Benefit obligation, December 31

 $23,580  $24,308 

Underfunded status, December 31

 $(23,580) $(24,308)
Schedule of Expected Benefit Payments [Table Text Block]

Years Ending

     

December 31,

     
      

2022

  $935 

2023

   940 

2024

   979 

2025

   1,021 

2026

   1,016 
2027 - 2031   6,057 
Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]
  

December 31,

 
  

2021

  

2020

 

Prior service cost

 $460  $586 

Net loss

  1,391   1,773 
  $1,851  $2,359 
Defined Benefit Plan, Assumptions [Table Text Block]
  

Years Ended December 31,

 
  

2021

  

2020

 

Net periodic benefit cost:

        

Discount rate

  2.25%  3.00%

Rate of compensation increase

  2.50%  2.50%

Benefit obligation:

        

Discount rate

  2.75%  2.25%

Rate of compensation increase

  2.50%  2.50%
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 15 - Share-based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
          

Weighted Average

 

Restricted Stock

     

Weighted Average

  

Remaining

 

Awards

 

Shares

  

Award Price

  

Contractual Term (In Years)

 
             

Outstanding at January 1, 2021

  405,450  $19.77   3.0 

Granted

  209,000   15.07     

Vested

  (112,100)  23.85     

Forfeited

  (40,500)  16.98     

Outstanding at December 31, 2021

  461,850  $16.94   3.2 
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 17 - Leases (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Lease, Cost [Table Text Block]
   

Year Ended December 31,

 
   

2021

   

2020

 

Amortization of ROU assets - finance leases

  $ 270     $ 205  

Interest on lease liabilities - finance leases

    77       65  

Operating lease cost (cost resulting from lease payments)

    8,229       8,113  

Short-term lease cost

    183       189  

Variable lease cost (cost excluded from lease payments)

    297       270  

Sublease income

    -       -  

Total lease cost

  $ 9,056     $ 8,842  
   

2021

   

2020

 

Weighted-Average Remaining Lease Term:

               

Operating leases (in years)

    4.3       2.7  

Finance leases (in years)

    5.9       4.6  
                 

Weighted-Average Discount Rate:

               

Operating leases

    6.0 %     6.0 %

Finance leases

    6.1 %     6.3 %
Leases, Supplemental Cash Flow Information [Table Text Block]
   

Year Ended December 31,

 
   

2021

   

2020

 

Cash paid for amounts included in the measurement of lease liabilities:

               

Operating cash flows from operating leases

  $ 8,250     $ 8,022  

Operating cash flows from finance leases

    77       65  

Finance cash flows from finance leases

    253       185  

Right-of-use assets obtained in exchange for lease obligations:

               

Operating leases

    12,595       3,384  

Finance leases

    1,862       451  
Lease, Supplemental Balance Sheet Information [Table Text Block]
   

2021

   

2020

 

Operating Leases:

               

Operating lease right-of-use assets

  $ 21,252     $ 14,217  

Operating lease liability, current

    6,880       6,591  

Operating lease liability, long-term

    14,668       8,064  

Total operating lease liabilities

  $ 21,548     $ 14,655  
                 

Finance Leases:

               

Property, plant and equipment, gross

  $ 2,719     $ 966  

Accumulated depreciation

    (690 )     (391 )

Property, plant and equipment, net

  $ 2,029     $ 575  

Other current liabilities

  $ 363     $ 198  

Other long-term liabilities

    1,650       790  

Total finance lease liabilities

  $ 2,013     $ 988  
Lessee, Operating and Financing Lease Liability Maturity [Table Text Block]

Year Ending

 

Operating

   

Finance

 

December 31,

 

Leases

   

Leases

 

2022

  $ 7,891     $ 555  

2023

    5,366       555  

2024

    3,920       542  

2025

    3,240       391  

2026

    2,950       391  

Thereafter

    1,538       577  

Total undiscounted cash flows

    24,905       3,011  

Less imputed interest

    (3,357 )     (998 )

Present value of lease liabilities

  $ 21,548     $ 2,013  
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 19 - Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
  

December 31,

 
  

2021

  

2020

 
         

Foreign currency translation adjustment, net of taxes of ($417) at December 31, 2021 and ($750) at December 31, 2020

 $(14,911) $(13,142)

Unrealized holding (losses) gains on available-for-sale securities, net of taxes of ($7) at December 31, 2021 and $0 at December 31, 2020

  (87)  19 

Unfunded SERP liability, net of taxes of ($502) at December 31, 2021 and ($1,377) at December 31, 2020

  (3,865)  (4,940)
         

Accumulated other comprehensive loss

 $(18,863) $(18,063)
Schedule of Changes in Accumulated Other Comprehensive Income (Loss) by Component [Table Text Block]
      

Unrealized Holding

          
  

Foreign Currency

  

Gains (Losses) on

          
  

Translation

  

Available-for-

  

Unfunded

      
  

Adjustment

  

Sale Securities

  

SERP Liability

   

Total

 
                  

Balance at January 1, 2020

 $(20,032) $12  $(4,045)  $(24,065)
                  

Other comprehensive income (loss) before reclassifications

  6,890   7   (933)   5,964 

Amounts reclassified from accumulated other comprehensive income (loss)

  -   -   38 

(a)

  38 

Net current period other comprehensive income (loss)

  6,890   7   (895)   6,002 
                  

Balance at December 31, 2020

  (13,142)  19   (4,940)   (18,063)
                  

Other comprehensive income (loss) before reclassifications

  (1,769)  (106)  1,431    (444)

Amounts reclassified from accumulated other comprehensive income (loss)

  -   -   (356)

(a)

  (356)

Net current period other comprehensive income (loss)

  (1,769)  (106)  1,075    (800)
                  

Balance at December 31, 2021

 $(14,911) $(87) $(3,865)  $(18,863)
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Foreign Currency Transaction Gain (Loss), before Tax, Total $ (44) $ (2,168)
Intangible Assets, Percent of Total Assets 11.90% 14.50%
Excessive Dividend Rate of Class B Over Class A 5.00%  
Excessive Undistributed Earnings Allocation Rate of Class B Over Class A 5.00%  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 0  
Research and Development Expense, Total $ 21,891 $ 23,611
Maximum [Member]    
Foreign Currency Transaction Gain (Loss), before Tax, Total $ (100)  
Standard Product Warranty, Period (Year) 3 years  
Finite-Lived Intangible Asset, Useful Life (Year) 16 years  
Maximum [Member] | Building and Building Improvements [Member]    
Property, Plant and Equipment, Useful Life (Year) 33 years  
Maximum [Member] | Machinery and Equipment [Member]    
Property, Plant and Equipment, Useful Life (Year) 14 years  
Minimum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 1 year  
Minimum [Member] | Building and Building Improvements [Member]    
Property, Plant and Equipment, Useful Life (Year) 1 year  
Minimum [Member] | Machinery and Equipment [Member]    
Property, Plant and Equipment, Useful Life (Year) 2 years  
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 1 - Description of Business and Summary of Significant Accounting Policies - Basic and Diluted Net Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Net earnings $ 24,821 $ 12,795
Undistributed earnings 21,444 9,428
Common Class A [Member]    
Net earnings 4,076 2,089
Less dividends declared 515 515
Undistributed earnings $ 3,561 $ 1,574
Weighted-average shares outstanding, basic and diluted (in shares) 2,145 2,145
Net earnings per share, basic and diluted (in dollars per share) $ 1.90 $ 0.97
Common Class B [Member]    
Net earnings $ 20,745 $ 10,706
Less dividends declared 2,862 2,852
Undistributed earnings $ 17,883 $ 7,854
Weighted-average shares outstanding, basic and diluted (in shares) 10,258 10,185
Net earnings per share, basic and diluted (in dollars per share) $ 2.02 $ 1.05
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 2 - Acquisitions (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2021
Jan. 08, 2021
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2021
Payments to Acquire Businesses, Net of Cash Acquired, Total     $ 16,811 $ (0)  
Goodwill, Ending Balance     26,651 23,966 $ 23,966
EOS Power Panama Inc. [Member]          
Revenues, Total       12,000  
Business Combination, Acquisition Related Costs     500    
rms Connectors, Inc. [Member]          
Payments to Acquire Businesses, Net of Cash Acquired, Total   $ 9,000      
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred $ (7,800)        
Goodwill, Ending Balance   $ 0      
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual     17,100 $ 1,900  
EOS Power Panama Inc. [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 2,160   2,200    
Goodwill, Ending Balance $ 2,499        
EOS Power Panama Inc. [Member] | Customer Relationships [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     $ 1,900    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life (Year)     16 years    
EOS Power Panama Inc. [Member] | Trade Names [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     $ 300    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life (Year)     2 years    
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 2 - Acquisitions - Identifiable Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2021
Jan. 08, 2021
Dec. 31, 2021
Jan. 01, 2021
Dec. 31, 2020
Goodwill, Ending Balance     $ 26,651 $ 23,966 $ 23,966
rms Connectors, Inc. [Member]          
Cash and cash equivalents   $ 0      
Accounts receivable   1,283      
Inventories   3,946      
Other current assets   9      
Property, plant and equipment   4,035      
Total identifiable assets   9,273      
Accounts payable   (62)      
Accrued expenses   (209)      
Total liabilities assumed   (271)      
Net identifiable assets acquired   9,002      
Goodwill, Ending Balance   0      
Net assets acquired   9,002      
Cash paid   9,002      
Fair value of consideration transferred   $ 9,002      
EOS Power Panama Inc. [Member]          
Cash and cash equivalents $ 3,903        
Accounts receivable 1,805        
Inventories 1,878        
Other current assets 1,340        
Property, plant and equipment 721        
Intangible assets 2,160   2,200    
Other assets 60        
Total identifiable assets 11,867        
Accounts payable (2,148)        
Accrued expenses (506)        
Total liabilities assumed (2,654)        
Net identifiable assets acquired 9,213        
Goodwill, Ending Balance 2,499        
Net assets acquired 11,712        
Cash paid 11,712        
Fair value of consideration transferred $ 11,712        
The 2021 Acquisitions [Member]          
Cash and cash equivalents     3,903    
Accounts receivable     3,088    
Inventories     5,824    
Other current assets     1,349    
Property, plant and equipment     4,756    
Intangible assets     2,160    
Other assets     60    
Total identifiable assets     21,140    
Accounts payable     (2,210)    
Accrued expenses     (715)    
Total liabilities assumed     (2,925)    
Net identifiable assets acquired     18,215    
Goodwill, Ending Balance     2,499    
Net assets acquired     20,714    
Cash paid     20,714    
Fair value of consideration transferred     $ 20,714    
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 2 - Acquisitions - Proforma Results (Details) - The 2021 Acquisitions [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue, net $ 546,516 $ 484,294
Net earnings $ 25,051 $ 13,549
Common Class A [Member]    
Earnings per common share - basic and diluted (in dollars per share) $ 1.92 $ 1.03
Common Class B [Member]    
Earnings per common share - basic and diluted (in dollars per share) $ 2.04 $ 1.11
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 3 - Revenue 1 (Details Textual)
$ in Millions
Dec. 31, 2021
USD ($)
Revenue, Remaining Performance Obligation, Amount $ 39.8
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 3 - Revenue 2 (Details Textual)
Dec. 31, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Percentage 96.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Percentage 0.00%
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 3 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Net sales $ 543,494 $ 465,771
Sales Channel, Directly to Consumer [Member]    
Net sales 365,156 318,150
Sales Channel, Through Intermediary [Member]    
Net sales 178,338 147,621
Connectivity Solutions [Member]    
Net sales 165,027 150,731
Connectivity Solutions [Member] | Sales Channel, Directly to Consumer [Member]    
Net sales 99,221 95,853
Connectivity Solutions [Member] | Sales Channel, Through Intermediary [Member]    
Net sales 65,806 54,878
Power Solutions and Protection [Member]    
Net sales 218,035 181,488
Power Solutions and Protection [Member] | Sales Channel, Directly to Consumer [Member]    
Net sales 134,635 113,570
Power Solutions and Protection [Member] | Sales Channel, Through Intermediary [Member]    
Net sales 83,400 67,918
Magnetic Solutions [Member]    
Net sales 160,432 133,552
Magnetic Solutions [Member] | Sales Channel, Directly to Consumer [Member]    
Net sales 131,300 108,727
Magnetic Solutions [Member] | Sales Channel, Through Intermediary [Member]    
Net sales 29,132 24,825
North America [Member]    
Net sales 317,437 265,676
North America [Member] | Connectivity Solutions [Member]    
Net sales 126,303 112,663
North America [Member] | Power Solutions and Protection [Member]    
Net sales 152,799 123,014
North America [Member] | Magnetic Solutions [Member]    
Net sales 38,335 29,999
Europe [Member]    
Net sales 76,561 70,792
Europe [Member] | Connectivity Solutions [Member]    
Net sales 30,241 30,017
Europe [Member] | Power Solutions and Protection [Member]    
Net sales 38,068 34,447
Europe [Member] | Magnetic Solutions [Member]    
Net sales 8,252 6,328
Asia [Member]    
Net sales 149,496 129,303
Asia [Member] | Connectivity Solutions [Member]    
Net sales 8,483 8,051
Asia [Member] | Power Solutions and Protection [Member]    
Net sales 27,168 24,027
Asia [Member] | Magnetic Solutions [Member]    
Net sales $ 113,845 $ 97,225
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 3 - Revenue - Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Contract assets - current (unbilled receivables) $ 28,275 $ 14,135
Contract liabilities - current (deferred revenue) 2,224 $ 2,077
Balance, January 1 2,077  
New advance payments received 3,984  
Recognized as revenue during period (2,665)  
Other adjustments (1,175)  
Currency translation 3  
Balance, December 31 $ 2,224  
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Goodwill and Other Intangible Assets (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Oct. 01, 2021
Dec. 31, 2021
Dec. 31, 2020
Goodwill, Impairment Loss $ 0    
Amortization of Intangible Assets, Total   $ 7,100 $ 7,100
Minimum [Member]      
Finite-Lived Intangible Asset, Useful Life (Year)   1 year  
Minimum [Member] | Intangible Assets Excluding Trademarks [Member]      
Finite-Lived Intangible Asset, Useful Life (Year)   1 year  
Maximum [Member]      
Finite-Lived Intangible Asset, Useful Life (Year)   16 years  
Maximum [Member] | Intangible Assets Excluding Trademarks [Member]      
Finite-Lived Intangible Asset, Useful Life (Year)   16 years  
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Goodwill and Other Intangible Assets - Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Jan. 01, 2021
Dec. 31, 2020
Goodwill, gross $ 26,651 $ 23,966  
Goodwill 26,651 23,966 $ 23,966
Goodwill allocation related to acquisition 2,499    
Foreign currency translation 186    
North America [Member] | Cinch Connectivity Solutions Segment [Member]      
Goodwill, gross 7,735 7,855  
Goodwill 7,735 7,855  
Goodwill allocation related to acquisition 0    
Foreign currency translation (120)    
Asia [Member] | Power Solutions and Protection Segment [Member]      
Goodwill, gross 18,916 16,111  
Goodwill 18,916 16,111  
Goodwill allocation related to acquisition 2,499    
Foreign currency translation 306    
Europe [Member] | Magnetic Solutions Segment [Member]      
Goodwill, gross 0 0  
Goodwill 0 $ 0  
Goodwill allocation related to acquisition 0    
Foreign currency translation $ 0    
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Goodwill and Other Intangible Assets - Estimated Fair Values Over Carrying Value, Including Goodwill (Details) - Europe [Member]
Dec. 31, 2021
Cinch Connectivity Solutions Segment [Member]  
% by Which Estimated Fair Value Exceeds Carrying Value 40.30%
Power Solutions and Protection Segment [Member]  
% by Which Estimated Fair Value Exceeds Carrying Value 64.60%
CUI Power [Member]  
% by Which Estimated Fair Value Exceeds Carrying Value 136.70%
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Goodwill and Other Intangible Assets - Components of Definite and Indefinite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Gross carrying amount $ 116,865 $ 114,986
Accumulated amortization 55,870 49,197
Net carrying amount 60,995 65,789
Trademarks [Member]    
Trademarks, gross 17,189 16,953
Trademarks, Accumulated amortization 40 40
Trademarks, Net carrying amount 17,149 16,913
Patents, Licenses and Technology [Member]    
Gross carrying amount 38,957 39,056
Accumulated amortization 28,353 25,160
Net carrying amount 10,604 13,896
Customer Relationships [Member]    
Gross carrying amount 58,008 56,261
Accumulated amortization 24,766 21,280
Net carrying amount 33,242 34,981
Noncompete Agreements [Member]    
Gross carrying amount 2,711 2,716
Accumulated amortization 2,711 2,717
Net carrying amount $ 0 $ 1
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
2022 $ 5,780
2023 4,631
2024 4,569
2025 4,554
2026 $ 4,554
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 5 - Fair Value Measurements (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Derivative Asset, Total $ 57 $ 12
Long-term Debt, Fair Value 112,500 118,400
Long-term Debt, Gross 112,500 115,600
Fair Value, Nonrecurring [Member]    
Assets, Fair Value Disclosure 0 0
Foreign Exchange Forward [Member] | Maximum [Member]    
Derivative Asset, Total 100 100
Interest Rate Swap [Member]    
Derivative Asset, Total 100  
Investments Held in Rabbi Trust [Member]    
Debt Securities, Available-for-sale, Total $ 300 $ 700
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 6 - Other Assets (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Liability, Defined Benefit Plan, Noncurrent, Total $ 23,909 $ 24,620
Cash Surrender Value, Fair Value Disclosure 16,100 14,700
Increase (Decrease) in Cash Surrender Value 1,300 1,400
Investments Held in Rabbi Trust [Member]    
Debt Securities, Available-for-sale, Amortized Cost, Total 300 700
Debt Securities, Available-for-sale, Total 300 700
Supplemental Employee Retirement Plan [Member]    
Liability, Defined Benefit Plan, Noncurrent, Total 23,600 24,300
Investments, Fair Value Disclosure, Total $ 16,400 $ 15,400
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 7 - Inventories - Components of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Raw materials $ 67,127 $ 40,846
Work in progress 31,103 25,916
Finished goods 41,153 33,371
Inventories $ 139,383 $ 100,133
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 8 - Property, Plant and Equipment, Net (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Depreciation, Total $ 9.7 $ 9.3
Assets Held-for-sale, Not Part of Disposal Group, Total $ 1.6  
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, plant and equipment, gross $ 148,062 $ 146,749
Accumulated depreciation (109,852) (112,248)
Property, plant and equipment, net 38,210 34,501
Land [Member]    
Property, plant and equipment, gross 1,105 1,115
Building and Building Improvements [Member]    
Property, plant and equipment, gross 20,915 19,917
Machinery and Equipment [Member]    
Property, plant and equipment, gross 120,961 124,114
Construction in Progress [Member]    
Property, plant and equipment, gross $ 5,081 $ 1,603
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 9 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Unrecognized Tax Benefits, Ending Balance $ 28,434 $ 28,516 $ 29,061
Liability for Uncertainty in Income Taxes, Current 0 2,400  
Liability for Uncertainty in Income Taxes, Noncurrent 28,434 26,089  
Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations 4,100    
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense, Total 700 800  
Income Tax Expense (Benefit) on Reversal of Interest and Penalties 1,000 500  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total 5,000 5,200  
Income (Loss) from Continuing Operations before Income Taxes, Domestic 7,300 (6,000)  
Income (Loss) from Continuing Operations before Income Taxes, Foreign 20,000 18,100  
Deferred Tax Assets, Gross, Total 25,061 22,937  
Deferred Tax Assets, Operating Loss Carryforwards, Total 7,586 7,744  
Tax Credit Carryforward, Amount 1,300    
Deferred Tax Assets, Tax Credit Carryforwards, Total 900    
Deferred Tax Assets, Valuation Allowance, Total 8,059 $ 6,289  
Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount 300    
Federal and State and Local Authority [Member]      
Operating Loss Carryforwards, Total 30,100    
Deferred Tax Assets, Operating Loss Carryforwards, Total $ 6,800    
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 9 - Income Taxes - Liability for Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Liability for uncertain tax positions $ 28,516 $ 29,061
Additions based on tax positions related to the current year 2,054 764
Translation adjustment 331 887
Settlement/expiration of statutes of limitations (2,467) (2,196)
Liability for uncertain tax positions $ 28,434 $ 28,516
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 9 - Income Taxes - Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Federal, current $ 520 $ (1,555)
State, current 126 168
Foreign, current 1,419 2,472
Current 2,065 1,085
Federal, deferred 863 (1,412)
State, deferred (54) (151)
Foreign, deferred (368) (181)
Deferred 441 (1,744)
Income Tax Expense (Benefit), Total $ 2,506 $ (659)
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 9 - Income Taxes - Reconciliation of Taxes on Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Tax provision computed at the federal statutory rate, amount $ 5,739 $ 2,549
Tax provision computed at the federal statutory rate, percent 21.00% 21.00%
Different tax rates applicable to foreign operations, amount $ (1,641) $ 311
Different tax rates applicable to foreign operations, percent (6.00%) 3.00%
Reversal of liability for uncertain tax positions - net, amount $ (413) $ (1,432)
Reversal of liability for uncertain tax positions - net, percent (2.00%) (12.00%)
Impact of U.S. Tax Reform, amount $ 0 $ (1,129)
Impact of U.S. Tax Reform, percent 0.00% (9.00%)
Research and experimentation and foreign tax credits, amount $ 343 $ 245
Research and experimentation and foreign tax credits, percent 1.00% (2.00%)
Research and experimentation and foreign tax credits, amount $ (343) $ (245)
State taxes, net of federal benefit, amount $ 42 $ 4
State taxes, net of federal benefit, percent 0.00% 0.00%
SERP/COLI and restricted stock income, amount $ (172) $ (234)
SERP/COLI and restricted stock income, percent (1.00%) 2.00%
SERP/COLI and restricted stock income, percent 1.00% (2.00%)
Other, net, amount $ (1,392) $ (483)
Other, net, percent (5.00%) (4.00%)
Income Tax Expense (Benefit), Total $ 2,506 $ (659)
Tax provision (benefit) computed at the Company's effective tax rate, percent 9.00% (5.00%)
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 9 - Income Taxes - Components of Deferred Income Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
State tax credits $ 812 $ 757
Unfunded pension liability 965 1,840
Reserves and accruals 4,124 3,181
Federal, state and foreign net operating loss and credit carryforwards 7,586 7,744
Depreciation 488 604
Amortization 130 142
Lease accounting 4,592 3,217
Other accruals 6,364 5,452
Total deferred tax assets 25,061 22,937
Depreciation 2,450 1,992
Amortization 6,483 6,541
Lease accounting 4,522 3,110
Other accruals 573 330
Total deferred tax liabilities 14,028 11,973
Valuation allowance 8,059 6,289
Net deferred tax assets $ 2,974 $ 4,675
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 10 - Debt (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 02, 2021
Feb. 18, 2020
Dec. 11, 2017
Jun. 19, 2014
Mar. 31, 2016
Dec. 31, 2017
Dec. 31, 2021
Dec. 31, 2020
Sep. 30, 2021
Long-term Debt, Total             $ 112,500    
Amortization of Debt Issuance Costs             1,302 $ 654  
Repayments of Long-term Debt, Total             104,846 8,179  
Interest Rate Swap [Member]                  
Derivative, Notional Amount             30,000    
The 2021 Swaps [Member]                  
Derivative, Notional Amount             60,000    
The 2021 Swaps One [Member]                  
Derivative, Notional Amount             $ 30,000    
Derivative, Fixed Interest Rate             1.3055%    
The 2021 Swaps Two [Member]                  
Derivative, Notional Amount             $ 30,000    
Derivative, Fixed Interest Rate             1.318%    
Credit and Security Agreement with KeyBank [Member]                  
Long-term Debt, Total             $ 115,000    
Debt Issuance Costs, Net, Total       $ 5,800       $ 1,300 $ 700
Line of Credit Facility, Interest Rate at Period End             1.60% 2.19%  
Effective LIBOR Rate             0.10% 0.19%  
Interest Expense, Debt, Total             $ 3,500 $ 4,700  
Write off of Deferred Debt Issuance Cost             $ 800    
Debt Instrument, Term (Year)     5 years 5 years          
Payments of Debt Issuance Costs     $ 1,800   $ 700        
Amortization of Debt Issuance Costs         $ 500 $ 1,000      
LIBOR Additional Rate 1.00%   1.00%            
Line of Credit Facility, Percentage of Capital Stock of Foreign Subsidiaries Collateralized Security 65.00%                
Credit and Security Agreement with KeyBank [Member] | Term Loan [Member]                  
Repayments of Long-term Debt, Total   $ 8,200              
Credit and Security Agreement with KeyBank [Member] | Minimum [Member]                  
Line of Credit Facility, Commitment Fee Percentage 0.20%                
Credit and Security Agreement with KeyBank [Member] | Maximum [Member]                  
Line of Credit Facility, Commitment Fee Percentage 0.30%                
Credit and Security Agreement with KeyBank [Member] | London Interbank Offered Rate (LIBOR) [Member]                  
Debt Instrument, Basis Spread on Variable Rate     0.50%       1.50% 2.00%  
Credit and Security Agreement with KeyBank [Member] | London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member]                  
Debt Instrument, Basis Spread on Variable Rate 1.125%   1.375%            
Credit and Security Agreement with KeyBank [Member] | London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member]                  
Debt Instrument, Basis Spread on Variable Rate 2.125%   2.75%            
Credit and Security Agreement with KeyBank [Member] | LIBOR With Maturity of One Month [Member] | Minimum [Member]                  
Debt Instrument, Basis Spread on Variable Rate 0.125%   0.375%            
Credit and Security Agreement with KeyBank [Member] | LIBOR With Maturity of One Month [Member] | Maximum [Member]                  
Debt Instrument, Basis Spread on Variable Rate 1.125%   1.75%            
Credit and Security Agreement with KeyBank [Member] | Fed Funds Effective Rate Overnight Index Swap Rate [Member]                  
Debt Instrument, Basis Spread on Variable Rate 0.50%                
Revolving Credit Facility [Member]                  
Long-term Line of Credit, Total             $ 112,500 $ 12,000  
Revolving Credit Facility [Member] | Credit and Security Agreement with KeyBank [Member]                  
Long-term Line of Credit, Total             12,000    
Line of Credit Facility, Remaining Borrowing Capacity             62,500 63,000  
Line of Credit Facility, Maximum Borrowing Capacity $ 175,000   $ 75,000 $ 50,000     75,000    
Debt Instrument, Term (Year) 5 years                
Line of Credit Facility, Maximum Letters of Credit Capacity $ 10,000                
Line of Credit Facility, Maximum Swing Line Loan Capacity 5,000                
Debt Instrument, Additional Borrowing Capacity 100,000                
Debt Instrument, Maximum Principal Borrowing Capacity in Foreign Currencies $ 15,000                
Term Loan [Member]                  
Long-term Debt, Total             0 $ 104,800  
Term Loan [Member] | Credit and Security Agreement with KeyBank [Member]                  
Long-term Debt, Total             101,900    
Debt Instrument, Face Amount     $ 125,000 145,000     $ 125,000    
Delayed Draw Term Loan ("DDTL") [Member] | Credit and Security Agreement with KeyBank [Member]                  
Debt Instrument, Face Amount       $ 70,000          
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 10 - Debt - Scheduled Principal Payments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
2022 $ 0
2023 0
2024 0
2025 0
2026 112,500
Total long-term debt 112,500
Less: Current maturities of long-term debt 0
Noncurrent portion of long-term debt $ 112,500
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 11 - Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Sales commissions $ 2,049 $ 2,574
Subcontracting labor 1,622 758
Salaries, bonuses and related benefits 21,342 17,165
Warranty accrual 1,056 1,010
Other 8,384 6,969
Accrued Liabilities, Current, Total $ 34,453 $ 28,476
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 12 - Derivative Instruments and Hedging Activities (Details Textual) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Foreign Exchange Forward [Member]    
Derivative, Notional Amount $ 17.1 $ 0.4
The 2021 Swaps One [Member]    
Derivative, Notional Amount $ 30.0  
Derivative, Fixed Interest Rate 1.3055%  
The 2021 Swaps Two [Member]    
Derivative, Notional Amount $ 30.0  
Derivative, Fixed Interest Rate 1.318%  
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 12 - Derivative Instruments and Hedging Activities - Fair Value of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Total derivative assets $ 57 $ 12
Total derivative liabilities 135 0
Interest Rate Swap [Member]    
Total derivative assets 100  
Other Current Assets [Member] | Foreign Exchange Forward [Member]    
Designated as cash flow hedges 57 0
Not designated as hedging instruments 0 12
Other Current Liabilities [Member] | Foreign Exchange Forward [Member]    
Not designated as hedging instruments 19 0
Designated as a cash flow hedge 19 0
Other Noncurrent Liabilities [Member] | Interest Rate Swap [Member]    
Not designated as hedging instruments 116 0
Designated as a cash flow hedge $ 116 $ 0
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 12 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Derivative net gains (losses) recognized in AOCL $ (59) $ 0
Foreign Exchange Forward [Member]    
Derivative net gains (losses) recognized in AOCL 57 0
Interest Rate Swap [Member]    
Derivative net gains (losses) recognized in AOCL $ (116) $ 0
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 12 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Derivative instruments $ 62 $ 134
Foreign Exchange Forward [Member] | Nonoperating Income (Expense) [Member]    
Derivative instruments 62 134
Interest Rate Swap [Member] | Nonoperating Income (Expense) [Member]    
Derivative instruments $ 0 $ 0
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 13 - Segments (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Number of Industry in which Entity Operates 1  
Number of Operating Segments 3  
Number of Reportable Segments 3  
Revenue from Contract with Customer, Excluding Assessed Tax, Total $ 543,494 $ 465,771
Asia [Member]    
Revenue from Contract with Customer, Excluding Assessed Tax, Total $ 149,496 129,303
Assets, Total [Member] | Geographic Concentration Risk [Member] | Asia [Member]    
Concentration Risk, Percentage 35.60%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Number of Customers 1  
Revenue from Contract with Customer, Excluding Assessed Tax, Total $ 57,800 $ 55,200
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]    
Concentration Risk, Percentage 10.60% 11.90%
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 13 - Segments - Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Net sales $ 543,494 $ 465,771
Gross Profit $ 134,383 $ 119,730
Gross Profit % 24.70% 25.70%
Total Assets $ 511,846 $ 453,866
Capital Expenditures 9,397 5,476
Depreciation and amortization 16,861 16,423
Connectivity Solutions [Member]    
Net sales 165,027 150,731
Gross Profit $ 43,501 $ 42,200
Gross Profit % 26.40% 28.00%
Total Assets $ 147,813 $ 137,333
Capital Expenditures 1,768 1,955
Depreciation and amortization 6,683 5,700
Power Solutions and Protection Segment [Member]    
Net sales 218,035 181,488
Gross Profit $ 58,823 $ 45,587
Gross Profit % 27.00% 25.10%
Total Assets $ 206,719 $ 180,939
Capital Expenditures 4,718 2,458
Depreciation and amortization 8,022 8,611
Magnetic Solutions Segment [Member]    
Net sales 160,432 133,552
Gross Profit $ 34,106 $ 33,072
Gross Profit % 21.30% 24.80%
Total Assets $ 104,845 $ 92,538
Capital Expenditures 2,911 1,063
Depreciation and amortization 2,126 2,112
Corporate Segment [Member]    
Net sales 0 0
Gross Profit (2,047) (1,129)
Total Assets 52,469 43,056
Capital Expenditures 0 0
Depreciation and amortization $ 30 $ 0
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 13 - Segments - Net Sales to External Customers by Geographic Area and by Major Product Line (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Net sales $ 543,494 $ 465,771
Connectivity Solutions [Member]    
Net sales 165,027 150,731
Magnetic Solutions [Member]    
Net sales 160,432 133,552
Power Solutions and Protection [Member]    
Net sales 218,035 181,488
UNITED STATES    
Net sales 317,436 265,676
MACAO    
Net sales 137,065 129,303
UNITED KINGDOM    
Net sales 20,000 22,017
SLOVAKIA    
Net sales 19,407 17,609
GERMANY    
Net sales 17,856 13,582
INDIA    
Net sales 12,430 0
SWITZERLAND    
Net sales 8,315 8,612
All Other Foreign Countries [Member]    
Net sales $ 10,985 $ 8,972
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 13 - Segments - Long-lived Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Long-lived assets $ 69,471 $ 63,923
UNITED STATES    
Long-lived assets 30,438 26,748
CHINA    
Long-lived assets 29,904 28,711
SLOVAKIA    
Long-lived assets 6,675 5,514
UNITED KINGDOM    
Long-lived assets 1,264 1,715
All Other Foreign Countries [Member]    
Long-lived assets $ 1,190 $ 1,235
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Retirement Fund and Profit Sharing Plan (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Supplemental Employee Retirement Plan [Member]    
Defined Contribution Plan, Cost $ 300  
Defined Benefit Plan, Percentage of Average Base Compensation Five Consecutive Years, Normal Retirement 40.00%  
Defined Benefit Plan, Number of Monthly Payments 120  
Percentage of Participant's Annual Base Salary Received by Beneficiary, One Year From Date of Death 100.00%  
Percentage of Participant's Annual Base Salary Received by Beneficiary, Following Four Years From Date of Death 50.00%  
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Total $ 1,726 $ 1,579
Defined Benefit Plan, Accumulated Benefit Obligation 21,800 22,400
Investments, Fair Value Disclosure, Total 16,400 15,400
Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year 600  
Defined Benefit Plan, Plan Assets, Amount, Ending Balance $ 0  
Bel Fuse Inc. Employees' Savings Plan [Member]    
Defined Contribution Plan, Employer Matching Contribution, Percent Of Match, First 1% Employee Contribution 100.00%  
Defined Contribution Plan, Employer Matching Contribution, Percent of Match, Next 5% Employee Contribution 50.00%  
Defined Contribution Plan, Cost $ 1,200 1,100
Bel Fuse Inc. Employees' Savings Plan [Member] | Common Class A [Member]    
Shares Held in Plan (in shares) 303,712  
Bel Fuse Inc. Employees' Savings Plan [Member] | Common Class B [Member]    
Shares Held in Plan (in shares) 99,277  
Retirement Fund Covering Hong Kong-based Employees [Member]    
Defined Contribution Plan, Cost $ 2,700 $ 300
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 5.00%  
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 7.00%  
Retirement Fund Covering Hong Kong-based Employees [Member] | Minimum [Member]    
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 5.00%  
Retirement Fund Covering Hong Kong-based Employees [Member] | Common Class A [Member]    
Shares Held in Plan (in shares) 3,323  
Retirement Fund Covering Hong Kong-based Employees [Member] | Common Class B [Member]    
Shares Held in Plan (in shares) 17,342  
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Retirement Fund and Profit Sharing Plan - Components of SERP Expense (Details) - Supplemental Employee Retirement Plan [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Service Cost $ 677 $ 600
Interest Cost 540 636
Net amortization 509 343
Net periodic benefit cost $ 1,726 $ 1,579
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Retirement Fund and Profit Sharing Plan - Changes in Plan Assets and Benefit Obligation (Details) - Supplemental Employee Retirement Plan [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Company contributions $ 504 $ 446
Benefits paid (504) (446)
Benefit obligation 24,308 21,541
Service Cost 677 600
Interest Cost 540 636
Benefits paid (504) (446)
Actuarial (gains) losses (1,441) 1,977
Benefit obligation 23,580 24,308
Underfunded status, December 31 $ (23,580) $ (24,308)
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Retirement Fund and Profit Sharing Plan - Benefit Payments Expected to be Paid (Details) - Supplemental Employee Retirement Plan [Member]
$ in Thousands
Dec. 31, 2021
USD ($)
2022 $ 935
2023 940
2024 979
2025 1,021
2026 1,016
2027 - 2031 $ 6,057
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Retirement Fund and Profit Sharing Plan - Amounts Recognized in Accumulated Other Comprehensive Loss (Details) - Supplemental Employee Retirement Plan [Member] - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Prior service cost $ 460 $ 586
Net loss 1,391 1,773
Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax, Total $ 1,851 $ 2,359
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Retirement Fund and Profit Sharing Plan - Weighted Average Assumptions Used in Determining the Periodic Net Cost and Benefit Obligation (Details) - Supplemental Employee Retirement Plan [Member]
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Discount rate, net periodic benefit cost 2.25% 3.00%
Rate of compensation increase, net periodic benefit cost 2.50% 2.50%
Discount rate, benefit obligation 2.75% 2.25%
Rate of compensation increase, benefit obligation 2.50% 2.50%
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 15 - Share-based Compensation (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Restricted Stock [Member]    
Share-based Payment Arrangement, Expense $ 2.3 $ 2.3
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount $ 5.3  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 4 years 10 months 24 days  
Restricted Stock [Member] | Share-based Payment Arrangement, Tranche One [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 25.00%  
Common Class B [Member] | Restricted Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period (in shares) 209,000 113,000
The 2020 Equity Compensation Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares) 795,000  
The 2020 Equity Compensation Plan [Member] | Common Class B [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) 1,000,000.0  
The 2011 Equity Compensation Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)   0
The 2011 Equity Compensation Plan [Member] | Common Class B [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) 1,400,000  
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 15 - Share-based Compensation - Summary of Restricted Stock Activity (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Outstanding, shares (in shares) 405,450  
Outstanding, weighted average award price (in dollars per share) $ 19.77  
Outstanding, weighted average remaining contractual term (Year) 3 years 2 months 12 days 3 years
Granted, shares (in shares) 209,000  
Granted, weighted average award price (in dollars per share) $ 15.07  
Vested, shares (in shares) (112,100)  
Vested, weighted average award price (in dollars per share) $ 23.85  
Forfeited, shares (in shares) (40,500)  
Forfeited, weighted average award price (in dollars per share) $ 16.98  
Outstanding, shares (in shares) 461,850 405,450
Outstanding, weighted average award price (in dollars per share) $ 16.94 $ 19.77
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 16 - Common Stock (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dividends, Common Stock, Total $ 3.4 $ 3.4
Common Class A [Member]    
Common Stock, Dividends, Per Share, Declared (in dollars per share) $ 0.24 $ 0.24
Common Class A [Member] | Quarterly Dividends [Member]    
Common Stock, Dividends, Per Share, Declared (in dollars per share) $ 0.06 0.06
Common Class A [Member] | One Shareholder [Member]    
Common Stock, Ownership, Percent 19.10%  
Common Class B [Member]    
Common Stock, Dividends, Per Share, Declared (in dollars per share) $ 0.28 0.28
Common Class B [Member] | Quarterly Dividends [Member]    
Common Stock, Dividends, Per Share, Declared (in dollars per share) $ 0.07 $ 0.07
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 17 - Leases (Details Textual)
12 Months Ended
Dec. 31, 2021
Minimum [Member]  
Operating and Finance Leases, Remaining Lease Term (Year) 1 year
Maximum [Member]  
Operating and Finance Leases, Remaining Lease Term (Year) 8 years
XML 105 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 17 - Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Amortization of ROU assets - finance leases $ 270 $ 205
Interest on lease liabilities - finance leases 77 65
Operating lease cost (cost resulting from lease payments) 8,229 8,113
Short-term lease cost 183 189
Variable lease cost (cost excluded from lease payments) 297 270
Sublease income 0 0
Total lease cost $ 9,056 $ 8,842
Operating leases (in years) (Year) 4 years 3 months 18 days 2 years 8 months 12 days
Finance leases (in years) (Year) 5 years 10 months 24 days 4 years 7 months 6 days
Operating leases 6.00% 6.00%
Finance leases 6.10% 6.30%
XML 106 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 17 - Leases - Supplemental Cash Flow Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Operating cash flows from operating leases $ 8,250 $ 8,022
Operating cash flows from finance leases 77 65
Finance cash flows from finance leases 253 185
Operating leases 12,595 3,384
Finance leases $ 1,862 $ 451
XML 107 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 17 - Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating lease right-of-use assets $ 21,252 $ 14,217
Operating lease liability, current 6,880 6,591
Operating lease liability, long-term 14,668 8,064
Total operating lease liabilities 21,548 14,655
Property, plant and equipment, gross 148,062 146,749
Accumulated depreciation (109,852) (112,248)
Property, plant and equipment, net 38,210 34,501
Total finance lease liabilities 2,013  
Other Liabilities [Member]    
Total operating lease liabilities 21,548  
Other current liabilities 363 198
Other long-term liabilities 1,650 790
Total finance lease liabilities 2,013 988
Assets under Finance Lease [Member]    
Property, plant and equipment, gross 2,719 966
Accumulated depreciation (690) (391)
Property, plant and equipment, net $ 2,029 $ 575
XML 108 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 17 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
2022, operating leases $ 7,891  
2022, finance leases 555  
2023, operating leases 5,366  
2023, finance leases 555  
2024, operating leases 3,920  
2024, finance leases 542  
2025, operating leases 3,240  
2025, finance leases 391  
2026, operating leases 2,950  
2026, finance leases 391  
Operating leases, Thereafter 1,538  
Finance leases, Thereafter 577  
Operating leases, Total undiscounted cash flows 24,905  
Finance leases, Total undiscounted cash flows 3,011  
Operating leases, Less imputed interest (3,357)  
Finance leases, Less imputed interest (998)  
Operating leases, Present value of lease liabilities 21,548 $ 14,655
Finance leases, Present value of lease liabilities 2,013  
Other Liabilities [Member]    
Operating leases, Present value of lease liabilities 21,548  
Finance leases, Present value of lease liabilities $ 2,013 $ 988
XML 109 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 18 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Purchase Commitment, Remaining Minimum Amount Committed $ 119.6 $ 42.5
Arezzo Revenue Agency [Member]    
Loss Contingency, Estimate of Possible Loss 12.0  
Capital Addition Purchase Commitments [Member]    
Long-term Purchase Commitment, Amount $ 5.1 $ 2.1
XML 110 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 19 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Foreign currency translation adjustment, net of taxes of ($417) at December 31, 2021 and ($750) at December 31, 2020 $ (14,911) $ (13,142)
Unrealized holding (losses) gains on available-for-sale securities, net of taxes of ($7) at December 31, 2021 and $0 at December 31, 2020 (87) 19
Unfunded SERP liability, net of taxes of ($502) at December 31, 2021 and ($1,377) at December 31, 2020 (3,865) (4,940)
Accumulated other comprehensive loss $ (18,863) $ (18,063)
XML 111 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 19 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Foreign currency translation adjustment, tax $ (417) $ (750)
Unrealized holding gains on available-for-sale securities, tax (7) 0
Change in unfunded SERP liabilityChange in unfunded SERP liability, tax, tax $ (502) $ (1,377)
XML 112 R97.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 19 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Balance $ 185,799 $ 168,051
Other comprehensive (loss) income: (800) 6,002
Balance 208,743 185,799
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Balance (13,142) (20,032)
Other comprehensive income (loss) before reclassifications (1,769) 6,890
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
Other comprehensive (loss) income: (1,769) 6,890
Balance (14,911) (13,142)
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]    
Balance 19 12
Other comprehensive income (loss) before reclassifications (106) 7
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
Other comprehensive (loss) income: (106) 7
Balance (87) 19
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Balance (4,940) (4,045)
Other comprehensive income (loss) before reclassifications 1,431 (933)
Amounts reclassified from accumulated other comprehensive income (loss) [1] (356) 38
Other comprehensive (loss) income: 1,075 (895)
Balance (3,865) (4,940)
AOCI Attributable to Parent [Member]    
Balance (18,063) (24,065)
Other comprehensive income (loss) before reclassifications (444) 5,964
Amounts reclassified from accumulated other comprehensive income (loss) (356) 38
Other comprehensive (loss) income: (800) 6,002
Balance $ (18,863) $ (18,063)
[1] This reclassification relates to the amortization of prior service costs and gains/losses associated with the Company's SERP plan. This expense is reflected in other expense, net on the accompanying consolidated statement of operations.
XML 113 belfb20211231_10k_htm.xml IDEA: XBRL DOCUMENT 0000729580 belfa:DeloitteToucheLLPMember 2021-01-01 2021-12-31 0000729580 2021-01-01 2021-12-31 0000729580 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0000729580 us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0000729580 2021-06-30 0000729580 us-gaap:CommonClassAMember 2022-03-01 0000729580 us-gaap:CommonClassBMember 2022-03-01 0000729580 2021-12-31 0000729580 2020-12-31 0000729580 us-gaap:CommonClassAMember 2021-12-31 0000729580 us-gaap:CommonClassAMember 2020-12-31 0000729580 us-gaap:CommonClassBMember 2021-12-31 0000729580 us-gaap:CommonClassBMember 2020-12-31 0000729580 2020-01-01 2020-12-31 0000729580 us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0000729580 us-gaap:CommonClassBMember 2020-01-01 2020-12-31 0000729580 2019-12-31 0000729580 us-gaap:RetainedEarningsMember 2019-12-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000729580 belfa:CommonStockCommonClassAMember 2019-12-31 0000729580 belfa:CommonStockCommonClassBMember 2019-12-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000729580 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0000729580 belfa:CommonStockCommonClassAMember 2020-01-01 2020-12-31 0000729580 belfa:CommonStockCommonClassBMember 2020-01-01 2020-12-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000729580 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000729580 us-gaap:CommonClassAMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0000729580 us-gaap:CommonClassAMember belfa:CommonStockCommonClassAMember 2020-01-01 2020-12-31 0000729580 us-gaap:CommonClassAMember belfa:CommonStockCommonClassBMember 2020-01-01 2020-12-31 0000729580 us-gaap:CommonClassAMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0000729580 us-gaap:CommonClassBMember belfa:CommonStockCommonClassAMember 2020-01-01 2020-12-31 0000729580 us-gaap:CommonClassBMember belfa:CommonStockCommonClassBMember 2020-01-01 2020-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000729580 us-gaap:RetainedEarningsMember 2020-12-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000729580 belfa:CommonStockCommonClassAMember 2020-12-31 0000729580 belfa:CommonStockCommonClassBMember 2020-12-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000729580 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000729580 belfa:CommonStockCommonClassAMember 2021-01-01 2021-12-31 0000729580 belfa:CommonStockCommonClassBMember 2021-01-01 2021-12-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000729580 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000729580 us-gaap:CommonClassAMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000729580 us-gaap:CommonClassAMember belfa:CommonStockCommonClassAMember 2021-01-01 2021-12-31 0000729580 us-gaap:CommonClassAMember belfa:CommonStockCommonClassBMember 2021-01-01 2021-12-31 0000729580 us-gaap:CommonClassAMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000729580 us-gaap:CommonClassBMember belfa:CommonStockCommonClassAMember 2021-01-01 2021-12-31 0000729580 us-gaap:CommonClassBMember belfa:CommonStockCommonClassBMember 2021-01-01 2021-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000729580 us-gaap:RetainedEarningsMember 2021-12-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000729580 belfa:CommonStockCommonClassAMember 2021-12-31 0000729580 belfa:CommonStockCommonClassBMember 2021-12-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000729580 belfa:BCMZPrecisionEngineeringLimitedMember 2021-12-31 0000729580 belfa:BCMZPrecisionEngineeringLimitedMember 2020-12-31 0000729580 belfa:BCMZPrecisionEngineeringLimitedMember 2021-01-01 2021-12-31 0000729580 belfa:BCMZPrecisionEngineeringLimitedMember 2020-01-01 2020-12-31 0000729580 srt:MaximumMember 2021-01-01 2021-12-31 0000729580 srt:MinimumMember 2021-01-01 2021-12-31 0000729580 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-01-01 2021-12-31 0000729580 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-01-01 2021-12-31 0000729580 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0000729580 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0000729580 belfa:RMSConnectorsIncMember 2021-01-08 2021-01-08 0000729580 belfa:RMSConnectorsIncMember 2021-03-31 2021-03-31 0000729580 belfa:EOSPowerPanamaIncMember 2020-01-01 2020-12-31 0000729580 belfa:EOSPowerPanamaIncMember 2021-01-01 2021-12-31 0000729580 belfa:RMSConnectorsIncMember 2021-01-08 0000729580 belfa:EOSPowerPanamaIncMember 2021-03-31 0000729580 belfa:The2021AcquisitionsMember 2021-12-31 0000729580 belfa:EOSPowerPanamaIncMember 2021-03-31 2021-03-31 0000729580 belfa:The2021AcquisitionsMember 2021-01-01 2021-12-31 0000729580 belfa:EOSPowerPanamaIncMember 2021-12-31 0000729580 belfa:EOSPowerPanamaIncMember us-gaap:CustomerRelationshipsMember 2021-12-31 0000729580 belfa:EOSPowerPanamaIncMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0000729580 belfa:EOSPowerPanamaIncMember us-gaap:TradeNamesMember 2021-12-31 0000729580 belfa:EOSPowerPanamaIncMember us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0000729580 belfa:RMSConnectorsIncMember 2021-01-01 2021-12-31 0000729580 belfa:RMSConnectorsIncMember 2020-01-01 2020-12-31 0000729580 belfa:The2021AcquisitionsMember 2020-01-01 2020-12-31 0000729580 belfa:The2021AcquisitionsMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0000729580 belfa:The2021AcquisitionsMember us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0000729580 belfa:The2021AcquisitionsMember us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0000729580 belfa:The2021AcquisitionsMember us-gaap:CommonClassBMember 2020-01-01 2020-12-31 0000729580 belfa:ConnectivitySolutionsMember srt:NorthAmericaMember 2021-01-01 2021-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember srt:NorthAmericaMember 2021-01-01 2021-12-31 0000729580 belfa:MagneticSolutionsMember srt:NorthAmericaMember 2021-01-01 2021-12-31 0000729580 srt:NorthAmericaMember 2021-01-01 2021-12-31 0000729580 belfa:ConnectivitySolutionsMember srt:EuropeMember 2021-01-01 2021-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember srt:EuropeMember 2021-01-01 2021-12-31 0000729580 belfa:MagneticSolutionsMember srt:EuropeMember 2021-01-01 2021-12-31 0000729580 srt:EuropeMember 2021-01-01 2021-12-31 0000729580 belfa:ConnectivitySolutionsMember srt:AsiaMember 2021-01-01 2021-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember srt:AsiaMember 2021-01-01 2021-12-31 0000729580 belfa:MagneticSolutionsMember srt:AsiaMember 2021-01-01 2021-12-31 0000729580 srt:AsiaMember 2021-01-01 2021-12-31 0000729580 belfa:ConnectivitySolutionsMember 2021-01-01 2021-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember 2021-01-01 2021-12-31 0000729580 belfa:MagneticSolutionsMember 2021-01-01 2021-12-31 0000729580 belfa:ConnectivitySolutionsMember us-gaap:SalesChannelDirectlyToConsumerMember 2021-01-01 2021-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember us-gaap:SalesChannelDirectlyToConsumerMember 2021-01-01 2021-12-31 0000729580 belfa:MagneticSolutionsMember us-gaap:SalesChannelDirectlyToConsumerMember 2021-01-01 2021-12-31 0000729580 us-gaap:SalesChannelDirectlyToConsumerMember 2021-01-01 2021-12-31 0000729580 belfa:ConnectivitySolutionsMember us-gaap:SalesChannelThroughIntermediaryMember 2021-01-01 2021-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember us-gaap:SalesChannelThroughIntermediaryMember 2021-01-01 2021-12-31 0000729580 belfa:MagneticSolutionsMember us-gaap:SalesChannelThroughIntermediaryMember 2021-01-01 2021-12-31 0000729580 us-gaap:SalesChannelThroughIntermediaryMember 2021-01-01 2021-12-31 0000729580 belfa:ConnectivitySolutionsMember srt:NorthAmericaMember 2020-01-01 2020-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember srt:NorthAmericaMember 2020-01-01 2020-12-31 0000729580 belfa:MagneticSolutionsMember srt:NorthAmericaMember 2020-01-01 2020-12-31 0000729580 srt:NorthAmericaMember 2020-01-01 2020-12-31 0000729580 belfa:ConnectivitySolutionsMember srt:EuropeMember 2020-01-01 2020-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember srt:EuropeMember 2020-01-01 2020-12-31 0000729580 belfa:MagneticSolutionsMember srt:EuropeMember 2020-01-01 2020-12-31 0000729580 srt:EuropeMember 2020-01-01 2020-12-31 0000729580 belfa:ConnectivitySolutionsMember srt:AsiaMember 2020-01-01 2020-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember srt:AsiaMember 2020-01-01 2020-12-31 0000729580 belfa:MagneticSolutionsMember srt:AsiaMember 2020-01-01 2020-12-31 0000729580 srt:AsiaMember 2020-01-01 2020-12-31 0000729580 belfa:ConnectivitySolutionsMember 2020-01-01 2020-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember 2020-01-01 2020-12-31 0000729580 belfa:MagneticSolutionsMember 2020-01-01 2020-12-31 0000729580 belfa:ConnectivitySolutionsMember us-gaap:SalesChannelDirectlyToConsumerMember 2020-01-01 2020-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember us-gaap:SalesChannelDirectlyToConsumerMember 2020-01-01 2020-12-31 0000729580 belfa:MagneticSolutionsMember us-gaap:SalesChannelDirectlyToConsumerMember 2020-01-01 2020-12-31 0000729580 us-gaap:SalesChannelDirectlyToConsumerMember 2020-01-01 2020-12-31 0000729580 belfa:ConnectivitySolutionsMember us-gaap:SalesChannelThroughIntermediaryMember 2020-01-01 2020-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember us-gaap:SalesChannelThroughIntermediaryMember 2020-01-01 2020-12-31 0000729580 belfa:MagneticSolutionsMember us-gaap:SalesChannelThroughIntermediaryMember 2020-01-01 2020-12-31 0000729580 us-gaap:SalesChannelThroughIntermediaryMember 2020-01-01 2020-12-31 0000729580 2023-01-01 2021-12-31 0000729580 2024-01-01 2021-12-31 0000729580 2021-01-01 0000729580 srt:NorthAmericaMember belfa:CinchConnectivitySolutionsSegmentMember 2021-01-01 0000729580 srt:AsiaMember belfa:PowerSolutionsAndProtectionSegmentMember 2021-01-01 0000729580 srt:EuropeMember belfa:MagneticSolutionsSegmentMember 2021-01-01 0000729580 srt:NorthAmericaMember belfa:CinchConnectivitySolutionsSegmentMember 2021-01-01 2021-12-31 0000729580 srt:AsiaMember belfa:PowerSolutionsAndProtectionSegmentMember 2021-01-01 2021-12-31 0000729580 srt:EuropeMember belfa:MagneticSolutionsSegmentMember 2021-01-01 2021-12-31 0000729580 srt:NorthAmericaMember belfa:CinchConnectivitySolutionsSegmentMember 2021-12-31 0000729580 srt:AsiaMember belfa:PowerSolutionsAndProtectionSegmentMember 2021-12-31 0000729580 srt:EuropeMember belfa:MagneticSolutionsSegmentMember 2021-12-31 0000729580 srt:EuropeMember belfa:CinchConnectivitySolutionsSegmentMember 2021-12-31 0000729580 srt:EuropeMember belfa:PowerSolutionsAndProtectionSegmentMember 2021-12-31 0000729580 srt:EuropeMember belfa:CUIPowerMember 2021-12-31 0000729580 2021-10-01 2021-10-01 0000729580 srt:MinimumMember belfa:IntangibleAssetsExcludingTrademarksMember 2021-01-01 2021-12-31 0000729580 srt:MaximumMember belfa:IntangibleAssetsExcludingTrademarksMember 2021-01-01 2021-12-31 0000729580 belfa:PatentsLicensesAndTechnologyMember 2021-12-31 0000729580 belfa:PatentsLicensesAndTechnologyMember 2020-12-31 0000729580 us-gaap:CustomerRelationshipsMember 2021-12-31 0000729580 us-gaap:CustomerRelationshipsMember 2020-12-31 0000729580 us-gaap:NoncompeteAgreementsMember 2021-12-31 0000729580 us-gaap:NoncompeteAgreementsMember 2020-12-31 0000729580 us-gaap:TrademarksMember 2021-12-31 0000729580 us-gaap:TrademarksMember 2020-12-31 0000729580 belfa:InvestmentsHeldInRabbiTrustMember 2021-12-31 0000729580 belfa:InvestmentsHeldInRabbiTrustMember 2020-12-31 0000729580 srt:MaximumMember us-gaap:ForeignExchangeForwardMember 2020-12-31 0000729580 srt:MaximumMember us-gaap:ForeignExchangeForwardMember 2021-12-31 0000729580 us-gaap:InterestRateSwapMember 2021-12-31 0000729580 us-gaap:FairValueMeasurementsNonrecurringMember 2021-12-31 0000729580 us-gaap:FairValueMeasurementsNonrecurringMember 2020-12-31 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2021-12-31 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-12-31 0000729580 us-gaap:LandMember 2021-12-31 0000729580 us-gaap:LandMember 2020-12-31 0000729580 us-gaap:BuildingAndBuildingImprovementsMember 2021-12-31 0000729580 us-gaap:BuildingAndBuildingImprovementsMember 2020-12-31 0000729580 us-gaap:MachineryAndEquipmentMember 2021-12-31 0000729580 us-gaap:MachineryAndEquipmentMember 2020-12-31 0000729580 us-gaap:ConstructionInProgressMember 2021-12-31 0000729580 us-gaap:ConstructionInProgressMember 2020-12-31 0000729580 belfa:FederalAndStateAndLocalAuthorityMember 2021-12-31 0000729580 belfa:TermLoanMember 2021-12-31 0000729580 belfa:TermLoanMember 2020-12-31 0000729580 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0000729580 us-gaap:RevolvingCreditFacilityMember 2020-12-31 0000729580 us-gaap:RevolvingCreditFacilityMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2021-12-31 0000729580 us-gaap:RevolvingCreditFacilityMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2020-12-31 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2020-12-31 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2021-12-31 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2021-01-01 2021-12-31 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2020-01-01 2020-12-31 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0000729580 us-gaap:RevolvingCreditFacilityMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2014-06-19 0000729580 belfa:TermLoanMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2014-06-19 0000729580 belfa:DelayedDrawTermLoanDdtlMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2014-06-19 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2014-06-19 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2014-06-19 2014-06-19 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2016-03-01 2016-03-31 0000729580 belfa:TermLoanMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2017-12-11 0000729580 us-gaap:RevolvingCreditFacilityMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2017-12-11 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2017-12-11 2017-12-11 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2017-10-01 2017-12-31 0000729580 srt:MinimumMember belfa:CreditAndSecurityAgreementWithKeyBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-12-11 2017-12-11 0000729580 srt:MaximumMember belfa:CreditAndSecurityAgreementWithKeyBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-12-11 2017-12-11 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-12-11 2017-12-11 0000729580 srt:MinimumMember belfa:CreditAndSecurityAgreementWithKeyBankMember belfa:LiborWithMaturityOfOneMonthMember 2017-12-11 2017-12-11 0000729580 srt:MaximumMember belfa:CreditAndSecurityAgreementWithKeyBankMember belfa:LiborWithMaturityOfOneMonthMember 2017-12-11 2017-12-11 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember belfa:TermLoanMember 2020-02-18 2020-02-18 0000729580 us-gaap:RevolvingCreditFacilityMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2021-09-02 0000729580 us-gaap:RevolvingCreditFacilityMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2021-09-02 2021-09-02 0000729580 belfa:TermLoanMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2021-12-31 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2021-09-02 2021-09-02 0000729580 srt:MinimumMember belfa:CreditAndSecurityAgreementWithKeyBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-09-02 2021-09-02 0000729580 srt:MaximumMember belfa:CreditAndSecurityAgreementWithKeyBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-09-02 2021-09-02 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember us-gaap:FederalFundsEffectiveSwapRateMember 2021-09-02 2021-09-02 0000729580 srt:MinimumMember belfa:CreditAndSecurityAgreementWithKeyBankMember belfa:LiborWithMaturityOfOneMonthMember 2021-09-02 2021-09-02 0000729580 srt:MaximumMember belfa:CreditAndSecurityAgreementWithKeyBankMember belfa:LiborWithMaturityOfOneMonthMember 2021-09-02 2021-09-02 0000729580 srt:MinimumMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2021-09-02 2021-09-02 0000729580 srt:MaximumMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2021-09-02 2021-09-02 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2021-09-30 0000729580 belfa:The2021SwapsMember 2021-12-31 0000729580 belfa:The2021SwapsOneMember 2021-12-31 0000729580 belfa:The2021SwapsTwoMember 2021-12-31 0000729580 us-gaap:ForeignExchangeForwardMember 2021-12-31 0000729580 us-gaap:ForeignExchangeForwardMember 2020-12-31 0000729580 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember 2021-12-31 0000729580 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember 2020-12-31 0000729580 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember 2021-12-31 0000729580 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember 2020-12-31 0000729580 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember 2021-12-31 0000729580 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember 2020-12-31 0000729580 us-gaap:ForeignExchangeForwardMember 2021-01-01 2021-12-31 0000729580 us-gaap:ForeignExchangeForwardMember 2020-01-01 2020-12-31 0000729580 us-gaap:InterestRateSwapMember 2021-01-01 2021-12-31 0000729580 us-gaap:InterestRateSwapMember 2020-01-01 2020-12-31 0000729580 us-gaap:ForeignExchangeForwardMember us-gaap:NonoperatingIncomeExpenseMember 2021-01-01 2021-12-31 0000729580 us-gaap:ForeignExchangeForwardMember us-gaap:NonoperatingIncomeExpenseMember 2020-01-01 2020-12-31 0000729580 us-gaap:InterestRateSwapMember us-gaap:NonoperatingIncomeExpenseMember 2021-01-01 2021-12-31 0000729580 us-gaap:InterestRateSwapMember us-gaap:NonoperatingIncomeExpenseMember 2020-01-01 2020-12-31 0000729580 belfa:ConnectivitySolutionsMember 2021-01-01 2021-12-31 0000729580 belfa:PowerSolutionsAndProtectionSegmentMember 2021-01-01 2021-12-31 0000729580 belfa:MagneticSolutionsSegmentMember 2021-01-01 2021-12-31 0000729580 us-gaap:CorporateMember 2021-01-01 2021-12-31 0000729580 belfa:ConnectivitySolutionsMember 2021-12-31 0000729580 belfa:PowerSolutionsAndProtectionSegmentMember 2021-12-31 0000729580 belfa:MagneticSolutionsSegmentMember 2021-12-31 0000729580 us-gaap:CorporateMember 2021-12-31 0000729580 belfa:ConnectivitySolutionsMember 2020-01-01 2020-12-31 0000729580 belfa:PowerSolutionsAndProtectionSegmentMember 2020-01-01 2020-12-31 0000729580 belfa:MagneticSolutionsSegmentMember 2020-01-01 2020-12-31 0000729580 us-gaap:CorporateMember 2020-01-01 2020-12-31 0000729580 belfa:ConnectivitySolutionsMember 2020-12-31 0000729580 belfa:PowerSolutionsAndProtectionSegmentMember 2020-12-31 0000729580 belfa:MagneticSolutionsSegmentMember 2020-12-31 0000729580 us-gaap:CorporateMember 2020-12-31 0000729580 country:US 2021-01-01 2021-12-31 0000729580 country:US 2020-01-01 2020-12-31 0000729580 country:MO 2021-01-01 2021-12-31 0000729580 country:MO 2020-01-01 2020-12-31 0000729580 country:GB 2021-01-01 2021-12-31 0000729580 country:GB 2020-01-01 2020-12-31 0000729580 country:SK 2021-01-01 2021-12-31 0000729580 country:SK 2020-01-01 2020-12-31 0000729580 country:DE 2021-01-01 2021-12-31 0000729580 country:DE 2020-01-01 2020-12-31 0000729580 country:IN 2021-01-01 2021-12-31 0000729580 country:IN 2020-01-01 2020-12-31 0000729580 country:CH 2021-01-01 2021-12-31 0000729580 country:CH 2020-01-01 2020-12-31 0000729580 belfa:AllOtherForeignCountriesMember 2021-01-01 2021-12-31 0000729580 belfa:AllOtherForeignCountriesMember 2020-01-01 2020-12-31 0000729580 country:US 2021-12-31 0000729580 country:US 2020-12-31 0000729580 country:CN 2021-12-31 0000729580 country:CN 2020-12-31 0000729580 country:SK 2021-12-31 0000729580 country:SK 2020-12-31 0000729580 country:GB 2021-12-31 0000729580 country:GB 2020-12-31 0000729580 belfa:AllOtherForeignCountriesMember 2021-12-31 0000729580 belfa:AllOtherForeignCountriesMember 2020-12-31 0000729580 srt:AsiaMember us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000729580 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000729580 belfa:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000729580 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0000729580 belfa:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0000729580 belfa:BelFuseIncEmployeesSavingsPlanMember 2021-01-01 2021-12-31 0000729580 belfa:BelFuseIncEmployeesSavingsPlanMember 2020-01-01 2020-12-31 0000729580 belfa:BelFuseIncEmployeesSavingsPlanMember us-gaap:CommonClassAMember 2021-12-31 0000729580 belfa:BelFuseIncEmployeesSavingsPlanMember us-gaap:CommonClassBMember 2021-12-31 0000729580 belfa:RetirementFundCoveringHongKongBasedEmployeesMember 2021-01-01 2021-12-31 0000729580 srt:MinimumMember belfa:RetirementFundCoveringHongKongBasedEmployeesMember 2021-01-01 2021-12-31 0000729580 belfa:RetirementFundCoveringHongKongBasedEmployeesMember 2020-01-01 2020-12-31 0000729580 belfa:RetirementFundCoveringHongKongBasedEmployeesMember us-gaap:CommonClassAMember 2021-12-31 0000729580 belfa:RetirementFundCoveringHongKongBasedEmployeesMember us-gaap:CommonClassBMember 2021-12-31 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2021-01-01 2021-12-31 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-01-01 2020-12-31 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-12-31 0000729580 belfa:The2020EquityCompensationPlanMember us-gaap:CommonClassBMember 2021-12-31 0000729580 belfa:The2020EquityCompensationPlanMember 2021-12-31 0000729580 belfa:The2011EquityCompensationPlanMember us-gaap:CommonClassBMember 2021-12-31 0000729580 belfa:The2011EquityCompensationPlanMember 2020-12-31 0000729580 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0000729580 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0000729580 us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0000729580 us-gaap:RestrictedStockMember us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0000729580 us-gaap:RestrictedStockMember us-gaap:CommonClassBMember 2020-01-01 2020-12-31 0000729580 us-gaap:RestrictedStockMember 2020-12-31 0000729580 us-gaap:RestrictedStockMember 2021-12-31 0000729580 belfa:OneShareholderMember us-gaap:CommonClassAMember 2021-12-31 0000729580 belfa:QuarterlyDividendsMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0000729580 belfa:QuarterlyDividendsMember us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0000729580 belfa:QuarterlyDividendsMember us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0000729580 belfa:QuarterlyDividendsMember us-gaap:CommonClassBMember 2020-01-01 2020-12-31 0000729580 belfa:AssetsUnderFinanceLeaseMember 2021-12-31 0000729580 belfa:AssetsUnderFinanceLeaseMember 2020-12-31 0000729580 us-gaap:OtherLiabilitiesMember 2021-12-31 0000729580 us-gaap:OtherLiabilitiesMember 2020-12-31 0000729580 us-gaap:CapitalAdditionsMember 2021-01-01 2021-12-31 0000729580 us-gaap:CapitalAdditionsMember 2020-01-01 2020-12-31 0000729580 belfa:ArezzoRevenueAgencyMember 2021-12-31 0000729580 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000729580 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0000729580 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0000729580 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-12-31 0000729580 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-01-01 2020-12-31 0000729580 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-12-31 0000729580 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0000729580 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-12-31 0000729580 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0000729580 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-12-31 0000729580 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-12-31 0000729580 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-12-31 0000729580 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0000729580 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0000729580 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 iso4217:USD shares thunderdome:item iso4217:USD shares utr:Y pure 0000729580 BEL FUSE INC /NJ false --12-31 FY 2021 1536000 1036000 0 0 1000000 1000000 0 0 0.10 0.10 10000000 10000000 2144912 2144912 1072769 1072769 0.10 0.10 30000000 30000000 10377102 10208602 3218307 3218307 -334000 8000 0 7000 -875000 738000 0.24 0.28 8000 7000 738000 0.24 0.28 -334000 0 -875000 P3Y 0 0 P1Y P1Y 7100000 100000 0 0 300000 700000 P5Y 400000 30000000.0 1100000 300000 0 0 P3Y P3Y2M12D 0.06 0.07 P1Y P8Y -417000 -750000 -7000 0 502000 1377000 -20032000 -4045000 -24065000 -933000 -895000 -13142000 19000 -4940000 -18063000 1431000 1075000 -14911000 -87000 -3865000 -18863000 10-K true 2021-12-31 false 000-11676 206 Van Vorst Street Jersey City NJ 07302 201 432-0463 NJ 22-1463699 Class A Common Stock ($0.10 par value) BELFA NASDAQ Class B Common Stock ($0.10 par value) BELFB NASDAQ No No Yes Yes Accelerated Filer true false true false 170100000 2144912 10373102 248 34 Grant Thornton LLP Iselin, New Jersey Grant Thornton LLP Iselin, New Jersey Deloitte & Touche LLP New York, New York 61756000 84939000 87135000 71372000 139383000 100133000 28275000 14135000 12467000 9637000 329016000 280216000 38210000 34501000 21252000 14217000 60995000 65789000 26651000 23966000 4461000 5705000 31261000 29472000 511846000 453866000 65960000 39774000 34453000 28476000 0 5286000 6880000 6591000 4719000 7409000 112012000 87536000 112500000 110294000 14668000 8064000 28434000 26089000 23909000 24620000 1487000 1030000 10093000 10434000 303103000 268067000 0 0 214000 214000 1038000 1021000 38419000 36136000 187935000 166491000 -18863000 -18063000 208743000 185799000 511846000 453866000 543494000 465771000 409111000 346041000 134383000 119730000 21891000 23611000 86612000 78704000 1201000 601000 6578000 1853000 31257000 18667000 3542000 4746000 -388000 -1785000 27327000 12136000 2506000 -659000 24821000 12795000 1.90 0.97 2.02 1.05 2145000 2145000 10258000 10185000 24821000 12795000 -1769000 6890000 -106000 7000 1075000 -895000 -800000 6002000 24021000 18797000 168051000 157063000 -24065000 214000 1013000 33826000 12795000 12795000 0 0 0 0 515000 515000 -0 -0 -0 -0 2852000 2852000 -0 -0 -0 -0 0 0 0 0 11000 -11000 -0 -0 -0 -0 3000 3000 6890000 0 6890000 0 0 0 7000 0 7000 0 0 0 2318000 0 0 0 0 2318000 -895000 0 -895000 0 0 0 185799000 166491000 -18063000 214000 1021000 36136000 24821000 24821000 0 0 0 0 515000 515000 -0 -0 -0 -0 2862000 2862000 -0 -0 -0 -0 0 0 0 0 21000 -21000 -0 -0 -0 -0 4000 4000 -1769000 0 -1769000 0 0 0 -106000 0 -106000 0 0 0 2300000 0 0 0 0 2300000 1075000 0 1075000 0 0 0 208743000 187935000 -18863000 214000 1038000 38419000 24821000 12795000 16861000 16423000 2300000 2318000 1302000 654000 441000 -1743000 -44000 -2168000 6440000 1694000 -1276000 -1259000 12982000 -5397000 14140000 -2183000 34005000 -9690000 2240000 -4468000 1182000 1587000 23961000 -6044000 4684000 1021000 1441000 -1460000 -1510000 260000 4632000 46108000 9397000 5476000 16811000 -0 7330000 3961000 -18878000 -1515000 3379000 3363000 675000 600000 115000000 0 14500000 20000000 104846000 8179000 -8400000 -32142000 -537000 199000 -23183000 12650000 84939000 72289000 61756000 84939000 2872000 2649000 2140000 4131000 18215000 0 2499000 0 20714000 0 20714000 0 3903000 16811000 0 <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;"><tbody><tr><td style="width: 3%;"><em style="font: inherit;">1.</em> </td><td style="width: 97%;">DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Bel Fuse Inc. and subsidiaries ("Bel," the "Company," "we," "us," and "our") design, manufacture and sell a broad array of products that power, protect and connect electronic circuits.  These products are used in the networking, telecommunication, high-speed data transmission, commercial aerospace, military, e-Mobility, broadcasting, transportation and consumer electronic industries around the world.  We manage our operations by product group through our reportable operating segments, Connectivity Solutions, Power Solutions and Protection and Magnetic Solutions, in addition to a Corporate segment. </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">All amounts included in the tables to these notes to consolidated financial statements, except per share amounts, are in thousands.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Principles of Consolidation</span> - The consolidated financial statements include all of the accounts of the Company and its wholly owned subsidiaries.  All intercompany transactions and balances have been eliminated in consolidation.</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Estimates and Uncertainties</span> - The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP") requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On an on-going basis, we evaluate our estimates, including but <em style="font: inherit;">not</em> limited to those related to product returns, provisions for bad debt, inventories, goodwill, intangible assets, investments, Supplemental Executive Retirement Plan ("SERP") expense, income taxes, contingencies and litigation. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are <em style="font: inherit;">not</em> readily apparent from other sources. Actual results <em style="font: inherit;"> may </em>differ from these estimates under different assumptions or conditions.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">In <em style="font: inherit;"> March 2020, </em>the World Health Organization declared the outbreak of COVID-<em style="font: inherit;">19</em> a pandemic, which continues to spread throughout the U.S. and the world. The impact from the rapidly changing U.S. and global market and economic conditions due to the COVID-<em style="font: inherit;">19</em> outbreak is uncertain, with disruptions to the business of our customers and suppliers, which has, and could continue, to impact our business and consolidated results of operations and financial condition. On <em style="font: inherit;"> March 13, 2022, </em>the PRC government issued a notice whereby effective immediately, certain regions would be temporarily shut down to perform widespread testing in response to the recent COVID-<em style="font: inherit;">19</em> outbreak, which includes our Bel Power Solutions manufacturing facility in Shenzhen, China and our Magnetics TRP manufacturing facility in Changping, China. Both are currently closed for a minimum of <em style="font: inherit;">3</em>-<em style="font: inherit;">5</em> business days. </p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"/> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Cash Equivalents</span> - Cash equivalents include short-term investments in money market funds and certificates of deposit with an original maturity of <em style="font: inherit;">three</em> months or less when purchased. Accounts at each U.S. institution are insured by the Federal Deposit Insurance Corporation ("FDIC") up to <em style="font: inherit;">$250,000.</em>  Some of our balances are in excess of the FDIC insured limit.</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Allowance for Doubtful Accounts</span> - We maintain an allowance for doubtful accounts for estimated losses from the inability of our customers to make required payments.  We determine our allowance by both specific identification of customer accounts where appropriate and the application of historical loss experience to non-specific accounts.</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Effects of Foreign Currency</span> – In non-U.S. locations that are <em style="font: inherit;">not</em> considered highly inflationary, we translate the non-equity components of our foreign balance sheets at the end of period exchange rates with translation adjustments accumulated within stockholders' equity on our consolidated balance sheets. We translate the statements of operations at the average exchange rates during the applicable period.  In connection with foreign currency denominated transactions, including multi-currency intercompany payable and receivable transactions and loans, the Company incurred net realized and unrealized currency exchange losses of less than $0.1 million and $2.2 million for the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>, respectively, which were included in other expense, net on the consolidated statements of operations.</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Concentration of Credit Risk</span> - Financial instruments which potentially subject us to concentrations of credit risk consist principally of accounts receivable and temporary cash investments.  We grant credit to customers that are primarily original equipment manufacturers and to subcontractors of original equipment manufacturers based on an evaluation of the customer's financial condition, without requiring collateral.  Exposure to losses on receivables is principally dependent on each customer's financial condition.  We control our exposure to credit risk through credit approvals, credit limits and monitoring procedures and establish allowances for anticipated losses.  See Note <em style="font: inherit;">13,</em> "Segments," for disclosures regarding significant customers.</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Inventories</span> - Inventories are stated at the lower of<span style="background-color:#ffffff;"> standard cost or market. </span> Costs related to inventories include raw materials, direct labor and manufacturing overhead which are included in cost of sales on the consolidated statements of operations.  The Company utilizes the average cost method in determining amounts to be removed from inventory. </p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Revenue Recognition</span> – Revenue is recognized when a customer obtains control of promised goods or services.  The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods and services.  Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.  Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales.</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0"> </p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Product Warranties</span> – Warranties vary by product line and are competitive for the markets in which the Company operates.  Warranties generally extend for <em style="font: inherit;">one</em> to <span style="-sec-ix-hidden:c81914828">three</span> years from the date of sale, providing customers with assurance that the related product will function as intended. The Company reviews its warranty liability quarterly based on an analysis of actual expenses and failure rates accompanied with estimated future costs and projected failure rate trends. Factors taken into consideration when evaluating our warranty reserve are (i) historical claims for each product, (ii) volume increases, (iii) life of warranty, (iv) historical warranty repair costs and (v) other factors. To the extent that actual experience differs from our estimate, the provision for product warranties will be adjusted in future periods. Actual warranty repair costs are charged against the reserve balance as incurred.  See Note <em style="font: inherit;">11,</em> "Accrued Expenses."</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Product Returns</span> – We estimate product returns, including product exchanges under warranty, based on historical experience.  In general, the Company is <em style="font: inherit;">not</em> contractually obligated to accept returns except for defective product or in instances where the product does <em style="font: inherit;">not</em> meet the Company's product specifications.  However, the Company <em style="font: inherit;"> may </em>permit its customers to return product for other reasons.  In certain instances, the Company would generally require a significant cancellation penalty payment by the customer.  The Company estimates such returns, where applicable, based upon management's evaluation of historical experience, market acceptance of products produced and known negotiations with customers.  Such estimates are deducted from sales and provided for at the time revenue is recognized. Distribution customers often receive what is referred to as "ship and debit" arrangements, whereby Bel will invoice them at an agreed upon unit price upon shipment of product and a price reduction <em style="font: inherit;"> may </em>be granted if the market price of the product declines after shipment.  Distributors <em style="font: inherit;"> may </em>also be entitled to special pricing discount credits, and certain customers are entitled to return allowances based on previous sales volumes.  Bel deducts estimates for anticipated credits, refunds and returns from sales each quarter based on historical experience.</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Goodwill and Identifiable Intangible Assets </span>– Goodwill represents the excess of the aggregate of the following (<em style="font: inherit;">1</em>) consideration transferred, (<em style="font: inherit;">2</em>) the fair value of any noncontrolling interest in the acquiree and, (<em style="font: inherit;">3</em>) if the business combination is achieved in stages, the acquisition-date fair value of our previously held equity interest in the acquiree over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Identifiable intangible assets consist primarily of patents, licenses, trademarks, trade names, customer lists and relationships, non-compete agreements and technology-based intangibles and other contractual agreements. We amortize finite-lived identifiable intangible assets over the shorter of their stated or statutory duration or their estimated useful lives, ranging from 1 to 16 years, on a straight-line basis to their estimated residual values and periodically review them for impairment. Total identifiable intangible assets comprise 11.9% and 14.5% at <em style="font: inherit;"> December 31, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2020</em>, respectively, of our consolidated total assets.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">We use the acquisition method of accounting for all business combinations and do <em style="font: inherit;">not</em> amortize goodwill or intangible assets with indefinite useful lives. Goodwill and intangible assets with indefinite useful lives are tested for possible impairment annually during the <em style="font: inherit;">fourth</em> quarter of each fiscal year or more frequently if events or changes in circumstances indicate that the asset might be impaired.</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Impairment and Disposal of Long-Lived Assets </span>– For definite-lived intangible assets, such as customer relationships, contracts, intellectual property, and for other long-lived assets, such as property, plant and equipment, whenever impairment indicators are present, we perform a review for impairment. We calculate the undiscounted value of the projected cash flows associated with the asset, or asset group, and compare this estimated amount to the carrying amount. If the carrying amount is found to be greater, we record an impairment loss for the excess of book value over the fair value. In addition, in all cases of an impairment review, we re-evaluate the remaining useful lives of the assets and modify them, as appropriate.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">For indefinite-lived intangible assets, such as trademarks and trade names, each year and whenever impairment indicators are present, we determine the fair value of the asset and record an impairment loss for the excess of book value over the fair value, if any. In addition, in all cases of an impairment review we re-evaluate whether continuing to characterize the asset as indefinite-lived is appropriate. See Note <em style="font: inherit;">4,</em> "Goodwill and Other Intangible Assets," for additional details.</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Depreciation</span> - Property, plant and equipment are stated at cost less accumulated depreciation and amortization.  Depreciation and amortization are calculated primarily using the straight-line method over the estimated useful life of the asset.  The estimated useful lives primarily range f<span style="background-color:null;">ro</span><span style="background-color:#ffffff;">m 1 to 33 years for buildings and leasehold improvements, and from 2 to 14 years for ma</span>chinery and equipment.</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family:'Times 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 style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><span style="text-decoration: underline; ">Derivative Financial Instruments</span> - As part of our risk management strategy, when considered appropriate, the Company uses derivative financial instruments including foreign currency forward contracts and interest rate swap agreements to hedge against certain foreign currency and interest rate exposures. The intent is to mitigate gains and losses caused by the underlying exposures with offsetting gains and losses on the derivative contracts. By policy, Bel does <em style="font: inherit;">not</em> enter into speculative positions with derivative instruments.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The Company records all derivatives as assets or liabilities on our consolidated balance sheets at their fair values. Gains and losses from the changes in values of these derivatives are accounted for based on the use of the derivative and whether it qualifies for hedge accounting.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The counterparties to our derivative financial instruments consist of several major international financial institutions. We regularly monitor the financial strength of these institutions. While the counterparties to these contracts expose us to credit-related losses in the event of a counterparty’s non-performance, the risk would be limited to the unrealized gains on such affected contracts.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Income Taxes</span> - We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements.  Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.  The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. See Note <em style="font: inherit;">9,</em> “Income Taxes”.</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; text-align: justify;">We record net deferred tax assets to the extent we believe these assets will more-likely-than-<em style="font: inherit;">not</em> be realized.  In making such determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent financial operations.  We have established valuation allowances for deferred tax assets that are <em style="font: inherit;">not</em> likely to be realized.  In the event we were to determine that we would be able to realize our deferred income tax assets in the future in excess of our net recorded amount, we would adjust the valuation allowance, which would reduce the provision for income taxes.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We establish liabilities for tax contingencies when, despite the belief that our tax return positions are fully supported, it is more likely than <em style="font: inherit;">not</em> that certain positions <em style="font: inherit;"> may </em>be challenged and <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be fully sustained. The tax contingency liabilities are analyzed on a quarterly basis and adjusted based upon changes in facts and circumstances, such as the conclusion of federal and state audits, expiration of the statute of limitations for the assessment of tax, case law and emerging legislation. Our effective tax rate includes the effect of tax contingency liabilities and changes to the liabilities as considered appropriate by management.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"/> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"/><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><span style="text-decoration: underline; ">Earnings per Share</span> – We utilize the <em style="font: inherit;">two</em>-class method to report our earnings per share.  The <em style="font: inherit;">two</em>-class method is an earnings allocation formula that determines earnings per share for each class of common stock according to dividends declared and participation rights in undistributed earnings.  The Company's Certificate of Incorporation, as amended, states that Class B common shares are entitled to dividends at least 5% greater than dividends paid to Class A common shares, resulting in the <em style="font: inherit;">two</em>-class method of computing earnings per share.  In computing earnings per share, the Company has allocated dividends declared to Class A and Class B based on amounts actually declared for each class of stock and 5% more of the undistributed earnings have been allocated to Class B shares than to the Class A shares on a per share basis.  Basic earnings per common share are computed by dividing net earnings by the weighted-average number of common shares outstanding during the period.  Diluted earnings per common share, for each class of common stock, are computed by dividing net earnings by the weighted-average number of common shares and potential common shares outstanding during the period. There were <span style="-sec-ix-hidden:c81914885">no</span> potential common shares outstanding during the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em> which would have had a dilutive effect on earnings per share.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The earnings and weighted average shares outstanding used in the computation of basic and diluted earnings per share are as follows:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">Years Ended December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Numerator:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Net earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,821</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Less dividends declared:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class A</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">515</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">515</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class B</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,862</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,852</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Undistributed earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,444</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,428</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Undistributed earnings allocation:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class A undistributed earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class B undistributed earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,883</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,854</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Total undistributed earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,444</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,428</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Net earnings allocation:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class A net earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,089</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class B net earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,745</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,706</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Net earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,821</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Denominator:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Weighted average shares outstanding:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class A</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,145</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,145</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class B</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net earnings per share:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Class A</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.90</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.97</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Class B</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.02</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.05</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Research and Development ("R&amp;D")</span> - Our engineering groups are strategically located around the world to facilitate communication with and access to customers' engineering personnel. This collaborative approach enables partnerships with customers for technical development efforts. On occasion, we execute non-disclosure agreements with our customers to help develop proprietary, next generation products destined for rapid deployment.  R&amp;D costs are expensed as incurred, and are shown as a separate line within operating expenses on the consolidated statements of operations. Generally, R&amp;D is performed internally for the benefit of the Company. R&amp;D costs include salaries, building maintenance and utilities, rents, materials, administration costs and miscellaneous other items. R&amp;D expenses for the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em> amounted to $21.9 million and $23.6 million, respectively.</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Fair Value Measurements</span> - We utilize the accounting guidance for fair value measurements and disclosures for all financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis or on a nonrecurring basis during the reporting period.  The fair value is an exit price, representing the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based upon the best use of the asset or liability at the measurement date.  The Company utilizes market data or assumptions that market participants would use in pricing the asset or liability.  We classify our fair value measurements based on the lowest level of input included in the established <em style="font: inherit;">three</em>-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.  These tiers are defined as follows:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 36pt;"><b>Level <em style="font: inherit;">1</em></b> -  Observable inputs such as quoted market prices in active markets</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 36pt;"><b>Level <em style="font: inherit;">2</em></b> -  Inputs other than quoted prices in active markets that are either directly or indirectly observable</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 36pt;"><b>Level <em style="font: inherit;">3</em></b> - Unobservable inputs about which little or <em style="font: inherit;">no</em> market data exists, therefore requiring an entity to develop its own assumptions</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">For financial instruments such as cash and cash equivalents, accounts receivable, accounts payable and accrued expenses, the carrying amount approximates fair value because of the short maturities of such instruments.  See Note <em style="font: inherit;">5,</em> "Fair Value Measurements," for additional disclosures related to fair value measurements.</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="text-decoration: underline; ">Recently Issued Accounting Standards</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>Recently Adopted Accounting Standards </b></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">In <em style="font: inherit;"> August 2018, </em>the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") <em style="font: inherit;">2018</em>-<em style="font: inherit;">14,</em> <i>Compensation-Retirement Benefits-Defined Benefit Plans-General (Subtopic <em style="font: inherit;">715</em>-<em style="font: inherit;">20</em>): Disclosure Framework </i>–<i> Changes to the Disclosure Requirements for Defined Benefit Plans </i>("ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">14"</em>).  This guidance removes certain disclosures that are <em style="font: inherit;">not</em> considered cost beneficial, clarifies certain required disclosures and adds additional disclosures.  The Company adopted amendments in ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">14</em> on a retrospective basis effective <em style="font: inherit;"> January 1, 2021.  </em>The adoption of this guidance modified the Company's annual disclosures for its defined benefit plan, but did <em style="font: inherit;">not</em> have any impact on the Company's consolidated financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">In <em style="font: inherit;"> December 2019, </em>the FASB issued ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12,</em> <i>Simplifying the Accounting for Income Taxes </i>("ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12"</em>), which modifies ASC <em style="font: inherit;">740</em> to reduce complexity while maintaining or improving the usefulness of the information provided to users of financial statements. This guidance was adopted by the Company effective <em style="font: inherit;"> January 1, 2021 </em>and did <em style="font: inherit;">not</em> have a material impact on the Company’s consolidated financial statements.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">In <em style="font: inherit;"> August 2018, </em>the FASB issued Accounting Standards Update ("ASU") <em style="font: inherit;">2018</em>-<em style="font: inherit;">13,</em> <i>Fair Value Measurement (Topic <em style="font: inherit;">820</em>): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement</i>.  The updated guidance improves the disclosure requirements on fair value measurements.  The updated guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after <em style="font: inherit;"> December 15, 2019.  </em>The Company adopted the updated provisions effective <em style="font: inherit;"> January 1, 2020.  </em>The adoption did <em style="font: inherit;">not</em> have a material impact on the Company's consolidated financial position or consolidated results of operations.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">In <em style="font: inherit;"> August 2018, </em>the FASB issued ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">15,</em> <i>Intangibles – Goodwill and Other-Internal-Use Software (Subtopic <em style="font: inherit;">350</em>-<em style="font: inherit;">40</em>): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Cost</i>.  This guidance aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software.  This guidance is effective for interim and annual reporting periods beginning after <em style="font: inherit;"> December 15, 2019.  </em>The Company adopted this guidance effective <em style="font: inherit;"> January 1, 2020 </em>and it did <em style="font: inherit;">not</em> have a material impact on its consolidated financial position or consolidated results of operations.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>Accounting Standards Issued But <em style="font: inherit;">Not</em> Yet Adopted</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">In <em style="font: inherit;"> June 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> <i>Financial Instruments </i>–<i> Credit Losses (Topic <em style="font: inherit;">326</em>): Measurement of Credit Losses on Financial Instruments </i>(“ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13”</em>)<i>, </i>as amended.  The new guidance will broaden the information that an entity must consider in developing its expected credit loss estimates related to its financial instruments and adds to U.S. GAAP an impairment model that is based on expected losses rather than incurred losses.  The amendment is currently effective for the Company for annual reporting periods beginning after <em style="font: inherit;"> December 15, 2022, </em>with early adoption permitted.  Management is currently assessing the impact of ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> but it is <em style="font: inherit;">not</em> expected to have a material impact on the Company’s consolidated financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">In <em style="font: inherit;"> March 2020, </em>the FASB issued ASU <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>("ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04"</em>). ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04</em> provides temporary optional guidance on contract modifications and hedging accounting to ease the financial reporting burdens of the expected market transition from the London Interbank Offered Rate (“LIBOR”) to alternative reference rates. In <em style="font: inherit;"> January 2021, </em>the FASB issued ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">01,</em> which refines the scope of Topic <em style="font: inherit;">848</em> and clarifies some of its guidance as part of the FASB’s monitoring of global reference rate activities. The new guidance was effective upon issuance, and the Company is allowed to elect to apply the amendments prospectively through <em style="font: inherit;"> December 31, 2022.  </em>Management is currently evaluating the impact of this accounting standard update on the Company's consolidated financial statements and related disclosures.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"/> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Principles of Consolidation</span> - The consolidated financial statements include all of the accounts of the Company and its wholly owned subsidiaries.  All intercompany transactions and balances have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Estimates and Uncertainties</span> - The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP") requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On an on-going basis, we evaluate our estimates, including but <em style="font: inherit;">not</em> limited to those related to product returns, provisions for bad debt, inventories, goodwill, intangible assets, investments, Supplemental Executive Retirement Plan ("SERP") expense, income taxes, contingencies and litigation. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are <em style="font: inherit;">not</em> readily apparent from other sources. Actual results <em style="font: inherit;"> may </em>differ from these estimates under different assumptions or conditions.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">In <em style="font: inherit;"> March 2020, </em>the World Health Organization declared the outbreak of COVID-<em style="font: inherit;">19</em> a pandemic, which continues to spread throughout the U.S. and the world. The impact from the rapidly changing U.S. and global market and economic conditions due to the COVID-<em style="font: inherit;">19</em> outbreak is uncertain, with disruptions to the business of our customers and suppliers, which has, and could continue, to impact our business and consolidated results of operations and financial condition. On <em style="font: inherit;"> March 13, 2022, </em>the PRC government issued a notice whereby effective immediately, certain regions would be temporarily shut down to perform widespread testing in response to the recent COVID-<em style="font: inherit;">19</em> outbreak, which includes our Bel Power Solutions manufacturing facility in Shenzhen, China and our Magnetics TRP manufacturing facility in Changping, China. Both are currently closed for a minimum of <em style="font: inherit;">3</em>-<em style="font: inherit;">5</em> business days. </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Cash Equivalents</span> - Cash equivalents include short-term investments in money market funds and certificates of deposit with an original maturity of <em style="font: inherit;">three</em> months or less when purchased. Accounts at each U.S. institution are insured by the Federal Deposit Insurance Corporation ("FDIC") up to <em style="font: inherit;">$250,000.</em>  Some of our balances are in excess of the FDIC insured limit.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Allowance for Doubtful Accounts</span> - We maintain an allowance for doubtful accounts for estimated losses from the inability of our customers to make required payments.  We determine our allowance by both specific identification of customer accounts where appropriate and the application of historical loss experience to non-specific accounts.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Effects of Foreign Currency</span> – In non-U.S. locations that are <em style="font: inherit;">not</em> considered highly inflationary, we translate the non-equity components of our foreign balance sheets at the end of period exchange rates with translation adjustments accumulated within stockholders' equity on our consolidated balance sheets. We translate the statements of operations at the average exchange rates during the applicable period.  In connection with foreign currency denominated transactions, including multi-currency intercompany payable and receivable transactions and loans, the Company incurred net realized and unrealized currency exchange losses of less than $0.1 million and $2.2 million for the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>, respectively, which were included in other expense, net on the consolidated statements of operations.</p> -100000 -2200000 <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Concentration of Credit Risk</span> - Financial instruments which potentially subject us to concentrations of credit risk consist principally of accounts receivable and temporary cash investments.  We grant credit to customers that are primarily original equipment manufacturers and to subcontractors of original equipment manufacturers based on an evaluation of the customer's financial condition, without requiring collateral.  Exposure to losses on receivables is principally dependent on each customer's financial condition.  We control our exposure to credit risk through credit approvals, credit limits and monitoring procedures and establish allowances for anticipated losses.  See Note <em style="font: inherit;">13,</em> "Segments," for disclosures regarding significant customers.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Inventories</span> - Inventories are stated at the lower of<span style="background-color:#ffffff;"> standard cost or market. </span> Costs related to inventories include raw materials, direct labor and manufacturing overhead which are included in cost of sales on the consolidated statements of operations.  The Company utilizes the average cost method in determining amounts to be removed from inventory. </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Revenue Recognition</span> – Revenue is recognized when a customer obtains control of promised goods or services.  The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods and services.  Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.  Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Product Warranties</span> – Warranties vary by product line and are competitive for the markets in which the Company operates.  Warranties generally extend for <em style="font: inherit;">one</em> to <span style="-sec-ix-hidden:c81914828">three</span> years from the date of sale, providing customers with assurance that the related product will function as intended. The Company reviews its warranty liability quarterly based on an analysis of actual expenses and failure rates accompanied with estimated future costs and projected failure rate trends. Factors taken into consideration when evaluating our warranty reserve are (i) historical claims for each product, (ii) volume increases, (iii) life of warranty, (iv) historical warranty repair costs and (v) other factors. To the extent that actual experience differs from our estimate, the provision for product warranties will be adjusted in future periods. Actual warranty repair costs are charged against the reserve balance as incurred.  See Note <em style="font: inherit;">11,</em> "Accrued Expenses."</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Product Returns</span> – We estimate product returns, including product exchanges under warranty, based on historical experience.  In general, the Company is <em style="font: inherit;">not</em> contractually obligated to accept returns except for defective product or in instances where the product does <em style="font: inherit;">not</em> meet the Company's product specifications.  However, the Company <em style="font: inherit;"> may </em>permit its customers to return product for other reasons.  In certain instances, the Company would generally require a significant cancellation penalty payment by the customer.  The Company estimates such returns, where applicable, based upon management's evaluation of historical experience, market acceptance of products produced and known negotiations with customers.  Such estimates are deducted from sales and provided for at the time revenue is recognized. Distribution customers often receive what is referred to as "ship and debit" arrangements, whereby Bel will invoice them at an agreed upon unit price upon shipment of product and a price reduction <em style="font: inherit;"> may </em>be granted if the market price of the product declines after shipment.  Distributors <em style="font: inherit;"> may </em>also be entitled to special pricing discount credits, and certain customers are entitled to return allowances based on previous sales volumes.  Bel deducts estimates for anticipated credits, refunds and returns from sales each quarter based on historical experience.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Goodwill and Identifiable Intangible Assets </span>– Goodwill represents the excess of the aggregate of the following (<em style="font: inherit;">1</em>) consideration transferred, (<em style="font: inherit;">2</em>) the fair value of any noncontrolling interest in the acquiree and, (<em style="font: inherit;">3</em>) if the business combination is achieved in stages, the acquisition-date fair value of our previously held equity interest in the acquiree over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Identifiable intangible assets consist primarily of patents, licenses, trademarks, trade names, customer lists and relationships, non-compete agreements and technology-based intangibles and other contractual agreements. We amortize finite-lived identifiable intangible assets over the shorter of their stated or statutory duration or their estimated useful lives, ranging from 1 to 16 years, on a straight-line basis to their estimated residual values and periodically review them for impairment. Total identifiable intangible assets comprise 11.9% and 14.5% at <em style="font: inherit;"> December 31, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2020</em>, respectively, of our consolidated total assets.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">We use the acquisition method of accounting for all business combinations and do <em style="font: inherit;">not</em> amortize goodwill or intangible assets with indefinite useful lives. Goodwill and intangible assets with indefinite useful lives are tested for possible impairment annually during the <em style="font: inherit;">fourth</em> quarter of each fiscal year or more frequently if events or changes in circumstances indicate that the asset might be impaired.</p> P1Y P16Y 0.119 0.145 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Impairment and Disposal of Long-Lived Assets </span>– For definite-lived intangible assets, such as customer relationships, contracts, intellectual property, and for other long-lived assets, such as property, plant and equipment, whenever impairment indicators are present, we perform a review for impairment. We calculate the undiscounted value of the projected cash flows associated with the asset, or asset group, and compare this estimated amount to the carrying amount. If the carrying amount is found to be greater, we record an impairment loss for the excess of book value over the fair value. In addition, in all cases of an impairment review, we re-evaluate the remaining useful lives of the assets and modify them, as appropriate.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">For indefinite-lived intangible assets, such as trademarks and trade names, each year and whenever impairment indicators are present, we determine the fair value of the asset and record an impairment loss for the excess of book value over the fair value, if any. In addition, in all cases of an impairment review we re-evaluate whether continuing to characterize the asset as indefinite-lived is appropriate. See Note <em style="font: inherit;">4,</em> "Goodwill and Other Intangible Assets," for additional details.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Depreciation</span> - Property, plant and equipment are stated at cost less accumulated depreciation and amortization.  Depreciation and amortization are calculated primarily using the straight-line method over the estimated useful life of the asset.  The estimated useful lives primarily range f<span style="background-color:null;">ro</span><span style="background-color:#ffffff;">m 1 to 33 years for buildings and leasehold improvements, and from 2 to 14 years for ma</span>chinery and equipment.</p> P1Y P33Y P2Y P14Y <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><span style="text-decoration: underline; ">Derivative Financial Instruments</span> - As part of our risk management strategy, when considered appropriate, the Company uses derivative financial instruments including foreign currency forward contracts and interest rate swap agreements to hedge against certain foreign currency and interest rate exposures. The intent is to mitigate gains and losses caused by the underlying exposures with offsetting gains and losses on the derivative contracts. By policy, Bel does <em style="font: inherit;">not</em> enter into speculative positions with derivative instruments.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The Company records all derivatives as assets or liabilities on our consolidated balance sheets at their fair values. Gains and losses from the changes in values of these derivatives are accounted for based on the use of the derivative and whether it qualifies for hedge accounting.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The counterparties to our derivative financial instruments consist of several major international financial institutions. We regularly monitor the financial strength of these institutions. While the counterparties to these contracts expose us to credit-related losses in the event of a counterparty’s non-performance, the risk would be limited to the unrealized gains on such affected contracts.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Income Taxes</span> - We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements.  Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.  The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. See Note <em style="font: inherit;">9,</em> “Income Taxes”.</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; text-align: justify;">We record net deferred tax assets to the extent we believe these assets will more-likely-than-<em style="font: inherit;">not</em> be realized.  In making such determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent financial operations.  We have established valuation allowances for deferred tax assets that are <em style="font: inherit;">not</em> likely to be realized.  In the event we were to determine that we would be able to realize our deferred income tax assets in the future in excess of our net recorded amount, we would adjust the valuation allowance, which would reduce the provision for income taxes.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We establish liabilities for tax contingencies when, despite the belief that our tax return positions are fully supported, it is more likely than <em style="font: inherit;">not</em> that certain positions <em style="font: inherit;"> may </em>be challenged and <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be fully sustained. The tax contingency liabilities are analyzed on a quarterly basis and adjusted based upon changes in facts and circumstances, such as the conclusion of federal and state audits, expiration of the statute of limitations for the assessment of tax, case law and emerging legislation. Our effective tax rate includes the effect of tax contingency liabilities and changes to the liabilities as considered appropriate by management.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><span style="text-decoration: underline; ">Earnings per Share</span> – We utilize the <em style="font: inherit;">two</em>-class method to report our earnings per share.  The <em style="font: inherit;">two</em>-class method is an earnings allocation formula that determines earnings per share for each class of common stock according to dividends declared and participation rights in undistributed earnings.  The Company's Certificate of Incorporation, as amended, states that Class B common shares are entitled to dividends at least 5% greater than dividends paid to Class A common shares, resulting in the <em style="font: inherit;">two</em>-class method of computing earnings per share.  In computing earnings per share, the Company has allocated dividends declared to Class A and Class B based on amounts actually declared for each class of stock and 5% more of the undistributed earnings have been allocated to Class B shares than to the Class A shares on a per share basis.  Basic earnings per common share are computed by dividing net earnings by the weighted-average number of common shares outstanding during the period.  Diluted earnings per common share, for each class of common stock, are computed by dividing net earnings by the weighted-average number of common shares and potential common shares outstanding during the period. There were <span style="-sec-ix-hidden:c81914885">no</span> potential common shares outstanding during the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em> which would have had a dilutive effect on earnings per share.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The earnings and weighted average shares outstanding used in the computation of basic and diluted earnings per share are as follows:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">Years Ended December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Numerator:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Net earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,821</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Less dividends declared:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class A</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">515</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">515</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class B</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,862</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,852</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Undistributed earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,444</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,428</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Undistributed earnings allocation:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class A undistributed earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class B undistributed earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,883</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,854</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Total undistributed earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,444</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,428</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Net earnings allocation:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class A net earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,089</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class B net earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,745</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,706</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Net earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,821</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Denominator:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Weighted average shares outstanding:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class A</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,145</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,145</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class B</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net earnings per share:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Class A</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.90</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.97</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Class B</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.02</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.05</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> 0.05 0.05 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">Years Ended December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Numerator:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Net earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,821</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Less dividends declared:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class A</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">515</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">515</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class B</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,862</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,852</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Undistributed earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,444</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,428</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Undistributed earnings allocation:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class A undistributed earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class B undistributed earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,883</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,854</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Total undistributed earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,444</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,428</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Net earnings allocation:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class A net earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,089</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class B net earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,745</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,706</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Net earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,821</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Denominator:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Weighted average shares outstanding:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class A</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,145</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,145</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Class B</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net earnings per share:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Class A</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.90</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.97</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Class B</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.02</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.05</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 24821000 12795000 515000 515000 2862000 2852000 21444000 9428000 3561000 1574000 17883000 7854000 21444000 9428000 4076000 2089000 20745000 10706000 24821000 12795000 2145000 2145000 10258000 10185000 1.90 0.97 2.02 1.05 <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Research and Development ("R&amp;D")</span> - Our engineering groups are strategically located around the world to facilitate communication with and access to customers' engineering personnel. This collaborative approach enables partnerships with customers for technical development efforts. On occasion, we execute non-disclosure agreements with our customers to help develop proprietary, next generation products destined for rapid deployment.  R&amp;D costs are expensed as incurred, and are shown as a separate line within operating expenses on the consolidated statements of operations. Generally, R&amp;D is performed internally for the benefit of the Company. R&amp;D costs include salaries, building maintenance and utilities, rents, materials, administration costs and miscellaneous other items. R&amp;D expenses for the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em> amounted to $21.9 million and $23.6 million, respectively.</p> 21900000 23600000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Fair Value Measurements</span> - We utilize the accounting guidance for fair value measurements and disclosures for all financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis or on a nonrecurring basis during the reporting period.  The fair value is an exit price, representing the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based upon the best use of the asset or liability at the measurement date.  The Company utilizes market data or assumptions that market participants would use in pricing the asset or liability.  We classify our fair value measurements based on the lowest level of input included in the established <em style="font: inherit;">three</em>-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.  These tiers are defined as follows:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 36pt;"><b>Level <em style="font: inherit;">1</em></b> -  Observable inputs such as quoted market prices in active markets</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 36pt;"><b>Level <em style="font: inherit;">2</em></b> -  Inputs other than quoted prices in active markets that are either directly or indirectly observable</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 36pt;"><b>Level <em style="font: inherit;">3</em></b> - Unobservable inputs about which little or <em style="font: inherit;">no</em> market data exists, therefore requiring an entity to develop its own assumptions</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">For financial instruments such as cash and cash equivalents, accounts receivable, accounts payable and accrued expenses, the carrying amount approximates fair value because of the short maturities of such instruments.  See Note <em style="font: inherit;">5,</em> "Fair Value Measurements," for additional disclosures related to fair value measurements.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="text-decoration: underline; ">Recently Issued Accounting Standards</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>Recently Adopted Accounting Standards </b></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">In <em style="font: inherit;"> August 2018, </em>the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") <em style="font: inherit;">2018</em>-<em style="font: inherit;">14,</em> <i>Compensation-Retirement Benefits-Defined Benefit Plans-General (Subtopic <em style="font: inherit;">715</em>-<em style="font: inherit;">20</em>): Disclosure Framework </i>–<i> Changes to the Disclosure Requirements for Defined Benefit Plans </i>("ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">14"</em>).  This guidance removes certain disclosures that are <em style="font: inherit;">not</em> considered cost beneficial, clarifies certain required disclosures and adds additional disclosures.  The Company adopted amendments in ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">14</em> on a retrospective basis effective <em style="font: inherit;"> January 1, 2021.  </em>The adoption of this guidance modified the Company's annual disclosures for its defined benefit plan, but did <em style="font: inherit;">not</em> have any impact on the Company's consolidated financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">In <em style="font: inherit;"> December 2019, </em>the FASB issued ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12,</em> <i>Simplifying the Accounting for Income Taxes </i>("ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12"</em>), which modifies ASC <em style="font: inherit;">740</em> to reduce complexity while maintaining or improving the usefulness of the information provided to users of financial statements. This guidance was adopted by the Company effective <em style="font: inherit;"> January 1, 2021 </em>and did <em style="font: inherit;">not</em> have a material impact on the Company’s consolidated financial statements.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">In <em style="font: inherit;"> August 2018, </em>the FASB issued Accounting Standards Update ("ASU") <em style="font: inherit;">2018</em>-<em style="font: inherit;">13,</em> <i>Fair Value Measurement (Topic <em style="font: inherit;">820</em>): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement</i>.  The updated guidance improves the disclosure requirements on fair value measurements.  The updated guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after <em style="font: inherit;"> December 15, 2019.  </em>The Company adopted the updated provisions effective <em style="font: inherit;"> January 1, 2020.  </em>The adoption did <em style="font: inherit;">not</em> have a material impact on the Company's consolidated financial position or consolidated results of operations.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">In <em style="font: inherit;"> August 2018, </em>the FASB issued ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">15,</em> <i>Intangibles – Goodwill and Other-Internal-Use Software (Subtopic <em style="font: inherit;">350</em>-<em style="font: inherit;">40</em>): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Cost</i>.  This guidance aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software.  This guidance is effective for interim and annual reporting periods beginning after <em style="font: inherit;"> December 15, 2019.  </em>The Company adopted this guidance effective <em style="font: inherit;"> January 1, 2020 </em>and it did <em style="font: inherit;">not</em> have a material impact on its consolidated financial position or consolidated results of operations.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>Accounting Standards Issued But <em style="font: inherit;">Not</em> Yet Adopted</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">In <em style="font: inherit;"> June 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> <i>Financial Instruments </i>–<i> Credit Losses (Topic <em style="font: inherit;">326</em>): Measurement of Credit Losses on Financial Instruments </i>(“ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13”</em>)<i>, </i>as amended.  The new guidance will broaden the information that an entity must consider in developing its expected credit loss estimates related to its financial instruments and adds to U.S. GAAP an impairment model that is based on expected losses rather than incurred losses.  The amendment is currently effective for the Company for annual reporting periods beginning after <em style="font: inherit;"> December 15, 2022, </em>with early adoption permitted.  Management is currently assessing the impact of ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> but it is <em style="font: inherit;">not</em> expected to have a material impact on the Company’s consolidated financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">In <em style="font: inherit;"> March 2020, </em>the FASB issued ASU <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>("ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04"</em>). ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04</em> provides temporary optional guidance on contract modifications and hedging accounting to ease the financial reporting burdens of the expected market transition from the London Interbank Offered Rate (“LIBOR”) to alternative reference rates. In <em style="font: inherit;"> January 2021, </em>the FASB issued ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">01,</em> which refines the scope of Topic <em style="font: inherit;">848</em> and clarifies some of its guidance as part of the FASB’s monitoring of global reference rate activities. The new guidance was effective upon issuance, and the Company is allowed to elect to apply the amendments prospectively through <em style="font: inherit;"> December 31, 2022.  </em>Management is currently evaluating the impact of this accounting standard update on the Company's consolidated financial statements and related disclosures.</p> <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;"><tbody><tr><td style="width: 3%;"><em style="font: inherit;">2.</em> </td><td style="width: 97%;">ACQUISITIONS </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><span style="text-decoration: underline; ">rms Connectors</span></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">On <em style="font: inherit;"> January 8, 2021, </em>the Company acquired rms Connectors, Inc. (“rms Connectors” or "rms"), from rms Company Inc., a division of Cretex Companies, Inc., for $9.0 million in cash, including a working capital adjustment.  rms Connectors is a highly regarded connector manufacturer with over <em style="font: inherit;">30</em> years of experience producing harsh environment circular connectors used in a variety of military and aerospace applications. This acquisition complements Bel's existing military and aerospace product portfolio and we anticipate will allow us to expand key customer relationships within these end markets and leverage the combined manufacturing resources to improve our operational efficiency.  Originally based in Coon Rapids, Minnesota, the rms Connectors business was relocated into Bel's existing facilities during the <em style="font: inherit;">second</em> quarter of <em style="font: inherit;">2021,</em> and is part of Bel's Connectivity Solutions group.  The transaction was funded with cash on hand.  </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><span style="text-decoration: underline; ">EOS Power</span></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">On <em style="font: inherit;"> March 31, 2021, </em>the Company completed the acquisition of EOS Power ("EOS") through a stock purchase agreement for $7.8 million, net of cash acquired, including a working capital adjustment.  EOS, located in Mumbai, India, had sales of $12.0 million for the year ended <em style="font: inherit;"> December 31, 2020.  </em>EOS will further assist Bel’s penetration of certain industrial and medical markets currently being served by EOS, with a strong line of high-power density and low-profile products with high convection ratings. In addition to new products and customers acquired, this acquisition has diversified Bel's manufacturing footprint in Asia.  The EOS business is part of Bel’s Power Solutions and Protection group.  The transaction was funded with cash on hand.  </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The acquisitions of rms Connectors and EOS <em style="font: inherit;"> may </em>hereafter be referred to collectively as either the <em style="font: inherit;">"2021</em> Acquisitions" or the <em style="font: inherit;">"2021</em> Acquired Companies".  As of the respective acquisition dates, all of the assets acquired and liabilities assumed were recorded at their preliminary fair values and the Company's consolidated results of operations for the year ended <em style="font: inherit;"> December 31, 2021 </em>include the operating results of the <em style="font: inherit;">2021</em> Acquired Companies from their respective acquisition dates through <em style="font: inherit;"> December 31, 2021. </em>During the year ended <em style="font: inherit;"> December 31, 2021, </em>the Company incurred $0.5 million of acquisition-related costs related to the <em style="font: inherit;">2021</em> Acquisitions.  These costs are included in selling, general and administrative expenses in the accompanying consolidated statements of operations.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">The final accounting related to the <em style="font: inherit;">2021</em> Acquisitions was completed as of the filing date of this Annual Report on Form <em style="font: inherit;">10</em>-K. The following table depicts the Company's final acquisition date fair values of the consideration transferred and identifiable net assets acquired in these transactions:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Acquisition Date Fair Values</em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">rms</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">EOS</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,903</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,903</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Accounts receivable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,283</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,805</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,088</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Inventories</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,946</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,878</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">5,824</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Other current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,340</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,349</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Property, plant and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">4,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">721</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">4,756</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">2,160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">2,160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Other assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total identifiable assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,867</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Accounts payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(62</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(2,148</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(2,210</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Accrued expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(506</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(715</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total liabilities assumed</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(271</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,654</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,925</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Net identifiable assets acquired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">9,002</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">9,213</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">18,215</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">2,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">2,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net assets acquired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,002</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,714</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Cash paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">9,002</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">11,712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">20,714</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Fair value of consideration transferred</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,002</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,714</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">Measurement period adjustments recorded during <em style="font: inherit;">2021</em> on the EOS acquisition related to finalization of EOS' pre-acquisition balance sheet and the Company's completion of its preliminary valuation of EOS whereby $2.2 million of intangible assets were identified and recorded on the consolidated balance sheet as of the acquisition date.  These intangible assets are comprised of customer relationships valued at $1.9 million (to be amortized over an estimated life of 16 years) and the tradename, valued at $0.3 million (to be amortized over an estimated life of 2 years).  </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Based upon the purchase price allocation above, there is <em style="font: inherit;">no</em> goodwill associated with the rms acquisition.  The goodwill recognized in connection with the EOS acquisition as noted above has been allocated to the Company's Power Solutions and Protection segment and is <span style="-sec-ix-hidden:c81915030">not</span> deductible for tax purposes.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The results of operations of the <em style="font: inherit;">2021</em> Acquired Companies have been included in the Company’s consolidated financial statements for the periods subsequent to their respective acquisition dates.  During the year ended <em style="font: inherit;"> December 31, 2021, </em>the <em style="font: inherit;">2021</em> Acquired Companies together contributed aggregate revenues of $17.1 million and total estimated net earnings of $1.9 million to the Company since their respective acquisition dates.  The unaudited pro forma information below presents the combined operating results of the Company and the <em style="font: inherit;">2021</em> Acquired Companies assuming that the acquisition of the <em style="font: inherit;">2021</em> Acquired Companies had occurred as of <em style="font: inherit;"> January 1, 2020.  </em>The unaudited pro forma results are presented for illustrative purposes only.  They do <em style="font: inherit;">not</em> reflect the realization of any potential cost savings, or any related integration costs. This unaudited pro forma information does <em style="font: inherit;">not</em> purport to be indicative of the results that would have actually been obtained if the <em style="font: inherit;">2021</em> Acquisitions had occurred as of <em style="font: inherit;"> January </em><em style="font: inherit;">1,</em> <em style="font: inherit;">2020,</em> nor is the pro forma data intended to be a projection of results that <em style="font: inherit;"> may </em>be achieved in the 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;">The following unaudited pro forma consolidated results of operations assume that the acquisition of the <em style="font: inherit;">2021</em> Acquired Companies was completed as of <em style="font: inherit;"> January </em><em style="font: inherit;">1,</em> <em style="font: inherit;">2020:</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><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 colspan="6" style="text-align: center; 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;text-align:center;margin:0pt;">Year Ended</p> </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;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">December 31,</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;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">2021</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">2020</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenue, net</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">546,516</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">484,294</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; background-color: rgb(255, 255, 255);"><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-top: 0pt; margin-bottom: 0pt;">Net earnings</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,051</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,549</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; background-color: rgb(204, 238, 255);"><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-top: 0pt; margin-bottom: 0pt;">Earnings per Class A common share - basic and diluted</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.92</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.03</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; background-color: rgb(255, 255, 255);"><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-top: 0pt; margin-bottom: 0pt;">Earnings per Class B common share - basic and diluted</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.04</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.11</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', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> 9000000.0 -7800000 12000000.0 500000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Acquisition Date Fair Values</em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">rms</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">EOS</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,903</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,903</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Accounts receivable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,283</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,805</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,088</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Inventories</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,946</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,878</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">5,824</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Other current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,340</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,349</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Property, plant and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">4,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">721</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">4,756</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">2,160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">2,160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Other assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total identifiable assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,867</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Accounts payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(62</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(2,148</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(2,210</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Accrued expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(506</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(715</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total liabilities assumed</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(271</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,654</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,925</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Net identifiable assets acquired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">9,002</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">9,213</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">18,215</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">2,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">2,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net assets acquired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,002</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,714</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td><td style="padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Cash paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">9,002</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">11,712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">20,714</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Fair value of consideration transferred</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,002</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,714</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 0 3903000 3903000 1283000 1805000 3088000 3946000 1878000 5824000 9000 1340000 1349000 4035000 721000 4756000 2160000 2160000 60000 60000 9273000 11867000 21140000 62000 2148000 2210000 209000 506000 715000 271000 2654000 2925000 9002000 9213000 18215000 2499000 2499000 9002000 11712000 20714000 9002000 11712000 20714000 9002000 11712000 20714000 2200000 1900000 P16Y 300000 P2Y 17100000 1900000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><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 colspan="6" style="text-align: center; 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;text-align:center;margin:0pt;">Year Ended</p> </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;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">December 31,</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;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">2021</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">2020</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenue, net</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">546,516</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">484,294</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; background-color: rgb(255, 255, 255);"><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-top: 0pt; margin-bottom: 0pt;">Net earnings</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,051</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,549</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; background-color: rgb(204, 238, 255);"><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-top: 0pt; margin-bottom: 0pt;">Earnings per Class A common share - basic and diluted</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.92</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.03</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; background-color: rgb(255, 255, 255);"><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-top: 0pt; margin-bottom: 0pt;">Earnings per Class B common share - basic and diluted</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.04</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 546516000 484294000 25051000 13549000 1.92 1.03 2.04 1.11 <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;"><tbody><tr><td style="width: 3%;"><em style="font: inherit;">3.</em>  </td><td style="width: 97%;">REVENUE  </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Nature of Goods and Services</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Our revenues are substantially derived from sales of our products.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">In our Connectivity Solutions product group, we provide connectors and cable assemblies to the aerospace, military/defense, commercial, rugged harsh environment and communication markets.  This group also includes passive jacks, plugs and cable assemblies that provide connectivity in networking equipment, as well as modular plugs and cable assemblies used within the structured cabling system, known as premise wiring.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">In our Power Solutions and Protection group, we provide AC/DC and DC/DC power conversion devices and circuit protection products.  Applications range from board-mount power to system-level architectures for servers, storage, networking, industrial and transportation.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">In our Magnetic Solutions group, we provide an extensive line of integrated connector modules (ICM), where an Ethernet magnetic solution is integrated into a connector package.  Products within the Company's magnetic solutions group are primarily used in networking and industrial applications.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company also provides incremental services to our customers in the form of training, technical support, special tooling, and other support as deemed necessary from time to time.  For purposes of ASC <em style="font: inherit;">606,</em> all such incremental services were concluded to be immaterial in the context of the contracts.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Types of Contracts</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Substantially all of the Company's revenue is derived from contracts with its customers under <em style="font: inherit;">one</em> of the following types of contracts:</p> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">•</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Direct with customer:</b> This includes contracts with original equipment manufacturers (OEMs), original design manufacturers (ODMs), and contract manufacturers (CMs).  The nature of Bel's products are such that they represent components which are installed in various end applications (<i>e.g.,</i> servers, aircraft, missiles and rail applications).  The OEMs, ODMs or CMs that purchase our product for further installation are our end customers.  Contracts with these customers are broad-based and cover general terms and conditions.  Details such as order volume and pricing are typically contained in individual purchase orders, and as a result, we view each product on each purchase order as an individual performance obligation. Incremental services included in the contracts, such as training, tooling and other customer support are determined to be immaterial in the context of the contract, both individually and in the aggregate.   Revenue under these contracts is generally recognized at a point in time, generally upon shipping or delivery, which closely mirrors the shipping terms dictated by the applicable contract.</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b> </b></p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;">•</td><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Distributor:  </b>Distribution customers buy product directly from Bel and sell it in the marketplace to end customers.  Bel contracts directly with the distributor.  These contracts are typically global in nature and cover a variety of our product groups.  Similar to contracts with OEMs, ODMs and CMs, each product on each purchase order is considered an individual performance obligation.  Revenue is recognized at a point in time, generally upon shipping or delivery, which closely mirrors the shipping terms dictated by the applicable contract.</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;">•</td><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Customer-Designated Hub Arrangements:  </b>These customers operate under a type of concession agreement whereby the Company ships goods to a warehouse or hub, where they will be pulled by the customer at a later date.  The terms specified in the customer-designated hub contracts specify that the Company will <em style="font: inherit;">not</em> invoice the customer for product until it is pulled from the warehouse or hub.  Once product arrives at the hub, it is generally <em style="font: inherit;">not</em> returned to Bel unless there is a warranty issue (see Note <em style="font: inherit;">1,</em> "Description of Business and Summary of Significant Accounting Policies - Product Warranties" above).  Similar to the contracts described above, each product on each purchase order is considered an individual performance obligation.  Under ASC <em style="font: inherit;">606,</em> it was determined that the majority of these hubs are customer-controlled, and therefore control transfers to the customer upon either delivery from Bel's warehouse, or arrival at the customer-controlled hub, depending upon the applicable shipping terms.  Revenue is therefore recognized as control of the product is transferred to the customer (for customer-controlled hubs, this is at the time product is shipped to the hub).  The accompanying consolidated balance sheet reflects a corresponding unbilled receivable balance, as we do <em style="font: inherit;">not</em> have the right to invoice the customer until product is pulled from the hub.</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;">•</td><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Licensing Agreements:  </b>License agreements are only applicable to our Power Solutions and Protection product group, and include provisions for Bel to receive sales-based royalty income related to the licensing of Bel's patents or other intellectual property (IP) utilized by a <em style="font: inherit;">third</em>-party entity.  Income related to these agreements is tracked by the licensee throughout the year based on their sales of product that utilize Bel's IP, and that data is reported to Bel either on a quarterly or annual basis, with payment generally received within <em style="font: inherit;">30</em> days of the reporting date.  Our performance obligation is satisfied upon delivery of the IP at the beginning of the license period, as the licenses are functional in nature.  However, the recognition of revenue associated with these licenses is subject to the sales- or usage-based constraint on variable consideration.  As such, the Company records a constrained estimate of this variable consideration as royalty income in the period of the underlying customers' product sales, with adjustments made as actual licensee sales data becomes available.</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Significant Payment Terms</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Contracts with customers indicate the general terms and conditions in which business will be conducted for a set period of time.  Individual purchase orders state the description, quantity and price of each product purchased.  Payment for products sold under direct contracts with customers or contracts with distributors is typically due in full within <em style="font: inherit;">30</em>-<em style="font: inherit;">90</em> days from the transfer of title to customer.  Payment for products sold under our customer-designated hub arrangements is typically due within <em style="font: inherit;">60</em> days of the customer pulling the product from the hub.  Payment due related to our licensing agreements is generally within <em style="font: inherit;">30</em> days of receiving the licensee sales data, which is either on a quarterly or annual basis.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Since the customer agrees to a stated price for each product on each purchase order, the majority of contracts are <em style="font: inherit;">not</em> subject to variable consideration. However, the "ship and debit" arrangements with distributors, royalty income associated with our licensing agreements, and the product returns described above are each deemed to be variable consideration which requires the Company to make constrained estimates based on historical data.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Disaggregation of Revenue</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The following table provides information about disaggregated revenue by geographic region and sales channel, and includes a reconciliation of the disaggregated revenue to our reportable segments: </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31, 2021</em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Cinch Connectivity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Power Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Magnetic</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">and Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Consolidated</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><i>By Geographic Region:</i></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">North America</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">126,303</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">152,799</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">38,335</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">317,437</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">30,241</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">38,068</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">8,252</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">76,561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Asia</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,168</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">113,845</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">149,496</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 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);">165,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">218,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">160,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">543,494</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="background-color: rgb(204, 238, 255); 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><i>By Sales Channel:</i></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Direct to customer</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">99,221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">134,635</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">131,300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">365,156</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Through distribution</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">65,806</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">83,400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">29,132</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">178,338</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 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);">165,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">218,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">160,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">543,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </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 style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="14" style="text-align: 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: 49%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31, 2020</em></em></em></em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Cinch Connectivity</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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Power Solutions</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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Magnetic</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="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">and Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Consolidated</em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><i>By Geographic Region:</i></b></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="text-align: left; 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%;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; 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%;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; 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%;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; 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%;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">North America</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">112,663</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">123,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">29,999</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">265,676</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">30,017</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,447</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">70,792</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Asia</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,051</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">97,225</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">129,303</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">150,731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">181,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,552</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">465,771</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><i>By Sales Channel:</i></b></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="text-align: left; 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%;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; 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%;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; 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%;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; 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%;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Direct to customer</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">95,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">113,570</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">108,727</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">318,150</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Through distribution</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">54,878</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">67,918</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,825</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">147,621</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">150,731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">181,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,552</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">465,771</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Contract Assets and Contract Liabilities</span>:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">A contract asset results when goods or services have been transferred to the customer but payment is contingent upon a future event, other than passage of time.  In the case of our customer-controlled hub arrangements, we are unable to invoice the customer until product is pulled from the hub by the customer, which generates an unbilled receivable (a contract asset) when revenue is initially recognized.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">A contract liability results when cash payments are received or due in advance of our performance obligation being met.  We have certain customers who provide payment in advance of product being shipped, which results in deferred revenue (a contract liability).</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The balances of the Company's contract assets and contract liabilities at <em style="font: inherit;"> December 31, 2021</em> and <em style="font: inherit;"> December 31, 2020 </em>are as follows:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">December 31,</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">December 31,</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Contract assets - current (unbilled receivables)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,275</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,135</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Contract liabilities - current (deferred revenue)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,224</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,077</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The change in balance of our unbilled receivables from <em style="font: inherit;"> December 31, 2020 </em>to <em style="font: inherit;"> December 31, 2021</em> primarily relates to a timing difference between the Company's performance (i.e. when our product is shipped to a customer-controlled hub) and the point at which the Company can invoice the customer per the terms of the customer contract (i.e. when the customer pulls our product from the customer-controlled hub).  The deferred revenue balance is included within other current liabilities on the accompanying balance sheets.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">A tabular presentation of the activity within the deferred revenue account for the year ended <em style="font: inherit;"> December 31, 2021</em> is presented below:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Year Ended</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">December 31, 2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">New advance payments received</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,984</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Recognized as revenue during period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,665</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Other adjustments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(1,175</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Currency translation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,224</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Transaction Price Allocated to Future Obligations</span>:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The aggregate amount of transaction price allocated to remaining performance obligations that have <em style="font: inherit;">not</em> been satisfied as of <em style="font: inherit;"> December 31, 2021</em> related to contracts that exceed <span style="-sec-ix-hidden:c81915129"><span style="-sec-ix-hidden:c81915139">one</span></span> year in duration amounted to $39.8 million, with expected contract expiration dates that range from <em style="font: inherit;">2023</em> - <em style="font: inherit;">2025.</em> It is expected that 96% of this aggregate amount will be recognized in <em style="font: inherit;">2023,</em> 0% will be recognized in <em style="font: inherit;">2024</em> and the remainder will be recognized in years beyond <em style="font: inherit;">2024.</em>  The majority of the Company's total backlog of orders at <em style="font: inherit;"> December 31, 2021</em> is related to contracts that have an original expected duration of <em style="font: inherit;">one</em> year or less, for which the Company is electing to utilize the practical expedient available within the guidance, and are excluded from the transaction price related to these future obligations. The Company will generally satisfy the remaining performance obligations as we transfer control of the products ordered to our customers. The transaction price related to these future obligations also excludes variable consideration consisting of sales or usage-based royalties earned on licensing agreements. The variability related to these sales or usage-based royalties will be resolved in the periods when the licensee generates sales related to the licensed intellectual property.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31, 2021</em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Cinch Connectivity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Power Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Magnetic</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">and Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Consolidated</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><i>By Geographic Region:</i></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">North America</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">126,303</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">152,799</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">38,335</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">317,437</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">30,241</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">38,068</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">8,252</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">76,561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Asia</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,168</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">113,845</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">149,496</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 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);">165,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">218,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">160,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">543,494</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="background-color: rgb(204, 238, 255); 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><i>By Sales Channel:</i></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Direct to customer</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">99,221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">134,635</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">131,300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">365,156</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Through distribution</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">65,806</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">83,400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">29,132</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">178,338</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 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);">165,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">218,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">160,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">543,494</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: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 10%; margin-right: 10%;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="14" style="text-align: 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: 49%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31, 2020</em></em></em></em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Cinch Connectivity</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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Power Solutions</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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Magnetic</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="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">and Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Consolidated</em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><i>By Geographic Region:</i></b></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="text-align: left; 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%;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; 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%;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; 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%;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; 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%;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">North America</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">112,663</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">123,014</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">29,999</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">265,676</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">30,017</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,447</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">70,792</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Asia</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,051</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">97,225</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">129,303</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">150,731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">181,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,552</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">465,771</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><i>By Sales Channel:</i></b></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="text-align: left; 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%;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; 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%;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; 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%;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; 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%;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Direct to customer</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">95,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">113,570</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">108,727</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">318,150</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Through distribution</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">54,878</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">67,918</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,825</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">147,621</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">150,731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">181,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,552</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">465,771</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> 126303000 152799000 38335000 317437000 30241000 38068000 8252000 76561000 8483000 27168000 113845000 149496000 165027000 218035000 160432000 543494000 99221000 134635000 131300000 365156000 65806000 83400000 29132000 178338000 165027000 218035000 160432000 543494000 112663000 123014000 29999000 265676000 30017000 34447000 6328000 70792000 8051000 24027000 97225000 129303000 150731000 181488000 133552000 465771000 95853000 113570000 108727000 318150000 54878000 67918000 24825000 147621000 150731000 181488000 133552000 465771000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">December 31,</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">December 31,</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Contract assets - current (unbilled receivables)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,275</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,135</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Contract liabilities - current (deferred revenue)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,224</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,077</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Year Ended</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">December 31, 2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">New advance payments received</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,984</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Recognized as revenue during period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,665</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Other adjustments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(1,175</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Currency translation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,224</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> 28275000 14135000 2224000 2077000 2077000 3984000 2665000 1175000 3000 2224000 39800000 0.96 0 <table border="0" cellpadding="0" cellspacing="0" style="width:100%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="vertical-align: top; width: 3%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font: inherit;">4.</em></p> </td><td style="vertical-align: top; width: 97%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">GOODWILL AND OTHER INTANGIBLE ASSETS</p> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Goodwill</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Goodwill represents the excess of the purchase price and related acquisition costs over the fair value assigned to the net tangible and other intangible assets acquired in a business acquisition.  At <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020,</em> the Company's reportable operating segments were as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; vertical-align: top; font-family: Times New Roman; font-size: 10pt;">•</td><td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Connectivity Solutions</b>: includes the <em style="font: inherit;">2010</em> acquisition of Cinch Connectors, the <em style="font: inherit;">2012</em> acquisitions of Fibreco Limited and GigaCom Interconnect, the <em style="font: inherit;">2013</em> acquisition of Array Connector, the <em style="font: inherit;">2014</em> acquisition of Emerson Network Power Connectivity Solutions, the <em style="font: inherit;">2021</em> acquisition of rms Connectors, in addition to sales and an estimated allocation of expenses related to connectivity products manufactured at Bel sites that are <em style="font: inherit;">not</em> product group specific.</p> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt;"><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; vertical-align: top; font-family: Times New Roman; font-size: 10pt;">•</td><td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Power Solutions and Protection</b>: includes the <em style="font: inherit;">2012</em> acquisition of Powerbox Italia, the <em style="font: inherit;">2014</em> acquisition of Power-One's Power Solutions business, the <em style="font: inherit;">2019</em> acquisition of the majority of CUI Inc.'s power products business, the <em style="font: inherit;">2021</em> acquisition of EOS, in addition to sales and an estimated allocation of expenses related to power products manufactured at Bel sites that are <em style="font: inherit;">not</em> product group specific.</p> </td></tr> <tr><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> </td><td style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; vertical-align: top; font-family: Times New Roman; font-size: 10pt;">•</td><td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify;"><b>Magnetic Solutions:</b>  includes the <em style="font: inherit;">2013</em> acquisition of TE Connectivity's Coil Wound Magnetics business, our Signal Transformer business, in addition to sales and an estimated allocation of expenses related to Bel's ICM and discrete magnetic products that are manufactured at Bel sites that are <em style="font: inherit;">not</em> product group specific.</td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b> </b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"/> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">The changes in the carrying value of goodwill classified by our segment reporting structure for the year ended <em style="font: inherit;"> December 31, 2021</em> are as noted in the table below. </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Connectivity Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Power Solutions &amp; Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Magnetic Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at January 1, 2021:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Goodwill, gross</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,966</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,855</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Goodwill, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">23,966</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">7,855</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">16,111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Goodwill allocation related to acquisition</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Foreign currency translation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">186</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(120</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">306</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at December 31, 2021:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Goodwill, gross</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,651</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,735</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,916</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Goodwill, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">26,651</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">7,735</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">18,916</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company has accumulated impairment charges totaling <em style="font: inherit;">$137.5</em> million, which were incurred under a former segment and reporting unit structure which was in place prior to <em style="font: inherit;"> October 1, 2019.  </em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">As discussed in Note <em style="font: inherit;">5,</em> <i>Fair Value Measurements</i>, goodwill is reviewed for impairment on a reporting unit basis annually during the <em style="font: inherit;">fourth</em> quarter of each year and whenever events or changes in circumstances indicate the carrying value of goodwill <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable.  We estimated the fair value of these reporting units using a weighting of fair values derived from income and market approaches. Under the income approach, we determine the fair value of a reporting unit based on the present value of estimated future cash flows. Cash flow projections are based on management's estimates of revenue growth rates and operating margins, taking into consideration industry and market conditions. The discount rate used is based on a weighted average cost of capital adjusted for the relevant risk associated with the characteristics of the business and the projected cash flows. The market approach estimates fair value based on market multiples of revenue and earnings derived from comparable publicly traded companies with similar operating and investment characteristics as the reporting unit.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; "><em style="font: inherit;">2021</em> Annual Impairment Test</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">On <em style="font: inherit;"> October 1, 2021, </em>the Company completed step <em style="font: inherit;">one</em> of our annual goodwill impairment test for our reporting units.  We concluded that the fair value of the Company's Connectivity Europe, Power Europe and CUI reporting units (the only reporting units with goodwill aside from the <em style="font: inherit;">2021</em> acquisitions) exceeded the carrying value and that there was <em style="font: inherit;">no</em> indication of impairment. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">The excess of estimated fair values over carrying value, including goodwill for each of our reporting units that had goodwill as of the <em style="font: inherit;">2021</em> annual impairment test were as follows:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 20%; width: 60%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Reporting Unit</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="border-bottom: 1px solid rgb(0, 0, 0); text-align: center; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><em style="font: inherit;">% by Which Estimated Fair Value Exceeds Carrying Value</em></p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Connectivity Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Power Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">64.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">CUI</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">136.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; "><em style="font: inherit;">2020</em> Impairment Tests</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">On <em style="font: inherit;"> October 1, 2020, </em>the Company completed step <em style="font: inherit;">one</em> of our annual goodwill impairment test for our reporting units.  We concluded that the fair value of the Company's Connectivity Europe, Power Europe and CUI reporting units (the only reporting units with goodwill) exceeded the carrying value and that there was <em style="font: inherit;">no</em> indication of impairment. </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="background-color:null;">As noted above, the fair value determined in connection with the goodwill impairment test completed in the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2021</em> </span><span style="background-color:null;">exceeded the carrying value for each reporting unit.  Therefore, there was no impairment of goodwill. However, if the fair value decreases in future periods, the Company <em style="font: inherit;"> may </em>need to complete an interim goodwill impairment test and any potential goodwill impairment charge would be dependent upon the estimated fair value of the reporting unit at that time and the outcome of the impairment test. The fair values of the assets and liabilities of the reporting unit, including the intangible assets, could vary depending on various factors.</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="background-color:null;">The future occurrence of a potential indicator of impairment, such as a decrease in expected net earnings, adverse equity market conditions, a decline in current market multiples, a decline in our common stock price, a significant adverse change in legal factors or business climates, an adverse action or assessment by a regulator, unanticipated competition, strategic decisions made in response to economic or competitive conditions, or a more-likely-than-<em style="font: inherit;">not</em> expectation that a reporting unit or a significant portion of a reporting unit will be sold or disposed of, could require an interim assessment for some or all of the reporting units before the next required annual assessment. In the event of significant adverse changes of the nature described above, it <em style="font: inherit;"> may </em>be necessary for us to recognize an additional non-cash impairment of goodwill, which could have a material adverse effect on our consolidated financial condition and consolidated results of operations.</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Other Intangible Assets</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Other identifiable intangible assets include patents, technology, license agreements, non-compete agreements and trademarks.  Amounts assigned to these intangible assets have been determined by management.  Management considered a number of factors in determining the allocations, including valuations and independent appraisals.  Trademarks have indefinite lives and are reviewed for impairment on an annual basis, or when there is a triggering event.  Other intangible assets, excluding trademarks, are being amortized over 1<span style="background-color:#ffffff;"> to 16 y</span>ears.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company tests indefinite-lived intangible assets for impairment using a fair value approach, the relief-from-royalty method (a form of the income approach).  At <em style="font: inherit;"> December 31, 2021</em>, the Company's indefinite-lived intangible assets related to the trademarks acquired in the CUI, Power Solutions, Connectivity Solutions, Cinch and Fibreco acquisitions.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The components of definite and indefinite-lived intangible assets are as follows:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: 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: 27%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2021</em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: 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: 27%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2020</em></em></em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%; padding: 0px;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Gross Carrying</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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Accumulated</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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%; padding: 0px;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Net Carrying</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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%; padding: 0px;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Gross Carrying</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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Accumulated</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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%; padding: 0px;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Net Carrying</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Amortization</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Amortization</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Amount</em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="width: 22%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Patents, licenses and technology</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">38,957</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">28,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">10,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">39,056</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">25,160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,896</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">58,008</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">24,766</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,242</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">56,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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,981</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,711</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,711</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,716</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,717</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Trademarks</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,189</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,953</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,913</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 22%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">116,865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">55,870</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">60,995</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">114,986</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">49,197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">65,789</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Amortization expense was $7.1 million during each <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020</em>.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Estimated amortization expense for intangible assets for the next <em style="font: inherit;">five</em> years is as follows:<b> </b></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">December 31,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0); width: 0%; padding: 0px;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Amortization Expense</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,780</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,631</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,569</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">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; margin-left: 0pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,554</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,554</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; "><em style="font: inherit;">2021</em> and <em style="font: inherit;">2020</em> Impairment Tests</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company completed its annual indefinite-lived intangible assets impairment test as of <em style="font: inherit;"> October 1, 2021 </em>and <em style="font: inherit;"> October 1, 2020.  </em>Management has concluded that the fair value of these trademarks exceeded the related carrying values at both <em style="font: inherit;"> December 31, 2021</em> and <em style="font: inherit;"> December 31, 2020, </em>with <em style="font: inherit;">no</em> indication of impairment at either date.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Connectivity Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Power Solutions &amp; Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Magnetic Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at January 1, 2021:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Goodwill, gross</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,966</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,855</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Goodwill, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">23,966</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">7,855</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">16,111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Goodwill allocation related to acquisition</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Foreign currency translation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">186</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(120</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">306</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at December 31, 2021:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Goodwill, gross</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,651</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,735</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,916</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Goodwill, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">26,651</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">7,735</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">18,916</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> 23966000 7855000 16111000 0 23966000 7855000 16111000 0 2499000 0 2499000 0 186000 -120000 306000 0 26651000 7735000 18916000 0 26651000 7735000 18916000 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 20%; width: 60%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Reporting Unit</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="border-bottom: 1px solid rgb(0, 0, 0); text-align: center; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><em style="font: inherit;">% by Which Estimated Fair Value Exceeds Carrying Value</em></p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Connectivity Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Power Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">64.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">CUI</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">136.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</p> </td></tr> </tbody></table> 0.403 0.646 1.367 0 P1Y P16Y <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: 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: 27%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2021</em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: 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: 27%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2020</em></em></em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%; padding: 0px;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Gross Carrying</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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Accumulated</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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%; padding: 0px;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Net Carrying</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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%; padding: 0px;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Gross Carrying</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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Accumulated</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 colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%; padding: 0px;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Net Carrying</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Amortization</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Amount</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Amortization</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Amount</em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="width: 22%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Patents, licenses and technology</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">38,957</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">28,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">10,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">39,056</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">25,160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,896</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">58,008</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">24,766</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,242</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">56,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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,981</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,711</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,711</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,716</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,717</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Trademarks</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,189</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,953</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,913</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 22%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">116,865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">55,870</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">60,995</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">114,986</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">49,197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">65,789</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> 38957000 28353000 10604000 39056000 25160000 13896000 58008000 24766000 33242000 56261000 21280000 34981000 2711000 2711000 0 2716000 2717000 -1000 17189000 40000 17149000 16953000 40000 16913000 116865000 55870000 60995000 114986000 49197000 65789000 7100000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">December 31,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0); width: 0%; padding: 0px;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Amortization Expense</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,780</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,631</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,569</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">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; margin-left: 0pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,554</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,554</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 5780000 4631000 4569000 4554000 4554000 <table border="0" cellpadding="0" cellspacing="0" style="width:100%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="vertical-align: top; width: 3%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font: inherit;">5.</em></p> </td><td style="vertical-align: top; width: 97%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">FAIR VALUE MEASUREMENTS</p> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>, our available-for-sale securities primarily consisted of investments held in a rabbi trust which are intended to fund the Company’s Supplemental Executive Retirement Plan (“SERP”) obligations.  These securities are measured at fair value using quoted prices in active markets for identical assets (Level <em style="font: inherit;">1</em>) inputs and amounted to $0.3 million at <em style="font: inherit;"> December 31, 2021</em> and $0.7 million at <em style="font: inherit;"> December 31, 2020</em>. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Throughout <em style="font: inherit;">2020</em> and <em style="font: inherit;">2021,</em> the Company entered into a series of foreign currency forward contracts, the fair value of which less than $0.1 million at each <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>.  The estimated fair value of foreign currency forward contracts is based on quotes received from the applicable counterparty, and represents the estimated amount we would receive or pay to settle the contracts, taking into consideration current exchange rates which can be validated through readily observable data from external sources (Level <em style="font: inherit;">2</em>).</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">During the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2021,</em> the Company entered into <em style="font: inherit;">two</em> interest rate swap agreements as further described in Note <em style="font: inherit;">12,</em> "Derivative Instruments and Hedging Activities".  The fair value of the interest rate swap agreements was <span style="background-color:#ffffff;">$0.1 m</span>illion at <em style="font: inherit;"> December 31, 2021, </em>which was based on data received from the counterparty, and represents the estimated amount we would receive or pay to settle the agreements, taking into consideration current and projected future interest rates as well as the creditworthiness of the parties, all of which can be validated through readily observable data from external sources.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">The Company does <em style="font: inherit;">not</em> have any financial assets measured at fair value on a recurring basis categorized as Level <em style="font: inherit;">3,</em> and there were <em style="font: inherit;">no</em> transfers in or out of Level <em style="font: inherit;">1,</em> Level <em style="font: inherit;">2</em> or Level <em style="font: inherit;">3</em> during <em style="font: inherit;">2021</em> or <em style="font: inherit;">2020</em>.  There were <em style="font: inherit;">no</em> changes to the Company’s valuation techniques used to measure asset fair values on a recurring or nonrecurring basis during <em style="font: inherit;">2021</em>.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">There were <span style="-sec-ix-hidden:c81915429"><span style="-sec-ix-hidden:c81915430">no</span></span> financial assets accounted for at fair value on a nonrecurring basis as of <em style="font: inherit;"> December 31, 2021</em> or <em style="font: inherit;"> December 31, 2020</em>.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">The Company has other financial instruments, such as cash and cash equivalents, accounts receivable, restricted cash, accounts payable and accrued expenses, which are <em style="font: inherit;">not</em> measured at fair value on a recurring basis but are recorded at amounts that approximate fair value due to their liquid or short-term nature.  The fair value of the Company’s long-term debt is estimated using a discounted cash flow method based on interest rates that are currently available for debt issuances with similar terms and maturities.  At <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>, the estimated fair value of total debt was $112.5 million and $118.4 million, respectively, compared to a carrying amount of $112.5 million and $115.6 million, respectively.  The Company did <em style="font: inherit;">not</em> have any other financial liabilities within the scope of the fair value disclosure requirements as of <em style="font: inherit;"> December 31, 2021</em>.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Nonfinancial assets and liabilities, such as goodwill, indefinite-lived intangible assets and long-lived assets, are accounted for at fair value on a nonrecurring basis.  These items are tested for impairment upon the occurrence of a triggering event or in the case of goodwill, on at least an annual basis.  See Note <em style="font: inherit;">4,</em> "Goodwill and Other Intangible Assets," for further information about goodwill and other indefinite-lived intangible assets.  </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"> </p> 300000 700000 100000 100000 112500000 118400000 112500000 115600000 <table border="0" cellpadding="0" cellspacing="0" style="width:100%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="vertical-align: top; width: 3%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font: inherit;">6.</em></p> </td><td style="vertical-align: top; width: 97%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">OTHER ASSETS</p> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">At <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>, the Company has obligations of $23.6 million and $24.3 million, respectively, associated with its SERP.  As a means of informally funding these obligations, the Company has invested in life insurance policies related to certain employees and marketable securities held in a rabbi trust.  At <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>, these assets had a combined value of $16.4 million and $15.4 million, respectively.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Company-Owned Life Insurance</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Investments in company-owned life insurance policies ("COLI") were made with the intention of utilizing them as a long-term funding source for the Company's SERP obligations.  However, the cash surrender value of the COLI does <em style="font: inherit;">not</em> represent a committed funding source for these obligations.  Any proceeds from these policies are subject to claims from creditors.  The cash surrender value of the COLI of $16.1 million and $14.7 million at <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>, respectively, is included in other assets in the accompanying consolidated balance sheets. The volatility in global equity markets in recent years has also had an effect on the cash surrender value of the COLI policies.  The Company recorded income to account for the increase in cash surrender value in the amount of $1.3 million and $1.4 million during the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>, respectively.  These fluctuations are classified as other income (expense), net on the consolidated statements of operations for all periods presented.  This classification is consistent with the costs associated with the long-term employee benefit obligations that the COLI is intended to fund.  </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Other Investments</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">At <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>, the Company held, in the aforementioned rabbi trust, available-for-sale investments at a cost of $0.3 million and $0.7 million, respectively. Together with the COLI described above, these investments are intended to fund the Company's SERP obligations and are classified as other assets in the accompanying consolidated balance sheets.   The Company monitors these investments for impairment on an ongoing basis.  At <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>, the fair market value of these investments was <span style="-sec-ix-hidden:c81915468">$0.3</span> million and <span style="-sec-ix-hidden:c81915469">$0.7</span> million, respectively. </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> 23600000 24300000 16400000 15400000 16100000 14700000 1300000 1400000 300000 700000 <table border="0" cellpadding="0" cellspacing="0" style="width:100%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="vertical-align: top; width: 3%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font: inherit;">7.</em></p> </td><td style="vertical-align: top; width: 97%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">INVENTORIES</p> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The components of inventories are as follows:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Raw materials</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">67,127</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40,846</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,103</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">25,916</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finished goods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">41,153</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">33,371</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Inventories</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">139,383</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100,133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Raw materials</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">67,127</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40,846</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,103</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">25,916</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finished goods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">41,153</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">33,371</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Inventories</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">139,383</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100,133</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> 67127000 40846000 31103000 25916000 41153000 33371000 139383000 100133000 <table border="0" cellpadding="0" cellspacing="0" style="width:100%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="vertical-align: top; width: 3%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font: inherit;">8.</em></p> </td><td style="vertical-align: top; width: 97%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">PROPERTY, PLANT AND EQUIPMENT, NET</p> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Property, plant and equipment, net consist of the following:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Land</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,115</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Buildings and improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,915</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Machinery and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">120,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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">124,114</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Construction in progress</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,081</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,603</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">148,062</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">146,749</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accumulated depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(109,852</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(112,248</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Property, plant and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">38,210</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,501</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Depreciation expense for the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em> was $9.7 million and $9.3 million, respectively.  At <em style="font: inherit;"> December 31, 2021, </em>a total of $1.6 million of property was classified as assets held for sale on the accompanying consolidated balance sheet related to our corporate headquarters in Jersey City, New Jersey.  </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Land</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,115</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Buildings and improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,915</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Machinery and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">120,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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">124,114</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Construction in progress</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,081</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,603</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">148,062</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">146,749</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accumulated depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(109,852</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(112,248</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Property, plant and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">38,210</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,501</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> 1105000 1115000 20915000 19917000 120961000 124114000 5081000 1603000 148062000 146749000 109852000 112248000 38210000 34501000 9700000 9300000 1600000 <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"><tbody><tr><td style="width: 3%;"><em style="font: inherit;">9.</em>    </td><td style="width: 97%;">INCOME TAXES</td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions.  The Company is <em style="font: inherit;">no</em> longer subject to U.S. federal examinations by tax authorities for years before <em style="font: inherit;">2018</em> and for state examinations before <em style="font: inherit;">2015.</em>   Regarding foreign subsidiaries, the Company is <em style="font: inherit;">no</em> longer subject to examination by tax authorities for years before <em style="font: inherit;">2011</em> in Asia and generally <em style="font: inherit;">2013</em> in Europe. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">At <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020,</em> the Company has approximately $28.4 million and $28.5 million, respectively, of liabilities for uncertain tax positions (zero and $2.4 million, respectively, is included in other current liabilities on the consolidated balance sheets and $28.4 million and $26.1 million, respectively, is included in liability for uncertain tax positions on the consolidated balance sheets).  These amounts, if recognized, would reduce the Company’s effective tax rate.  As of <em style="font: inherit;"> December 31, 2021, </em>approximately $4.1 million of the Company’s liabilities for uncertain tax positions are expected to be resolved during the next <em style="font: inherit;">twelve</em> months by way of expiration of the related statute of limitations.</p> <p style="font-family:'Times 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;">A reconciliation of the beginning and ending amount of the liability for uncertain tax positions, including the portion included in income taxes payable, is as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Liability for uncertain tax positions - January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,516</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Additions based on tax positions related to the current year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">764</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Translation adjustment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">887</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Settlement/expiration of statutes of limitations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,467</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,196</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Liability for uncertain tax positions - December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,434</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,516</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">The Company’s policy is to recognize interest and penalties related to uncertain tax positions as a component of the current provision for income taxes.  During the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020,</em> the Company recognized $0.7 million and $0.8 million, respectively, in interest and penalties in the consolidated statements of operations.  During the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020,</em> the Company recognized a benefit of $1.0 million and $0.5 million, respectively, for the reversal of such interest and penalties, relating to the expiration of statues of limitations and settlement of the acquired liability for uncertain tax positions, respectively.  The Company has approximately $5.0 million and $5.2 million accrued for the payment of interest and penalties at <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020,</em> respectively, which is included in both income taxes payable and liability for uncertain tax positions in the consolidated balance sheets. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The Company’s total earnings before provision for income taxes included earnings (losses) from domestic operations of $7.3 million and ($6.0) million for <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020,</em> respectively, and earnings before provision for income taxes from foreign operations of $20.0 million and $18.1 million for <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020,</em> respectively.<br/>  </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The provision (benefit) for income taxes consists of the following:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">Years Ended December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Current:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">520</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">State</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">126</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">168</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,419</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,472</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,085</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">863</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,412</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">State</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(54</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(151</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(368</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(181</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">441</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,744</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,506</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">A reconciliation of taxes on income computed at the U.S. federal statutory rate to amounts provided is as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Years Ended December 31,</em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">2021</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">2020</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt">$</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">%</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt">$</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">%</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Tax provision computed at the federal statutory rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,739</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,549</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">(Decrease) increase in taxes resulting from:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Different tax rates applicable to foreign operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(1,641</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">311</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;">Reversal of liability for uncertain tax positions - net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(1,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Impact of U.S. Tax Reform</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;">Research and experimentation and foreign tax credits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">343</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(245</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">State taxes, net of federal benefit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">    SERP/COLI and restricted stock income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">(172</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">(1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">%)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">(234</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">(2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">%)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: 0pt;">Other, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">(5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">(483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Tax provision (benefit) computed at the Company's effective tax rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; 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);">2,506</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 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);">9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);">(659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 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);">(5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%)</td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021, </em>the Company has $25.1 million of deferred tax assets, which the Company evaluates for utilization on an annual basis. The Company has gross federal, state and foreign net operating losses (“NOL”) of $30.1 million which amount to $6.8 million of deferred tax assets.  In addition, the Company has $1.3 million of credit carryforwards and acquired deferred tax assets of $0.9 million. The Company believes that it is more likely than <em style="font: inherit;">not</em> that the benefit arising from certain NOL, credit carryforwards and acquisition assets will <em style="font: inherit;">not</em> be realized.  In recognition of this risk, the Company has provided a valuation allowance of $8.1 million on these deferred tax assets. The federal and certain foreign NOL's can be carried forward indefinitely, the state and certain foreign NOL's expire at various times during <em style="font: inherit;">2025</em> – <em style="font: inherit;">2040</em> and the tax credit carryforwards expire at various times during <em style="font: inherit;">2028</em> - <em style="font: inherit;">2040.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Management has <em style="font: inherit;">no</em> specific plans to indefinitely reinvest the unremitted earnings of our foreign subsidiaries as of <em style="font: inherit;"> December 31, 2021. </em>Applicable income and dividend withholding taxes of $0.3 million have been reflected in the accompanying consolidated statements of operations for the year ended <em style="font: inherit;"> December 31, 2021. </em>Due to the practicality of determining the deferred taxes on outside basis differences in our investments in our foreign subsidiaries, we have <em style="font: inherit;">not</em> provided for deferred taxes on outside basis differences and deemed that these basis differences will be indefinitely reinvested.<br/>  </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Components of deferred income tax assets and liabilities are as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Tax Effect</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Tax Effect</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax 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="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">State tax credits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">812</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">757</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Unfunded pension liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">965</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,840</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Reserves and accruals</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,181</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Federal, state and foreign net operating loss and credit carryforwards</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,586</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,744</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">130</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">142</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Lease accounting</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">4,592</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,217</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other accruals</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,364</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,452</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total deferred tax 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,937</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,450</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,992</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Lease accounting</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">4,522</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other accruals</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">573</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">330</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total deferred tax liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,028</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,973</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,059</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,289</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net deferred tax 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; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,974</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,675</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><br/> The Company continues to monitor proposed legislation affecting the taxation of transfers of U.S. intangible property and other potential tax law changes.</p> 28400000 28500000 0 2400000 28400000 26100000 4100000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Liability for uncertain tax positions - January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,516</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Additions based on tax positions related to the current year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">764</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Translation adjustment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">887</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Settlement/expiration of statutes of limitations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,467</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,196</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Liability for uncertain tax positions - December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,434</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,516</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> 28516000 29061000 2054000 764000 331000 887000 2467000 2196000 28434000 28516000 700000 800000 1000000.0 500000 5000000.0 5200000 7300000 -6000000.0 20000000.0 18100000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">Years Ended December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Current:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">520</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">State</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">126</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">168</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,419</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,472</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,085</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">863</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,412</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">State</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(54</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(151</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(368</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(181</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">441</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,744</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,506</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> 520000 -1555000 126000 168000 1419000 2472000 2065000 1085000 863000 -1412000 -54000 -151000 -368000 -181000 441000 -1744000 2506000 -659000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Years Ended December 31,</em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">2021</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">2020</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt">$</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">%</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin-top: 0pt; margin-bottom: 0pt">$</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">%</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Tax provision computed at the federal statutory rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,739</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,549</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">(Decrease) increase in taxes resulting from:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Different tax rates applicable to foreign operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(1,641</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">311</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;">Reversal of liability for uncertain tax positions - net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(1,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">Impact of U.S. Tax Reform</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;">Research and experimentation and foreign tax credits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">343</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(245</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt;">State taxes, net of federal benefit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">    SERP/COLI and restricted stock income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">(172</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">(1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">%)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">(234</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">(2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">%)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: 0pt;">Other, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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,392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">(5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">(483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Tax provision (benefit) computed at the Company's effective tax rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; 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);">2,506</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 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);">9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);">(659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 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);">(5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%)</td></tr> </tbody></table> 5739000 0.21 2549000 0.21 -1641000 -0.06 311000 0.03 -413000 -0.02 -1432000 -0.12 0 0 -1129000 -0.09 343000 0.01 245000 -0.02 42000 0 4000 0 -172000 0.01 -234000 -0.02 -1392000 -0.05 -483000 -0.04 2506000 0.09 -659000 -0.05 25100000 30100000 6800000 1300000 900000 8100000 300000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Tax Effect</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Tax Effect</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax 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="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">State tax credits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">812</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">757</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Unfunded pension liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">965</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,840</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Reserves and accruals</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,181</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Federal, state and foreign net operating loss and credit carryforwards</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,586</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,744</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">130</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">142</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Lease accounting</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">4,592</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,217</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other accruals</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,364</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,452</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total deferred tax 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,937</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,450</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,992</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Lease accounting</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">4,522</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other accruals</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">573</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">330</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total deferred tax liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,028</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,973</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,059</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,289</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net deferred tax 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; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,974</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,675</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 812000 757000 965000 1840000 4124000 3181000 7586000 7744000 488000 604000 130000 142000 4592000 3217000 6364000 5452000 25061000 22937000 2450000 1992000 6483000 6541000 4522000 3110000 573000 330000 14028000 11973000 8059000 6289000 2974000 4675000 <table border="0" cellpadding="0" cellspacing="0" style="width:100%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="vertical-align: top; width: 3%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font: inherit;">10.</em></p> </td><td style="vertical-align: top; width: 97%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">DEBT</p> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">At <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>, borrowings outstanding related to the respective term loans described below were $0 and $104.8 million, respectively, with $112.5 million and $12.0 million in borrowings outstanding under the revolver, respectively. The unused credit available under the applicable credit facility was <span style="background-color:#ffffff;">$62.5</span> million at <em style="font: inherit;"> December 31, 2021</em> and $63.0 million at <em style="font: inherit;"> December 31, 2020</em>.  At <em style="font: inherit;"> December 31, 2020, </em>the carrying value of the debt on the consolidated balance sheets is reflected net of $1.3 million of deferred financing costs.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The interest rate in effect at <em style="font: inherit;"> December 31, 2021</em> was 1.60%, which consisted of LIBOR of <span style="background-color:#ffffff;">0.10% plus the Company's margin of 1.50%.  T</span>he interest rate in effect at <em style="font: inherit;"> December 31, 2020</em> was 2.19%, which consisted of LIBOR of 0.19% plus the Company's margin of 2.00%.  In connection with its outstanding borrowings and amortization of the deferred financing costs described below, the Company incurred $3.5 million and $4.7 million of interest expense during the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>, respectively.  The interest expense for the year ended <em style="font: inherit;"> December 31, 2021 </em>included $0.8 million of deferred financing costs amortized in connection with the extinguishment of debt under the Prior Credit Agreement (as defined below) as further described under <em style="font: inherit;">"2021</em> Refinancing" below. </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b><em style="font: inherit;">2014</em> Credit and Security Agreement</b></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">On <em style="font: inherit;"> June 19, 2014, </em>the Company entered into a senior Credit and Security Agreement with KeyBank National Association ("KeyBank"), as administrative agent and lender, which was amended on <em style="font: inherit;"> June 30, 2014 </em>principally to add a syndicate of additional lenders (as so amended, the <em style="font: inherit;">"2014</em> CSA").  The <em style="font: inherit;">2014</em> CSA consisted of (i) a $50 million revolving credit facility ("Revolver"), (ii) a $145 million term loan facility ("Term Loan") and (iii) a $70 million delayed draw term loan ("DDTL").  The maturity date of the <em style="font: inherit;">2014</em> CSA was <em style="font: inherit;"> June 18, 2019.  </em>The Company recorded $5.8 million of deferred financing costs associated with the <em style="font: inherit;">2014</em> CSA, to be amortized through interest expense over the 5-year term of the agreement.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b><em style="font: inherit;">2016</em> Amendment</b></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">In <em style="font: inherit;"> March 2016, </em>the Company amended the terms of the <em style="font: inherit;">2014</em> CSA to modify (i) the date by which the Company was obligated to make excess cash flow prepayments in <em style="font: inherit;">2016</em> on account of excess cash flow achieved for fiscal year <em style="font: inherit;">2015,</em> (ii) the method of application of mandatory and voluntary prepayments related to the Company's loans, and (iii) the maximum Leverage Ratio of the Company allowed under the <em style="font: inherit;">2014</em> CSA for the period from the effective date of the amendment through <em style="font: inherit;"> September 2016. </em>In connection with this amendment to the <em style="font: inherit;">2014</em> CSA, the Company paid $0.7 million of deferred financing costs, and the modification to the amortization schedule resulted in $0.5 million of existing deferred financing costs to be accelerated and recorded as interest expense during the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2016.</em></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b><em style="font: inherit;">2017</em> Amendment and Refinancing</b></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">On <em style="font: inherit;"> December 11, 2017, </em>the Company refinanced the borrowings under the <em style="font: inherit;">2014</em> CSA and further amended its terms as follows: (i) extended the maturity date to <em style="font: inherit;"> December 11, 2022, (</em>ii) revised the amount of the Term Loan to $125.0 million, (iii) increased the amount available under the Revolver to $75.0 million, (iv) reduced mandatory amortization payments over the <em style="font: inherit;">first</em> <em style="font: inherit;">four</em> years of the new 5-year term; and (v) reduced the pricing grid related to interest expense, among other items (as so amended, the <em style="font: inherit;">"2017</em> CSA").  Concurrent with its entry into the <em style="font: inherit;">2017</em> CSA, the Company's outstanding balances due under the DDTL and Revolver were paid in full.  In connection with <em style="font: inherit;">2017</em> CSA and related refinancing, the Company paid $1.8 million of deferred financing costs.  Due to the magnitude of the modifications to the <em style="font: inherit;">2014</em> CSA, including a reduction in the number of lenders within the syndicate, this modification was deemed an extinguishment of the balances outstanding related to the Term Loan and DDTL that originated under the <em style="font: inherit;">2014</em> CSA.  As a result, $1.0 million of existing deferred financing costs were accelerated and recorded as interest expense during the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2017.</em></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Under the terms of the <em style="font: inherit;">2017</em> CSA, the Company was entitled, subject to the satisfaction of certain conditions, to request additional commitments under the revolving credit facility or term loans in the aggregate principal amount of up to $75 million to the extent that existing or new lenders agreed to provide such additional commitments and/or term loans.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The borrowings under the <em style="font: inherit;">2017</em> CSA bore interest at a rate equal to, at the Company's option, either (<em style="font: inherit;">1</em>) LIBOR, plus a margin ranging from 1.375% per annum to 2.75% per annum depending on the Company's leverage ratio, or (<em style="font: inherit;">2</em>)(a) an "Alternate Base Rate," which was the highest of (i) the federal funds rate plus 0.50%, (ii) KeyBank's prime rate and (iii) the LIBOR rate with a maturity of <em style="font: inherit;">one</em> month plus 1.00%, plus (b) a margin ranging from 0.375% per annum to 1.75% per annum, depending on the Company's leverage ratio.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The <em style="font: inherit;">2017</em> CSA contained customary representations and warranties, covenants and events of default and financial covenants that measured (i) the ratio of the Company's total funded indebtedness, on a consolidated basis, to the amount of the Company's consolidated EBITDA, as defined, ("Leverage Ratio") and (ii) the ratio of the amount of the Company's consolidated EBITDA to the Company's consolidated fixed charges ("Fixed Charge Coverage Ratio"). If an event of default occurred, the lenders under the CSA would have been entitled to take various actions, including the acceleration of amounts due thereunder and all actions permitted to be taken by a secured creditor. </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b><em style="font: inherit;">2020</em> Amendment</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">On <em style="font: inherit;"> February 18, 2020, </em>the Company further amended its credit agreement whereby the Company voluntarily prepaid a portion of its term loan under the credit agreement in the amount of $8.2 million. The Amendment also served to modify the interest rate and fees applicable to the loans under the credit agreement and change certain covenants related to matters including acquisitions, share repurchases and financial ratios (as so amended, including by all prior amendments, the "Prior Credit Agreement").</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b><em style="font: inherit;">2021</em> Refinancing</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">On <em style="font: inherit;"> September 2, 2021, </em>the Company entered into an Amended and Restated Credit and Security Agreement (the “New Credit Agreement”), by and among the Company, as the borrower, KeyBank National Association (“KeyBank”), as administrative agent, swing line lender and issuing lender, and the other lenders identified therein.  The New Credit Agreement amends, restates and supersedes Bel’s Prior Credit Agreement.  The New Credit Agreement provides Bel with a $175 million 5-year senior secured revolving credit facility (the “New Revolver”), with a sublimit of up to $10 million available for letters of credit and a sublimit of up to $5 million available for swing line loans.  The New Revolver replaces and refinances the $75 million revolving credit facility and the $125 million term loan facility that had existed under the Prior Credit Agreement. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Concurrent with its entry into the New Credit Agreement, the Company borrowed $115 million under the New Revolver facility, of which approximately $101.9 million and $12.0 million, respectively, was applied to discharge and satisfy in full the remaining obligations outstanding under the former term loan and the previous revolving credit facility that had existed under the Prior Credit Agreement.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Under the terms of the New Credit Agreement, the Company is entitled, subject to the satisfaction of certain conditions, to request additional commitments under the New Revolver or the addition of a term loan facility in the aggregate principal amount of up to $100 million for all such increases (revolver and term) to the extent that existing or new lenders agree to provide such additional commitments and/or term loans.  In addition to requesting loans denominated in U.S. dollars, the New Credit Agreement provides that up to a U.S. Dollar equivalent principal amount of $15 million of the New Revolver <em style="font: inherit;"> may </em>be borrowed by Bel in alternate foreign currencies including Euros, Pounds Sterling, Japanese Yen and such other currency as requested by Bel and consented to by KeyBank and each lender.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">In connection with the effectiveness of the New Credit Agreement, the Company and certain of the Company’s material U.S. subsidiaries (together with the Company, the “Loan Parties”) provided to the administrative agent, for the benefit of the lenders, confirmation of the continuing use and effectiveness of each guaranty of payment and each security document executed and delivered by the Loan Parties in connection with the Prior Credit Agreement.  As a result, consistent with the Prior Credit Agreement, the obligations of the Company under the New Credit Agreement are guaranteed by the Loan Parties’ material U.S. subsidiaries, and secured by a <em style="font: inherit;">first</em> priority security interest in substantially all of the existing and future personal property of the Loan Parties, certain material real property of the Loan Parties and certain of the Loan Parties’ material U.S. subsidiaries, including 65% of the voting capital stock of certain of the Loan Parties’ direct foreign subsidiaries.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The borrowings under the New Credit Agreement bear interest, generally payable quarterly, at a rate equal to, at the Company's option, either (<em style="font: inherit;">1</em>) LIBOR, plus a margin ranging from 1.125% per annum to 2.125% per annum depending on the Company’s leverage ratio, or (<em style="font: inherit;">2</em>)(a) an alternate “Base Rate,” which is the highest of (i) KeyBank’s prime rate, (ii) the federal funds rate plus 0.50% and (iii) the LIBOR rate with a maturity of <em style="font: inherit;">one</em> month plus 1%, plus (b) a margin ranging from 0.125% per annum to 1.125% per annum, depending on the Company’s leverage ratio.  Additionally, the New Credit agreement contains standard provisions and procedures for transition to a benchmark other than the Eurodollar Rate to determine the applicable interest rate (including reference to the secured overnight financing rate (SOFR) published by the Federal Reserve Bank of New York), with provisions applying that alternate benchmark where applicable following the replacement of LIBOR.  Pursuant to the terms of the New Credit Agreement, the Company has agreed to pay to KeyBank, as administrative agent for the ratable account of the revolving lenders in consideration for their commitments in respect of the New Revolver, a commitment fee due quarterly in arrears and calculated based on the average unused amount of the facility (exclusive of swing line exposure), at a rate ranging from 0.2% per annum to 0.3% per annum, depending on the Company’s leverage ratio.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Revolving loans borrowed under the New Credit Agreement mature on <em style="font: inherit;"> September 1, 2026, </em>and the commitments with respect to the New Revolver will automatically terminate on such date.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The New Credit Agreement contains customary representations and warranties, covenants and events of default.  In addition, the New Credit Agreement contains financial covenants that measure (i) the ratio of the Company’s total funded indebtedness, on a consolidated basis, less the aggregate amount of all unencumbered cash and cash equivalents, to the amount of the Company’s consolidated EBITDA (“Leverage Ratio”) and (ii) the ratio of the amount of the Company’s consolidated EBITDA to the Company’s consolidated fixed charges (“Fixed Charge Coverage Ratio”).  If an event of default occurs, the lenders under the New Credit Agreement would be entitled to take various actions, including the acceleration of amounts due thereunder and all actions permitted to be taken by a secured creditor.  </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The Company recorded $0.7 million of deferred financing costs associated with the New Credit Agreement, which are included in other current assets and other assets on the accompanying consolidated balance sheet at <em style="font: inherit;"> December 31, 2021 </em>and will be amortized to interest expense over the <span style="-sec-ix-hidden:c81915788">five</span> year term of the New Credit Agreement.  </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">At <em style="font: inherit;"> December 31, 2021</em>, the Company was in compliance with its debt covenants, including its most restrictive covenant, t<span style="background-color:#ffffff;">he Leverage Ratio.</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b><i>Interest Rate Swaps</i></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">In <em style="font: inherit;"> December 2021, </em>the Company purchased <em style="font: inherit;">two</em> interest rate swaps (the <em style="font: inherit;">"2021</em> Swaps"), each with an aggregate notional amount of $30 million, or $60 million in the aggregate, the effect of which is to fix the LIBOR portion of the interest rate on a portion of our outstanding debt on our New Revolver. The <em style="font: inherit;">2021</em> Swaps were effective <em style="font: inherit;"> December 31, 2021 </em>and continue through <em style="font: inherit;"> August 31, 2026, </em>the original termination date of the New Credit Agreement. The <em style="font: inherit;">2021</em> Swaps require the Company to pay interest on the notional amount at the rate of 1.3055% and 1.3180%, respectively, in exchange for the <em style="font: inherit;">one</em>-month LIBOR rate. See Note <em style="font: inherit;">12,</em> "Derivative Instruments and Hedging Activities" for further information on these interest rate derivative instruments entered into in connection with the New Credit Agreement.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Scheduled principal payments of the total debt outstanding at <em style="font: inherit;"> December 31, 2021</em> are as follows (in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">112,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total long-term debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">112,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Less: Current maturities of long-term debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Noncurrent portion of long-term debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">112,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 45pt; text-align: justify;"> </p> 0 104800000 112500000 12000000.0 62500000 63000000.0 1300000 0.0160 0.0010 0.0150 0.0219 0.0019 0.0200 3500000 4700000 800000 50000000 145000000 70000000 5800000 P5Y 700000 500000 125000000.0 75000000.0 P5Y 1800000 1000000.0 75000000 0.01375 0.0275 0.0050 0.0100 0.00375 0.0175 8200000 175000000 P5Y 10000000 5000000 75000000 125000000 115000000 101900000 12000000.0 100000000 15000000 0.65 0.01125 0.02125 0.0050 0.01 0.00125 0.01125 0.002 0.003 700000 30000000 60000000 0.013055 0.013180 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">112,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total long-term debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">112,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Less: Current maturities of long-term debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Noncurrent portion of long-term debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">112,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 0 0 0 0 112500000 112500000 -0 112500000 <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;"><tbody><tr><td style="width: 3%;"><em style="font: inherit;">11.</em></td><td style="width: 97%;">ACCRUED EXPENSES</td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">  </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Accrued expenses consist of the following:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Sales commissions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,049</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Subcontracting labor</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,622</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">758</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Salaries, bonuses and related benefits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,342</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Warranty accrual</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,056</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,010</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,384</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,969</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,453</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,476</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">The change in warranty accrual during <em style="font: inherit;">2021</em> primarily related to repair costs incurred and adjustments to pre-existing warranties.  <span style="background-color:null;">There were <em style="font: inherit;">no</em> new material warranty charges incurred during </span><em style="font: inherit;">2021</em><span style="background-color:null;">.</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Sales commissions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,049</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Subcontracting labor</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,622</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">758</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Salaries, bonuses and related benefits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,342</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Warranty accrual</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,056</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,010</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,384</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,969</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,453</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,476</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> 2049000 2574000 1622000 758000 21342000 17165000 1056000 1010000 8384000 6969000 34453000 28476000 <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;"><tbody><tr><td style="width: 3%;"><em style="font: inherit;">12.</em>    </td><td style="width: 97%;">DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES</td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Our primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk and interest rate risk, when deemed appropriate. We enter into these contracts in the normal course of business to mitigate risks and <em style="font: inherit;">not</em> for speculative purposes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b>Foreign Currency Forward Contracts</b></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; text-align: justify;">Under our risk management strategy, we periodically use foreign currency forward contracts to manage our short-term exposures to fluctuations in operational cash flows resulting from changes in foreign currency exchange rates. These cash flow exposures result from portions of our forecasted operating expenses, primarily compensation and related expenses, which are transacted in currencies other than the U.S. dollar, most notably the Chinese Renminbi and the Mexican Peso.  These foreign currency forward contracts generally have maturities of <em style="font: inherit;">no</em> longer than <em style="font: inherit;">twelve</em> months, although occasionally we will execute a contract that extends beyond <em style="font: inherit;">twelve</em> months, depending upon the nature of the underlying risk.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We held outstanding foreign currency forward contracts with notional amounts of $17.1 million and <span style="background-color:#ffffff;"><span style="-sec-ix-hidden:c81915840">$0.4</span> </span>million as of <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020,</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;"><b>Interest Rate Swap Agreements</b></p> <p style="text-align: justify;">To partially mitigate risks associated with the variable interest rates on the revolver borrowings under the New Credit Agreement, in <em style="font: inherit;"> November 2021, </em>we executed a pay-fixed, receive-variable interest rate swap agreement with each of <em style="font: inherit;">two</em> multinational financial institutions under which we (i) pay interest at a fixed rate of 1.3055% and receive variable interest of <em style="font: inherit;">one</em>-month LIBOR on a notional amount of $30.0 million and (ii) pay interest at a fixed rate of 1.3180% and receive variable interest of <em style="font: inherit;">one</em>-month LIBOR on a notional amount of <span style="-sec-ix-hidden:c81915848">$30.0</span> million (the <em style="font: inherit;">“2021</em> Swaps”).  The effective date of the <em style="font: inherit;">2021</em> Swaps was <em style="font: inherit;"> December 31, 2021, </em>and settlements with the counterparties began on <em style="font: inherit;"> January 31, 2022 </em>and occur on a monthly basis. The <em style="font: inherit;">2021</em> Swaps swill terminate on <em style="font: inherit;"> August 31, 2026.</em></p> <p style="text-align: justify;">The <em style="font: inherit;">2021</em> Swaps are designated as cash flow hedges for accounting purposes and as such, changes in their fair value are recognized in accumulated other comprehensive income (loss) in the consolidated balance sheet and are reclassified into the statement of operations within interest expense in the period in which the hedged transaction affects earnings. </p> <p style="font-family:'Times 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;"><b>Fair Values of Derivative Financial Instruments</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;">The fair values of our derivative financial instruments and their classifications in our consolidated balance sheets as of <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021</em> were as follows:</p> <p style="font-family:'Times 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 style="vertical-align: bottom; font-family: &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 colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &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="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 33.7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance Sheet Classification</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2021</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2020</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: 36.3%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Derivative assets:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &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-top: 0pt; margin-bottom: 0pt;">Foreign currency forward contracts:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">   Designated as cash flow hedges</p> </td><td 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;">Other current assets</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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="background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">   Not designated as hedging instruments</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">Other current assets</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><em style="font: inherit;">Total derivative assets</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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);">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Derivative liabilities:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign currency forward contracts:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">   Not designated as hedging instruments</p> </td><td 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;">Other current liabilities</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; text-align: right;">19</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">-</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest rate swap agreements:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">   Designated as a cash flow hedge</p> </td><td 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;">Other long-term liabilities</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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); text-align: right;">116</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td 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); text-align: right;">-</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><em style="font: inherit;">Total derivative liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">135</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 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> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b>Derivative Financial Instruments in Cash Flow Hedging Relationships</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;">The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the consolidated statement of operations for the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em> 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="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2021</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2020</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: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net gains (losses) recognized in AOCL:</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="background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Foreign currency forward contracts</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">57</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">-</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest rate swap agreements</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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); text-align: right;">(116</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td 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); text-align: right;">-</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>-</b></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="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify;">The gain related to the foreign currency forward contracts is included as a component of currency translation adjustment on the accompanying statement of other comprehensive income at December 31, 2021.  The loss related to the interest rate swap agreements is included as a component of unrealized holding (losses) gains on marketable securities on the accompanying statement of other comprehensive income at December 31, 2021.  There were no net gains (losses) reclassified from AOCL to the consolidated statements of operations during 2021 or 2020.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>Derivative</b> <b>Financial Instruments</b> <b><em style="font: inherit;">Not</em> Designated as Hedging Instruments</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;">(Losses) gains recognized on derivative financial instruments <em style="font: inherit;">not</em> designated as hedging instruments in our consolidated statements of operations for the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em> were as follows: </p> <p style="font-family:'Times 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="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><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 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;">Year Ended December 31,</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;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 31.8%; 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;">Classification in Consolidated Statements of Operations</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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;">2021</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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;">2020</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Foreign currency forward contracts</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">Other (expense) income, net</em></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; text-align: right;">62</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; text-align: right;">134</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest rate swap agreements</p> </td><td 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;"><em style="font: inherit;">Other (expense) income, net</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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); text-align: right;">-</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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); text-align: right;">-</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-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; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">62</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; 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; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 17100000 0.013055 30000000.0 0.013180 <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 style="vertical-align: bottom; font-family: &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 colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &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="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 33.7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance Sheet Classification</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2021</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2020</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: 36.3%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Derivative assets:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &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-top: 0pt; margin-bottom: 0pt;">Foreign currency forward contracts:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">   Designated as cash flow hedges</p> </td><td 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;">Other current assets</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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="background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">   Not designated as hedging instruments</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">Other current assets</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><em style="font: inherit;">Total derivative assets</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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);">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Derivative liabilities:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Foreign currency forward contracts:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">   Not designated as hedging instruments</p> </td><td 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;">Other current liabilities</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; text-align: right;">19</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">-</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest rate swap agreements:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">   Designated as a cash flow hedge</p> </td><td 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;">Other long-term liabilities</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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); text-align: right;">116</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td 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); text-align: right;">-</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><em style="font: inherit;">Total derivative liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">135</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 57000 0 0 12000 57000 12000 19000 0 116000 0 135000 0 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2021</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2020</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: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net gains (losses) recognized in AOCL:</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="background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Foreign currency forward contracts</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">57</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">-</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest rate swap agreements</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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); text-align: right;">(116</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td 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); text-align: right;">-</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>-</b></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="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify;">The gain related to the foreign currency forward contracts is included as a component of currency translation adjustment on the accompanying statement of other comprehensive income at December 31, 2021.  The loss related to the interest rate swap agreements is included as a component of unrealized holding (losses) gains on marketable securities on the accompanying statement of other comprehensive income at December 31, 2021.  There were no net gains (losses) reclassified from AOCL to the consolidated statements of operations during 2021 or 2020.</p> 57000 0 -116000 0 -59000 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><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 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;">Year Ended December 31,</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;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 31.8%; 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;">Classification in Consolidated Statements of Operations</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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;">2021</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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;">2020</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Foreign currency forward contracts</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">Other (expense) income, net</em></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; text-align: right;">62</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; text-align: right;">134</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest rate swap agreements</p> </td><td 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;"><em style="font: inherit;">Other (expense) income, net</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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); text-align: right;">-</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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); text-align: right;">-</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-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; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">62</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; 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; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 62000 134000 0 0 62000 134000 <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;"><tbody><tr><td style="width: 3%;"><em style="font: inherit;">13.</em> </td><td style="width: 97%;">SEGMENTS </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company operates in one industry with three reportable operating segments, which represent the Company's three product groups and a corporate segment.  The segments consist of Connectivity Solutions, Power Solutions and Protection, Magnetic Solutions and a Corporate segment.  The primary criteria by which financial performance is evaluated and resources are allocated are net sales and gross profit.  The following is a summary of key financial data:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31, 2021</em></em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Connectivity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Power Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Magnetic</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">and Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Segment</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: 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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">165,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">218,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">160,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">543,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">43,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: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58,823</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">34,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,047</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">134,383</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit %</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">nm</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">24.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">147,813</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">206,719</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">104,845</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,469</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">511,846</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Capital Expenditures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">1,768</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,718</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">2,911</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">9,397</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Depreciation and Amortization Expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">6,683</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">8,022</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">2,126</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">16,861</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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 colspan="18" 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;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31, 2020</em></em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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 colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><em style="font: inherit;">Connectivity</em></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 colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><em style="font: inherit;">Power Solutions</em></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 colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><em style="font: inherit;">Magnetic</em></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 colspan="2" style="text-align: center; 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;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;"> </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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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 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;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">and Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">Segment</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net sales</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">150,731</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">181,488</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">133,552</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: 11%; 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">465,771</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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-top: 0pt; margin-bottom: 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42,200</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,587</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33,072</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,129</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">119,730</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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-top: 0pt; margin-bottom: 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28.0</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25.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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24.8</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">nm</em></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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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-top: 0pt; margin-bottom: 0pt;">Total 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">137,333</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">180,939</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">92,538</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,056</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">453,866</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Capital Expenditures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,955</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,458</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,476</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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-top: 0pt; margin-bottom: 0pt;">Depreciation and Amortization Expense</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,611</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,112</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </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="text-align: right; 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="width: 1%; font-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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,423</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', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Entity-Wide Information</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The following is a summary of entity-wide information related to the Company's net sales to external customers by geographic area and by major product line.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">Years Ended December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><i>Net Sales by Geographic Location:</i></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">317,436</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">265,676</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Macao</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">137,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">129,303</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">United Kingdom</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,017</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Slovakia</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,407</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,609</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Germany</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,856</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,582</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">           India</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">12,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Switzerland</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,315</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">All other foreign countries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,985</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,972</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Consolidated net sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">543,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">465,771</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><i>Net Sales by Major Product Line:</i></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Connectivity solutions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">165,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">150,731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Magnetic solutions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">160,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">133,552</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Power solutions and protection</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">218,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">181,488</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Consolidated net sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">543,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">465,771</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The following is a summary of long-lived assets by geographic area as of <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><i>Long-lived Assets by Geographic Location:</i></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,748</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">People's Republic of China (PRC)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,904</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,711</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Slovakia</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,675</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,514</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">United Kingdom</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,264</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,715</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">All other foreign countries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,190</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,235</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Consolidated long-lived 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; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">69,471</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">63,923</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Long-lived assets consist of property, plant and equipment, net and other assets of the Company that are identified with the operations of each geographic area.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The territory of Hong Kong became a Special Administrative Region ("SAR") of the PRC in the middle of <em style="font: inherit;">1997.</em> The territory of Macao became a SAR of the PRC at the end of <em style="font: inherit;">1999.</em> Management cannot presently predict what future impact this will have on the Company, if any, or how the political climate in the PRC will affect the Company's contractual arrangements in the PRC.  A significant portion of the Company's manufacturing operations and approximately 35.6% of its identifiable assets are located in Asia.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Net Sales to Major Customers</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company had net sales to one customer in excess of <em style="font: inherit;">ten</em> percent of consolidated net sales in <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020</em>.  The net sales associated with this customer were $57.8 million (10.6% of sales) in <em style="font: inherit;">2021</em> and $55.2 million (11.9% of sales) in <em style="font: inherit;">2020</em>. Net sales related to this significant customer were primarily reflected in the Magnetic Solutions operating segment.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> 1 3 3 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31, 2021</em></em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Connectivity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Power Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Magnetic</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">and Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Segment</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: 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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">165,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">218,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">160,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">543,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">43,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: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58,823</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">34,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,047</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">134,383</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit %</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">nm</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">24.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">147,813</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">206,719</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">104,845</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,469</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">511,846</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Capital Expenditures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">1,768</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,718</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">2,911</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">9,397</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Depreciation and Amortization Expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">6,683</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">8,022</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">2,126</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">16,861</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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 colspan="18" 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;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31, 2020</em></em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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 colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><em style="font: inherit;">Connectivity</em></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 colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><em style="font: inherit;">Power Solutions</em></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 colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><em style="font: inherit;">Magnetic</em></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 colspan="2" style="text-align: center; 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;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;"> </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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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 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;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">and Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">Segment</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net sales</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">150,731</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">181,488</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">133,552</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: 11%; 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">465,771</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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-top: 0pt; margin-bottom: 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42,200</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,587</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33,072</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,129</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">119,730</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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-top: 0pt; margin-bottom: 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28.0</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25.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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24.8</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">nm</em></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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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-top: 0pt; margin-bottom: 0pt;">Total 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">137,333</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">180,939</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">92,538</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,056</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">453,866</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Capital Expenditures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,955</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,458</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,476</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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-top: 0pt; margin-bottom: 0pt;">Depreciation and Amortization Expense</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,611</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,112</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </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="text-align: right; 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="width: 1%; font-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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,423</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 165027000 218035000 160432000 0 543494000 43501000 58823000 34106000 -2047000 134383000 0.264 0.270 0.213 0.247 147813000 206719000 104845000 52469000 511846000 1768000 4718000 2911000 0 9397000 6683000 8022000 2126000 30000 16861000 150731000 181488000 133552000 0 465771000 42200000 45587000 33072000 -1129000 119730000 0.280 0.251 0.248 0.257 137333000 180939000 92538000 43056000 453866000 1955000 2458000 1063000 0 5476000 5700000 8611000 2112000 0 16423000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">Years Ended December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><i>Net Sales by Geographic Location:</i></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">317,436</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">265,676</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Macao</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">137,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">129,303</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">United Kingdom</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,017</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Slovakia</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,407</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,609</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Germany</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,856</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,582</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">           India</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">12,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Switzerland</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,315</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">All other foreign countries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,985</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,972</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Consolidated net sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">543,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">465,771</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><i>Net Sales by Major Product Line:</i></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Connectivity solutions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">165,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">150,731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Magnetic solutions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">160,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">133,552</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Power solutions and protection</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">218,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">181,488</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Consolidated net sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">543,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">465,771</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> 317436000 265676000 137065000 129303000 20000000 22017000 19407000 17609000 17856000 13582000 12430000 0 8315000 8612000 10985000 8972000 543494000 465771000 165027000 150731000 160432000 133552000 218035000 181488000 543494000 465771000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><i>Long-lived Assets by Geographic Location:</i></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b> </b></i></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,748</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">People's Republic of China (PRC)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29,904</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,711</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Slovakia</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,675</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,514</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">United Kingdom</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,264</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,715</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">All other foreign countries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,190</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,235</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Consolidated long-lived 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; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">69,471</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">63,923</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 30438000 26748000 29904000 28711000 6675000 5514000 1264000 1715000 1190000 1235000 69471000 63923000 0.356 1 57800000 0.106 55200000 0.119 <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;"><tbody><tr><td style="width: 3%;"><em style="font: inherit;">14.</em> </td><td style="width: 97%;">RETIREMENT FUND AND PROFIT SHARING PLAN</td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company maintains the Bel Fuse Inc. Employees' Savings Plan, a defined contribution plan that is intended to meet the applicable requirements for tax-qualification under sections <em style="font: inherit;">401</em>(a) and (k) of the Internal Revenue Code of <em style="font: inherit;">1986,</em> as amended (the "Code"). The Employees' Savings Plan allows eligible employees to voluntarily contribute a percentage of their eligible compensation, subject to Code limitations, which contributions are matched by the Company in an amount equal to 100% of the <em style="font: inherit;">first</em> <em style="font: inherit;">1%</em> of compensation contributed by participants, and 50% of the next <em style="font: inherit;">5%</em> of compensation contributed by participants.  The Company's matching contribution is made in the form of Bel Fuse Inc. Class A common stock. Prior to <em style="font: inherit;"> January 1, 2012, </em>the Company's matching and profit sharing contributions were made in the form of shares of Bel Fuse Inc. Class A and Class B common stock. The expense for the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em> amounted to $1.2 million an<span style="background-color:#ffffff;">d <span style="-sec-ix-hidden:c81916074">$1.1</span> mi</span>llion, respectively. As of <em style="font: inherit;"> December 31, 2021</em>, the plan owned<span style="background-color:#ffffff;"> 303,712 a</span>nd<span style="background-color:#ffffff;"> 99,277 sha</span>res of Bel Fuse Inc. Class A and Class B common stock, respectively.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company's subsidiaries in Asia have a retirement fund covering substantially all of their Hong Kong based full-time employees.  Eligible employees contribute up to 5% of salary to the fund.  In addition, the Company must contribute a minimum of 5% of eligible salary, as determined by Hong Kong government regulations.  The Company currently contributes 7% of eligible salary in cash or Company stock.  The expense for the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em> amounted to approximately $2.7 million and $0.3 million, respectively. As of <em style="font: inherit;"> December 31, 2021</em>, the plan owned 3,323 and 17,342 shares of Bel Fuse Inc. Class A and Class B common stock, respectively.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company maintains a SERP, which is designed to provide a limited group of key management and other key employees of the Company with supplemental retirement and death benefits.  Participants in the SERP are selected by the Compensation Committee of the Board of Directors.   The SERP initially became effective in <em style="font: inherit;">2002</em> and was amended and restated in <em style="font: inherit;"> April 2007 </em>to conform with applicable requirements of Section <em style="font: inherit;">409A</em> of the Internal Revenue Code and to modify the provisions regarding benefits payable in connection with a change in control of the Company.  The Plan is unfunded.  Benefits under the SERP are payable from the general assets of the Company, but the Company has established a rabbi trust which includes certain life insurance policies in effect on participants as well as other investments to partially cover the Company's obligations under the Plan.  See Note <em style="font: inherit;">6,</em> "Other Assets," for further information on these assets.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The benefits available under the SERP vary according to when and how the participant terminates employment with the Company.  If a participant retires (with the prior written consent of the Company) on his normal retirement date (<em style="font: inherit;">65</em> years old, <em style="font: inherit;">20</em> years of service, and <em style="font: inherit;">5</em> years of Plan participation), his normal retirement benefit under the Plan would be annual payments equal to 40% of his average base compensation (calculated using compensation from the highest <em style="font: inherit;">five</em> consecutive calendar years of Plan participation), payable in monthly installments for the remainder of his life.  If a participant retires early from the Company (<em style="font: inherit;">55</em> years old, <em style="font: inherit;">20</em> years of service, and <em style="font: inherit;">five</em> years of Plan participation), his early retirement benefit under the Plan would be an amount (i) calculated as if his early retirement date were in fact his normal retirement date, (ii) multiplied by a fraction, with the numerator being the actual years of service the participant has with the Company and the denominator being the years of service the participant would have had if he had retired at age <em style="font: inherit;">65,</em> and (iii) actuarially reduced to reflect the early retirement date.  If a participant dies prior to receiving 120 monthly payments under the Plan,  his  beneficiary  would  be  entitled  to  continue  receiving benefits for the shorter of (i) the time necessary to complete <em style="font: inherit;">120</em> monthly payments or (ii) <em style="font: inherit;">60</em> months.  If a participant dies while employed by the Company, his beneficiary would receive, as a survivor benefit, an annual amount equal to (i) 100% of the participant's annual base salary at date of death for <em style="font: inherit;">one</em> year, and (ii) 50% of the participant's annual base salary at date of death for each of the following <em style="font: inherit;">four</em> years, each payable in monthly installments.  The Plan also provides for disability benefits, and a forfeiture of benefits if a participant terminates employment for reasons other than those contemplated under the Plan. The expense related to the Plan for the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em> amounted to $1.7 million and $1.6 million, respectively.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Net Periodic Benefit Cost</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><br/> The net periodic benefit cost related to the SERP consisted of the following components during the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>:<b> </b></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">Years Ended December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Service Cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">677</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">600</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Interest Cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">540</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">636</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">509</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">343</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Net periodic benefit cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,726</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,579</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The service cost component of net benefit cost is presented within cost of sales or selling, general and administrative expense on the accompanying consolidated statements of operations, in accordance with where compensation cost for the related associate is reported.  All other components of net benefit cost, including interest cost and net amortization noted above, are presented within other expense, net in the accompanying consolidated statements of operations.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="text-decoration: underline; ">Obligations and Funded Status</span><br/> <br/> Summarized information about the changes in plan assets and benefit obligation, the funded status and the amounts recorded at <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em> are as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">Years Ended December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Fair value of plan assets, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Company contributions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">446</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Benefits paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(446</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Fair value of plan assets, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Benefit obligation, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Service cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">677</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">600</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Interest cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">540</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">636</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Benefits paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(446</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Actuarial (gains) losses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,441</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,977</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Benefit obligation, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,580</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,308</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Underfunded status, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(23,580</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(24,308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company has recorded the <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020</em> underfunded status as a long-term liability on the consolidated balance sheets.  The accumulated benefit obligation for the SERP was $21.8 million as of <em style="font: inherit;"> December 31, 2021</em> and $22.4 million as of <em style="font: inherit;"> December 31, 2020</em>.  The aforementioned company-owned life insurance policies and marketable securities held in a rabbi trust had a combined value of $16.4 million and $15.4 million at <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>, respectively.  See Note <em style="font: inherit;">6,</em> "Other Assets," for additional information on these investments.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The estimated net loss and prior service cost for the SERP that will be amortized from accumulated other comprehensive loss into net periodic benefit cost over the next fiscal year is <span style="-sec-ix-hidden:c81916118">$0.3</span> million.  The Company expects to make contributions of $0.6 million to the SERP in <em style="font: inherit;">2022.</em>  The Company had <em style="font: inherit;">no</em> net transition assets or obligations recognized as an adjustment to other comprehensive income and does <em style="font: inherit;">not</em> anticipate any plan assets being returned to the Company during <em style="font: inherit;">2022,</em> as the plan has <span style="-sec-ix-hidden:c81916124">no</span> assets.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The following benefit payments, which reflect expected future service, are expected to be paid:<b> </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 20%; width: 60%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 48%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Years Ending</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="text-align: center; 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 48%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">December 31,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; 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="text-align: center; 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; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="width: 48%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 48%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">935</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 48%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">940</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 48%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2024</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">979</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 48%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2025</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,021</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 48%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2026</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,016</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="width: 48%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">2027 - 2031</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">6,057</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The following gross amounts are recognized net of tax in accumulated other comprehensive loss:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Prior service cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">460</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">586</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,391</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,773</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,851</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,359</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Actuarial Assumptions</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The weighted average assumptions used in determining the periodic net cost and benefit obligation information related to the SERP are as follows:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">Years Ended December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Net periodic benefit cost:</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Discount rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Rate of compensation increase</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Benefit obligation:</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Discount rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Rate of compensation increase</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> 1 0.50 1200000 303712 99277 0.05 0.05 0.07 2700000 300000 3323 17342 0.40 120 1 0.50 1700000 1600000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">Years Ended December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Service Cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">677</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">600</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Interest Cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">540</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">636</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">509</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">343</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Net periodic benefit cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,726</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,579</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 677000 600000 540000 636000 -509000 -343000 1726000 1579000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">Years Ended December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Fair value of plan assets, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Company contributions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">446</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Benefits paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(446</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Fair value of plan assets, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Benefit obligation, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Service cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">677</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">600</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Interest cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">540</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">636</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Benefits paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(446</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Actuarial (gains) losses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,441</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,977</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Benefit obligation, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,580</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,308</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Underfunded status, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(23,580</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(24,308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> 504000 446000 504000 446000 24308000 21541000 677000 600000 540000 636000 504000 446000 1441000 -1977000 23580000 24308000 -23580000 -24308000 21800000 22400000 16400000 15400000 600000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 20%; width: 60%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 48%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Years Ending</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="text-align: center; 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 48%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">December 31,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; 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="text-align: center; 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; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="width: 48%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 48%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">935</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 48%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">940</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 48%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2024</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">979</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 48%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2025</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,021</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 48%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2026</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,016</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="width: 48%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">2027 - 2031</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">6,057</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 935000 940000 979000 1021000 1016000 6057000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Prior service cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">460</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">586</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,391</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,773</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,851</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,359</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 460000 586000 1391000 1773000 1851000 2359000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">Years Ended December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Net periodic benefit cost:</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Discount rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Rate of compensation increase</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Benefit obligation:</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Discount rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Rate of compensation increase</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> 0.0225 0.0300 0.0250 0.0250 0.0275 0.0225 0.0250 0.0250 <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;"><tbody><tr><td style="width: 3%;"><em style="font: inherit;">15.</em></td><td style="width: 97%;">SHARE-BASED COMPENSATION</td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company has an equity compensation program (the "Program") which provides for the granting of "Incentive Stock Options" within the meaning of Section <em style="font: inherit;">422</em> of the Internal Revenue Code of <em style="font: inherit;">1986,</em> as amended, non-qualified stock options and restricted stock awards.  The Company believes that such awards better align the interest of its employees with those of its shareholders.  The <em style="font: inherit;">2020</em> Equity Compensation Plan provides for the issuance of 1.0 million shares of the Company's Class B common stock.  At <em style="font: inherit;"> December 31, 2021, </em>795,000 shares remained available for future issuance under the <em style="font: inherit;">2020</em> Equity Compensation Plan.  The <em style="font: inherit;">2011</em> Equity Compensation Plan provided for the issuance of 1.4 million shares of the Company's Class B common stock.  At <em style="font: inherit;"> December 31, 2021</em>, <span style="-sec-ix-hidden:c81916230">no</span> shares remained available for future issuance under the <em style="font: inherit;">2011</em> Equity Compensation Plan. </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company records compensation expense in its consolidated statements of operations related to employee stock-based options and awards.  The aggregate pretax compensation cost recognized for stock-based compensation amounted to approximately $2.3 million and $2.3 million for <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020</em>, respectively, and related solely to restricted stock awards.   The Company did <em style="font: inherit;">not</em> use any cash to settle any equity instruments granted under share-based arrangements during <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020</em>.  At <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>, the only instruments issued and outstanding under the Program related to restricted stock awards.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Restricted Stock Awards</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company provides common stock awards to certain officers, directors and key employees.  The Company grants these awards, at its discretion, from the shares available under the Program.  Unless otherwise provided at the date of grant or unless subsequently accelerated, the shares awarded are typically earned in 25% increments on the second, third, <em style="font: inherit;">fourth</em> and <em style="font: inherit;">fifth</em> anniversaries of the award and are distributed provided the employee has remained employed by the Company through such anniversary dates; otherwise the unearned shares are forfeited.  The market value of these shares at the date of award is recorded as compensation expense on the straight-line method over the applicable vesting period from the respective award dates, as adjusted for forfeitures of unvested awards. During <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020</em>, the Company issued 209,000 shares and 113,000 shares of the Company's Class B common stock, respectively, under a restricted stock plan to various officers, directors and employees.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">A summary of the restricted stock activity under the Program for the year ended <em style="font: inherit;"> December 31, 2021</em> is presented below:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Weighted Average</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">Restricted Stock</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Weighted Average</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Remaining</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">Awards</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; 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;">Shares</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; 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;">Award Price</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; 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;">Contractual Term (In Years)</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at January 1, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">405,450</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19.77</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;"><span style="-sec-ix-hidden:c81916260">3.0</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">209,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15.07</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Vested</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(112,100</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">23.85</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(40,500</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16.98</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at December 31, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">461,850</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16.94</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;"><span style="-sec-ix-hidden:c81916272">3.2</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">As of <em style="font: inherit;"> December 31, 2021</em>, there was $5.3 million of total pretax unrecognized compensation cost related to non-vested stock-based compensation arrangements granted under the restricted stock award plan.  That cost is expected to be recognized over a period of 4.9 years.  This expense is recorded in cost of sales and SG&amp;A expense based upon the employment classification of the award recipients.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company's policy is to issue new shares to satisfy restricted stock awards.  Currently the Company believes that the majority of its restricted stock awards will vest.</p> 1000000.0 795000 1400000 2300000 2300000 0.25 209000 113000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Weighted Average</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">Restricted Stock</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Weighted Average</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Remaining</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">Awards</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; 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;">Shares</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; 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;">Award Price</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; 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;">Contractual Term (In Years)</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at January 1, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">405,450</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19.77</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;"><span style="-sec-ix-hidden:c81916260">3.0</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">209,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15.07</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Vested</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(112,100</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">23.85</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(40,500</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16.98</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at December 31, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">461,850</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16.94</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;"><span style="-sec-ix-hidden:c81916272">3.2</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 405450 19.77 209000 15.07 112100 23.85 40500 16.98 461850 16.94 5300000 P4Y10M24D <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;"><tbody><tr><td style="width: 3%;"><em style="font: inherit;">16.</em> </td><td style="width: 97%;">COMMON STOCK</td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">As of <em style="font: inherit;"> December 31, 2021</em>, according to regulatory filings, there was <em style="font: inherit;">one</em> shareholder of the Company's common stock (other than shareholders subject to specific exceptions) with ownership in excess of <em style="font: inherit;">10%</em> of Class A outstanding shares with <em style="font: inherit;">no</em> ownership of the Company's Class B common stock.  In accordance with the Company's certificate of incorporation, the Class B Protection clause is triggered if a shareholder owns <em style="font: inherit;">10%</em> or more of the outstanding Class A common stock and does <em style="font: inherit;">not</em> own an equal or greater percentage of all then outstanding shares of both Class A and Class B common stock (all of which common stock must have been acquired after the date of the <em style="font: inherit;">1998</em> recapitalization).  In such a circumstance, such shareholder must, within <em style="font: inherit;">90</em> days of the trigger date, purchase Class B common shares, in an amount and at a price determined in accordance with a formula described in the Company's certificate of incorporation, or forfeit its right to vote its Class A common shares.  As of <em style="font: inherit;"> December 31, 2021</em>, to the Company's knowledge, this shareholder had <em style="font: inherit;">not</em> purchased any Class B shares to comply with these requirements.  In order to vote its shares at Bel's next shareholders' meeting, this shareholder must either purchase the required number of Class B common shares or sell or otherwise transfer Class A common shares until its Class A holdings are under <em style="font: inherit;">10%.</em>  As of <em style="font: inherit;"> December 31, 2021</em>, to the Company's knowledge, this shareholder owned<span style="background-color:#ffffff;"> 19.1%</span> of the Company's Class A common stock in the aggregate and had <em style="font: inherit;">not</em> taken steps to either purchase the required number of Class B common shares or sell or otherwise transfer Class A common shares until its Class A holdings fall below <em style="font: inherit;">10%.</em>  Unless and until this situation is satisfied in a manner permitted by the Company's Restated Certificate of Incorporation, the subject shareholder will <em style="font: inherit;">not</em> be permitted to vote its shares of common stock.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Throughout <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020</em>, the Company declared cash dividends on a quarterly basis at a rate of $0.06 per Class A (voting) share of common stock and $0.07 per Class B (non-voting) share of common stock.  The Company declared and paid cash dividends totaling $3.4 million and $3.4 million in <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020</em>, respectively.  There are <em style="font: inherit;">no</em> contractual restrictions on the Company's ability to pay dividends, provided that the Company is <em style="font: inherit;">not</em> in default under its credit agreements immediately before such payment and after giving effect to such payment.  </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> 0.191 0.06 0.07 3400000 3400000 <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;"> <tbody> <tr> <td style="width: 3%;"><em style="font: inherit;">17.</em> </td> <td style="width: 97%;">LEASES </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company has operating leases for its facilities used for manufacturing, research and development, sales and administration.  There are also operating and finance leases related to manufacturing equipment, office equipment and vehicles.  These leases have remaining lease terms ranging from<span style="background-color:#ffffff;"> <span style="-sec-ix-hidden:c81916301">1</span> year to <span style="-sec-ix-hidden:c81916302">8</span> years. </span> Certain of the leases contain options to extend the term of the lease and certain of the leases contain options to terminate the lease within a specified period of time.  These options to extend or terminate a lease are included in the lease term only when it is reasonably likely that the Company will elect that option.  The Company is <em style="font: inherit;">not</em> a party to any material sublease arrangements.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The components of lease expense, which are included in cost of sales, research and development costs, and selling, general and administrative expense, based on the underlying use of the ROU asset, were as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <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 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;">Year Ended December 31,</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;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amortization of ROU assets - 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">270</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">205</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; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Interest on lease liabilities - 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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">77</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Operating lease cost (cost resulting from lease payments)</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,229</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,113</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; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Short-term lease cost</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">183</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">189</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Variable lease cost (cost excluded from lease payments)</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">297</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">270</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; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Sublease income</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; 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; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; 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; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total lease cost</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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; 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,056</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; 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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,842</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Supplemental cash flow information related to leases is as follows:</p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <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 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;">Year Ended December 31,</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;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash paid for amounts included in the measurement 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,250</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,022</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">77</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65</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; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Finance 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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">253</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">185</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Right-of-use assets obtained in exchange for lease 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,595</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,384</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,862</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">451</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Supplemental balance sheet information related to leases was as follows:</p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <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 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;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Operating Leases:</b></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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Operating lease right-of-use 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,252</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,217</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Operating lease liability, current</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,880</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,591</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; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Operating lease liability, long-term</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,668</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,064</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Total operating lease liabilities</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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; 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,548</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; 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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,655</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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Finance Leases:</b></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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Property, plant and equipment, gross</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,719</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">966</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Accumulated depreciation</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(690</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(391</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Property, plant and equipment, net</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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; 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,029</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; 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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">575</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Other current liabilities</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">363</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">198</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; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Other long-term liabilities</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,650</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">790</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Total finance lease liabilities</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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; 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,013</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; 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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">988</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <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 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;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Weighted-Average Remaining Lease Term:</b></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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Operating leases (in years)</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.3</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.7</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Finance leases (in years)</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Weighted-Average Discount Rate:</b></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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.0</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.0</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody> </table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Our discount rate is based on our incremental borrowing rate, as adjusted based on the geographic regions in which our lease assets are located.</p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Maturities of lease liabilities were as follows as of <em style="font: inherit;"> December 31, 2021</em>:</p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Year Ending</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Operating</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Finance</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Leases</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Leases</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,891</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">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="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,366</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">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="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,920</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">542</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,240</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">391</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,950</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">391</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,538</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">577</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="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total undiscounted cash flows</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,905</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,011</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less imputed interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,357</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(998</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Present value of lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,548</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,013</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="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <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 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;">Year Ended December 31,</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;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amortization of ROU assets - 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">270</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">205</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; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Interest on lease liabilities - 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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">77</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Operating lease cost (cost resulting from lease payments)</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,229</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,113</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; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Short-term lease cost</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">183</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">189</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Variable lease cost (cost excluded from lease payments)</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">297</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">270</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; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Sublease income</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; 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; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; 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; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total lease cost</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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; 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,056</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; 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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,842</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <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 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;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Weighted-Average Remaining Lease Term:</b></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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Operating leases (in years)</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.3</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.7</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Finance leases (in years)</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Weighted-Average Discount Rate:</b></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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.0</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.0</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody> </table> 270000 205000 77000 65000 8229000 8113000 183000 189000 297000 270000 0 0 9056000 8842000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <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 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;">Year Ended December 31,</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;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash paid for amounts included in the measurement 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,250</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,022</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">77</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65</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; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Finance 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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">253</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">185</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Right-of-use assets obtained in exchange for lease 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,595</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,384</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,862</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">451</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> 8250000 8022000 77000 65000 253000 185000 12595000 3384000 1862000 451000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <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 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;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;">2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Operating Leases:</b></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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Operating lease right-of-use 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,252</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,217</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Operating lease liability, current</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,880</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,591</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; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Operating lease liability, long-term</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,668</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,064</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Total operating lease liabilities</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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; 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,548</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; 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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,655</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; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Finance Leases:</b></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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Property, plant and equipment, gross</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,719</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">966</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Accumulated depreciation</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(690</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(391</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Property, plant and equipment, net</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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; 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,029</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; 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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">575</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Other current liabilities</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">363</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">198</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; background-color: rgb(255, 255, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Other long-term liabilities</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,650</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">790</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; background-color: rgb(204, 238, 255);"> <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-top: 0pt; margin-bottom: 0pt;">Total finance lease liabilities</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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; 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,013</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; 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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">988</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 21252000 14217000 6880000 6591000 14668000 8064000 21548000 14655000 2719000 966000 690000 391000 2029000 575000 363000 198000 1650000 790000 2013000 988000 P4Y3M18D P2Y8M12D P5Y10M24D P4Y7M6D 0.060 0.060 0.061 0.063 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Year Ending</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Operating</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Finance</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Leases</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Leases</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,891</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">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="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,366</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">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="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,920</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">542</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,240</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">391</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,950</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">391</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,538</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">577</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="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total undiscounted cash flows</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,905</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,011</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less imputed interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,357</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(998</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Present value of lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,548</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,013</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> 7891000 555000 5366000 555000 3920000 542000 3240000 391000 2950000 391000 1538000 577000 24905000 3011000 3357000 998000 21548000 2013000 <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;"> <tbody> <tr> <td style="width: 3%;"><em style="font: inherit;">18.</em> </td> <td style="width: 97%;">COMMITMENTS AND CONTINGENCIES </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Other Commitments</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company submits purchase orders for raw materials to various vendors throughout the year for current production requirements, as well as forecasted requirements.  Certain of these purchase orders relate to special purpose material and, as such, the Company <em style="font: inherit;"> may </em>incur penalties if an order is cancelled.  The Company had outstanding purchase orders related to raw materials in the amount of $119.6 million and $42.5 million at <em style="font: inherit;"> December 31, 2021</em> and <em style="font: inherit;"> December 31, 2020</em>, respectively.  The Company also had outstanding purchase orders related to capital expenditures in the amount of $5.1 million and $2.1 million at <em style="font: inherit;"> December 31, 2021</em> and <em style="font: inherit;"> December 31, 2020</em>, respectively.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Legal Proceedings</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company is party to a number of legal actions and claims, <em style="font: inherit;">none</em> of which individually or in the aggregate, in the opinion of management, are expected to have a material adverse effect on the Company's consolidated results of operations or consolidated financial position.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">On <em style="font: inherit;"> June 23, 2021, </em>a patent infringement lawsuit styled <i>Bel Power Solutions, Inc. v. Monolithic Power Systems, Inc.</i>, Case Number <em style="font: inherit;">6:21cv00655,</em> was filed in the United States District Court for the Western District of Texas (Waco Division) by Bel Power Solutions, Inc. against Monolithic Power Systems, Inc. for infringement of various patents directed towards systems, methods and articles of manufacture that provide a substantial improvement in power control for circuits, including novel and unique point-of-load regulators. A parallel Complaint asserting the same patents against Monolithic Power Systems, Inc. was also filed in the United States District Court for the District of Delaware in order to safeguard against potential venue challenges.  The Company has made a demand for a jury trial in both Complaints.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">In connection with the Company's <em style="font: inherit;">2014</em> acquisition of the Power-One Power Solutions business ("Power Solutions") of ABB Ltd., there is an ongoing claim by the Arezzo Revenue Agency in Italy concerning certain tax matters related to what was then Power-One Asia Pacific Electronics Shenzhen Co. Ltd. (now Bel Power Solutions Asia Pacific Electronics Shenzhen Co. Ltd, or “BPS China”) for the years <em style="font: inherit;">2004</em> to <em style="font: inherit;">2006.</em>  In <em style="font: inherit;"> September 2012, </em>the Tax Court of Arezzo ruled in favor of BPS China and cancelled the claim.  In <em style="font: inherit;"> February 2013, </em>the Arezzo Revenue Agency filed an appeal of the Tax Court’s ruling. The hearing of the appeal was held on <em style="font: inherit;"> October 2, 2014.  </em>On <em style="font: inherit;"> October 13, 2014, </em>BPS China was informed of the Regional Tax Commission of Florence ruling which was in favor of the Arezzo Revenue Agency and against BPS China.  An appeal was filed on <em style="font: inherit;"> July 18, 2015 </em>before the Regional Tax Commission of Florence and rejected. On <em style="font: inherit;"> December 5, 2016, </em>the Arezzo Revenue Agency filed an appeal with the Supreme Court and BPS China filed a counter-appeal on <em style="font: inherit;"> January 4, 2017.   </em>The Supreme Court has yet to render its judgment. The estimated liability related to this matter is approximately $12.0 million and has been included as a liability for uncertain tax positions on the accompanying consolidated balance sheets.  As Bel is fully indemnified in this matter per the terms of the stock purchase agreement with ABB, a corresponding other asset for indemnification is also included in other assets on the accompanying consolidated balance sheets at <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">The Company is <em style="font: inherit;">not</em> a party to any other legal proceeding, the adverse outcome of which is likely to have a material adverse effect on the Company's consolidated financial condition or consolidated results of operations.</p> 119600000 42500000 5100000 2100000 12000000.0 <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;"><tbody><tr><td style="width: 3%;"><em style="font: inherit;">19.</em> </td><td style="width: 97%;">ACCUMULATED OTHER COMPREHENSIVE LOSS</td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The components of accumulated other comprehensive loss as of <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em> are summarized below:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Foreign currency translation adjustment, net of taxes of <span style="-sec-ix-hidden:c81916411">($417)</span> at December 31, 2021 and <span style="-sec-ix-hidden:c81916412">($750)</span> at December 31, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(14,911</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(13,142</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Unrealized holding (losses) gains on available-for-sale securities, net of taxes of <span style="-sec-ix-hidden:c81916415">($7)</span> at December 31, 2021 and $<span style="-sec-ix-hidden:c81916416">0</span> at December 31, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(87</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Unfunded SERP liability, net of taxes of <span style="-sec-ix-hidden:c81916419">($502)</span> at December 31, 2021 and <span style="-sec-ix-hidden:c81916420">($1,377)</span> at December 31, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,940</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accumulated other comprehensive loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(18,863</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(18,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Changes in accumulated other comprehensive (loss) income by component during the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em> are as follows.  All amounts are net of tax.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Unrealized Holding</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Foreign Currency</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Gains (Losses) on</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Translation</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Available-for-</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Unfunded</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;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Adjustment</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Sale Securities</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">SERP Liability</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: 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="background-color: rgb(255, 255, 255); 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><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 43.1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Balance at January 1, 2020</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);"><span style="-sec-ix-hidden:c81916443">(20,032</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);"><span style="-sec-ix-hidden:c81916445">(4,045</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);"><span style="-sec-ix-hidden:c81916447">(24,065</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other comprehensive income (loss) before reclassifications</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">6,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><span style="-sec-ix-hidden:c81916450">(933</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">5,964</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; 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: 11%; 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 0.9%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font: inherit;">(a)</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Net current period other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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);">6,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);"><span style="-sec-ix-hidden:c81916460">(895</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">6,002</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="background-color: rgb(255, 255, 255); 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><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Balance at December 31, 2020</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 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);"><span style="-sec-ix-hidden:c81916463">(13,142</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"><span style="-sec-ix-hidden:c81916464">19</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 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);"><span style="-sec-ix-hidden:c81916465">(4,940</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 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);"><span style="-sec-ix-hidden:c81916467">(18,063</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other comprehensive income (loss) before reclassifications</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(1,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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c81916470">1,431</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(444</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; 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: 11%; 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(356</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font: inherit;">(a)</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(356</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Net current period other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">(106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);"><span style="-sec-ix-hidden:c81916480">1,075</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">(800</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="background-color: rgb(255, 255, 255); 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><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Balance at December 31, 2021</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);"><span style="-sec-ix-hidden:c81916483">(14,911</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"><span style="-sec-ix-hidden:c81916484">(87</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);"><span style="-sec-ix-hidden:c81916485">(3,865</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);"><span style="-sec-ix-hidden:c81916487">(18,863</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;">(a) </td><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">This reclassification relates to the amortization of prior service costs and gains/losses associated with the Company's SERP plan.  This expense is reflected in other expense, net on the accompanying consolidated statement of operations.</p> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">2020</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Foreign currency translation adjustment, net of taxes of <span style="-sec-ix-hidden:c81916411">($417)</span> at December 31, 2021 and <span style="-sec-ix-hidden:c81916412">($750)</span> at December 31, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(14,911</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(13,142</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Unrealized holding (losses) gains on available-for-sale securities, net of taxes of <span style="-sec-ix-hidden:c81916415">($7)</span> at December 31, 2021 and $<span style="-sec-ix-hidden:c81916416">0</span> at December 31, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(87</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Unfunded SERP liability, net of taxes of <span style="-sec-ix-hidden:c81916419">($502)</span> at December 31, 2021 and <span style="-sec-ix-hidden:c81916420">($1,377)</span> at December 31, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,940</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accumulated other comprehensive loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(18,863</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(18,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> -14911000 -13142000 -87000 19000 3865000 4940000 -18863000 -18063000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Unrealized Holding</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Foreign Currency</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Gains (Losses) on</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Translation</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Available-for-</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Unfunded</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;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Adjustment</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Sale Securities</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">SERP Liability</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: 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="background-color: rgb(255, 255, 255); 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><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 43.1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Balance at January 1, 2020</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);"><span style="-sec-ix-hidden:c81916443">(20,032</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);"><span style="-sec-ix-hidden:c81916445">(4,045</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);"><span style="-sec-ix-hidden:c81916447">(24,065</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other comprehensive income (loss) before reclassifications</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">6,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><span style="-sec-ix-hidden:c81916450">(933</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">5,964</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; 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: 11%; 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 0.9%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font: inherit;">(a)</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Net current period other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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);">6,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);"><span style="-sec-ix-hidden:c81916460">(895</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">6,002</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="background-color: rgb(255, 255, 255); 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><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Balance at December 31, 2020</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 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);"><span style="-sec-ix-hidden:c81916463">(13,142</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"><span style="-sec-ix-hidden:c81916464">19</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 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);"><span style="-sec-ix-hidden:c81916465">(4,940</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 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);"><span style="-sec-ix-hidden:c81916467">(18,063</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other comprehensive income (loss) before reclassifications</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(1,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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c81916470">1,431</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(444</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; 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: 11%; 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(356</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><em style="font: inherit;">(a)</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(356</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Net current period other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">(106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);"><span style="-sec-ix-hidden:c81916480">1,075</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">(800</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="background-color: rgb(255, 255, 255); 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><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Balance at December 31, 2021</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);"><span style="-sec-ix-hidden:c81916483">(14,911</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"><span style="-sec-ix-hidden:c81916484">(87</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);"><span style="-sec-ix-hidden:c81916485">(3,865</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);"><span style="-sec-ix-hidden:c81916487">(18,863</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> 12000 6890000 7000 5964000 -0 -0 -38000 -38000 6890000 7000 6002000 -1769000 -106000 -444000 -0 -0 356000 356000 -1769000 -106000 -800000 This reclassification relates to the amortization of prior service costs and gains/losses associated with the Company's SERP plan. This expense is reflected in other expense, net on the accompanying consolidated statement of operations. EXCEL 114 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'B#;E0'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 " !X@VY4PO( J.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU%(71S43PI""XHWD(RNQMLTI",M/OVIG6WB^@#>,S,GV^^ M@>E,E&9(^)R&B(D&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M>(-N5/]$$PW>!@ [^"DVVL]/.-,26G01:8"8DI)L6:);0=MC./@A;23S85E:2"?S[ MO;*=*&6=:[1PIVYD G3<"H7';62G(6Y41)WJ./T.@F+TM;I<7YM*D^/1:;C*.532526 M)$P^G?%8K$]:;FMSX3I:++6YT#D]7K$%GW']>365<-;9HH11PE,5B91(/C]I M#=RWHRXU!OD37R*^5CO'Q+S*G1#WYF02GK0_ M)6AK.Z8QW#W>H(_SEX>7N6.*#T7\-0KU\J1UV"(AG[,LUM=B_2"5QIX30W\ MTL#//5.\2NZ'$=/L]%B*-9'F:4 S![DSX .\-R2I1NR9Q1%'/'@@'CN&T(=ZE80&N+FETP>$*76NW_7WMPMXBDPT3]0_R!C^=@P_'\/?,T89T2$,(UD, M(X7\D7SD3U71Q)$<^.G3H^ZA@]#J;FEUF]"ZYHM( 3'PP15+>!4I'.?L_(*, M/\_.R>1J2#I7'Q!JO2VU'@HY@)"$>5C&,5M44<+MYRQ6'.'1W_+HHSC#3,J< M1:0"B-PM9]+4$8$JKW04CM9NN[3M85E[N.5UB")ML[8D-N4R$B$9PV55Q0M' M&]\BE(ZVE(Y^B%+NJ[V$<*R:VG8=JZM.,U(W3ZO*@-78NT[[(T9D1^#=9D0& M:9J!=Z[Y2DA=R0@'TC+#$MNEEA%MQJC,'2RMZZ#*&>&W%R_J(F=EV?4:1@Z4 M246Y+"-.P\'JY,"U2NXVDO)Q%'-RE25W7%;2J57QMNOV^CV,DE5QMY&,#\)0 M; Y(/H=]2JL#BD-2IT>^L)1\$5)I G>@L<&X6EEW<5U^SG5HSH0D-V*= M5O+$X3YPJ?A3CH+1LVKOX@+]G-Y,0T$8?E,I'J(TJ/8ECHG.AZX5?!?7Z.?4 MID)IT)&_HQ49BK":&([H]#V'8MRL\KNX7.=1',""9S^5.KW'1(-:N:>X7%^( M?#)_U6@X[F M%K53 <7UNR1YPQ[)) 3-C>914#3"B!-Q2$K;+OBP=W2$,;2S <4%O&3X%5:F M[?L4Q(+,.%,0YI!,E,KV4,0QKP1&SFJ0<$)V M/J"-YH--ZUI,FE&ZR+.NNANK0;SE"F-FU9\V4O])JKDLMAI,Q\$V5"N9X8@U MS*SPTT;"GX>.#*$X%T)6+L]J< 9!P $" ,("#&-GM9\VTOY9PN*8G&4*;JOJ M..(X-;TCM8)/<;TN"9TG7"Y,9KT'!+T$%4M6+*WV&PY8UZ!Y=@KP#,?7 M9)"%D09Y'6C-89K,I6S?0K(&K\9GGIT)O$8SP6P)&H9YJ@:FUE-6];U&JC_- M[N(H /<(5E6!HQ*EFZ.8#01.?!4M. M( +DVR4WC0.V>>997/YE-R)N)(K#G!V?C$^PZA88?1Q6=LX MC)P_!DN6+OC>6JX!NAK,1H._,$Y6(OU&+>]N(&#YMV2PB">?,@W-26K<5_49 MI43N[4Z\CM?W7+-JKYIW?:NH?LVV]FZM#!K5BM51__#7U8H51!]7LQ^IE9K- MB]()/UTK7:N575SIZFNE!L#4R@"C8M6RBZME\UJI :JME:Y5V6ZCAO1G:J5$ MWJT5ZOK^D?N\5#H['VG-ZB7_V*U(8/9ABN^UVZO;#^J#_#-RQSY>?(V_9&;Q MHTC,YV#J'/1!5&3Q@;LXT6*5?_*]$UJ+)#]<(-N5#I&'D\_!P 31X !@ !X;"]W;W)KMM*4?2#ZFI),8Z7M2B;QW.E.E.5C;QKD>[J6K3/[V2EGJX79/'RQ:?R86/L%\N;JZUXD/?2?-[>M?!I M.(M>7/+N1W0(WXOY9,^>$;6E)527^R'GXOK!;:,9"5S M8Z<0\.=1WLJJLC,!C[_WDRZ&->W P^>7V7_HC0=C5D++6U7]419F<[U(%ZB0 M:]%5YI-Z^DGN#8KL?+FJ=/\_>MIC\0+EG3:JW@\&!G79[/Z*KWM'' P@?&8 MW0^@YPY@^P&L-W3'K#?KO3#BYJI53ZBU:)C-/O2^Z4>#-65CM_'>M/!K">/, MS:UJM*K*0AA9H'>B$DTNT;V=3J-+]/G^/?KVU7?H%2H;]-M&=5HTA;Y:&EC9 MCE_F^U7>[5:A,ZN\E_EKQ,@%HI@2S_#;\X?CX^%+L'5\HQE ^J()Q]X\B#/MWFN.J %$9A+X+BJY 5J(%NH-1(5Q'2_ M_Y =4*&ZE5EW%03:?@A 7I&+B,6]H?"(67R!A$&P/;)>R7;8X1Y@]^H"UM%; MV8=J]>SSQ8YN?&AE0E@T\86+ E!"_;Z(!E]$05_\W#S"#JFVE-Y=BIPU"&PQWZ2V4 R"Y*\:T&26_-\@;:0?$T?.C9_;$$K31^;/LJ92SFE!$\8 M>U \PL1/F.!1,G"0' @;.1'> M1C0/)43.GN.L,_<3'3*(<99-H\@'BY)T)B.348P(#1+]4:GB":)]GA]U'1G' M$9GR\\!8%L^<3S)*&PEKVWNYEA!"!=0 N:HE,N*K/QGMYSDDP'GLT'1148)G MDA$9A8V$E6V7C@*GT=401JC+SH71C,])#1FUAH3%9I>+ O1<'8D(2?DT"7EP M/&+I["Z/@D/BLVJBJA0@/:4!50P51F24"1+6B:'DV(IGJV->Z]WT'T=9/,UG M'AC+DH3/V#[J! D+!5!L.SC@\BMT1WKF<'M4@H/KIQ1]*L&3N>T958*$9>)E M>Z!QZ=I^=VP]5JGFX=+(MH;.9>7/':X&.%YU(1%-9QC3425H6"5^!5D3IFP> M4"6ASQH.%BC=7I)]?*FK!G&:3BG[4%$V(VQTE P:EHSCDN8@$KQ,73G@"ES2FFKC 00C&9*K$'ER90[\^0'06$LF!J^3"SH+'<3KE M[<)2',^Q'N6 AAN0#R\L^V:P@ZZP-:)LK/BCK=*EO8/Q'S9?2\(9G]+VP&(\ M5TS146UH6&T^EDU9=S7:[F^:U*HJ'\3NQ@@JZZY9=TT!J?[E]V$WO+:X>@,5 M%79BW /C,<4SMHRR1,.R=';A15W1(3R=ME@^%&9S+$=EHF%EVB7-RA?C7JZN MVD##G$UUU L[/$;'US2C*K&P*NT2YPF.S)47AADX:WI%X^EP8HB^F=Z%C4+$ MPD)TJ^JZ-+8#U+M;)=78#"*;W K_MUI*](LR$I'T.R__X.SV9OB-WHI<7B^V MK=2R?92+&^2[EOL?)CKVP"AP+'Q%=V]4_F6CJD*V^IN^(3;/P8NZ@YNZ<#MS MU[Z$E;9K0->EH#1MT:.H.GF!R 7&V/Y#>B/ *"0ZLU%M^8\LO@=H(U&I-12+ M7K^[K2]#1"*7<*%Q\L M)G/% !OED(7E\).T.F*+;=$V<*;] >C1OC3)G'M!'RZ.^5PER$;Y8V'Y@XZ@ MJ[NJOQ57NZI0U7#&-U8V'D'$E?83=V7MDJ1I[&0.+P[',]>&;-0_%M:_77[3 MGNCQTO4H%TX3[M#U7.*E49+-R#4;)8Z=Q$5P9Y&HJ(VPH:>_06_?FQOP?_*Y"G^*A4'/^O&9"/ZL)/JPNP[KWLO9-W M>Q9*I@7<"= QM3'M\W!?<^30=V''KQ4"2?@DP[ESKL<*":F ME;P71:>I;'GPKL^^:/THVH>RT=!&PO=V]R:W-H965T&ULI9=1;^(X$,>_BA7M0RMU MFS@! BM :JE6NP\KH>WM[TSHVKY^C?W;BC9@54; 0["=-=3;S MQAY*84T*IK^+_1>H!#G 1##EOM&^M(T##R6%TB*OG U!3GGY2WY7B6@XX,$) MA[!R""]UB"J'R DMR9RL!Z+)?"K%'DEK;:+9"Y<;YVW44&Z7\5%+\Y0:/SU? M"*X$HRG1D*)[P@A/ #W:< I=+8D$KC/0-"%,7:./Z,?C [KZ<(T^(,K17YDH M%.&IFOK:H-B ?E)->U].&YZ8]@&26Q3A&Q0&(3[BOKC\N243!C60)"= =63&X0829/>[R8:H%I:)8Z77!S,8K;8^)+F<9NEEL M >WF>!B-IOZN*>V(4= P:@F(:@%1KX"EV?P@I5E#LV.2IQO$!=H2B7:$%8"N MS&*E@C$B%=J"*>+,+.SU,0'1"[:@0]]GT4(?U.B#UZ$[.H5(H3,AZ7_F@>4O M[QZ%+N./6@EUGP[Z>;N6@&$M8/@F 52IXCS\\ 54%[O/H@4\JH%'O< +D>?F M'W3!B%+H#OWZ!OD*Y#\]=137D>-+(E=Y>,L&+./'3;&WN).0?IL6^+@&'[\9 MO&?QQJ=V5'<-+S!L<4]J[LDKN*N-9[JUTN9_F?+-.0&3%UPA'@PF..SPG[=K MX>/@T'Z"5PC0YB2B"OGG6-ITHQ.,HB+L"SAN6_'[CC&I? M$+X1N:%<(09KXQG&PO=V]R:W-H M965T&ULM9A-;]LX$(;_"F'TD "I35*?#AP#B=/=[2';(-EN M#XL]T!9M"Y5$+TG;Z;_O4+(E6Z24 -E>;'W,4 ^'G'E)3O9"?E=KSC5ZR;-" MW0S66F^N1R.U6/.+(7,F89;N1JIC>0L*9WR;$0Q#DY33B=CJ+"WXHT1JF^=,_KCCF=C?#,C@^. I7:VU>3":3C9LQ9^Y_KIYE' W MJEM)TIP7*A4%DGQY,[@EUS,:&8?2XN^4[]7)-3)=F0OQW=Q\3FX&V!#QC"^T M:8+!WX[/>):9EH#COT.C@_J;QO'T^MCZ;V7GH3-SIOA,9-_21*]O!O$ )7S) MMIE^$OL_^*%#@6EO(3)5_J+]P18/T&*KM,@/SD"0IT7USUX.@3AQ(&&' STX MT+:#W^'@'1R\LJ,56=FM>Z;9="+%'DEC#:V9BS(VI3?T)BW,,#YK"6]3\-/3 MF2B4R-*$:9Z@9PU_,$9:(;%$7S9<,A-KA3ZBK\_WZ.+#)5)K)KE":8'^6HNM M8D6BKM"'L_O)2 .8:7ZT.$#<51"T X)0]" *O5;H4Y'PY+R!$?2H[A8]=NN. M]K9XSQ=#Y)$K1#$E#J#9V]UQ#XY71]DKV_,[VOL3\E&QC#MC4[D&I:O)NMTT M\#U_[$]&NU-BV\P/@R@BM=D9F5^3^;UD,Z&T&>Q.NLH]//TL'A-"6G2VF>>' MV.^@"VJZH)?N=RF40ALIEJEVP0765XGG>['7@G.8D7'D83=<6,.%O7!/7'$F M%VL$DQXJQPY*XL8D#UI 3)VQ#"T.2N)Q.Y0.*R\D'9&,:MBH%_89"F5:K*[0 MBA>0UED)S1*H**G2)LUW'/$7$ ?EG@:1!16'(:$M=-LJBB/LN]'C&CU^+ X_Y9"FH)%;.HDLAD$\Q8*)[Z MAXMR; %\A#R.6Y@.*Q('GAN4X*;:XU[4S\5"Y!PMIU*ZS/S(#SL0:8-(>Q&_Z#67 M1[XK5'!GB3HT<@X9MX?;946B..A@;'2'] O/)R8+R!J%YAR6?-Q,S%U:+L'@ M%EW,H1A :2WGPR6(>#DY-'MQY]?A6V>5*?*H-25L,T*)UQ7O1JE(OU0]OHO= M%B@:X+"-;EM!"[5B:L7D&L *D(L]-X3"KJK7($B[= M]+:"43^F[=KF,",T&G?-HD;H2+_2S2K*6<9 C6_1/P\\GW/Y;\_"B#2Z1/J% MZ?VQB>R%$8ZLD;6M*(Z[1K:1)E+IA?<6>JBG9]#7?0%JQ(7TJ\OLI$6S$H=- M2[JHUAQIMC7+]@M8?2LJD]%IQ-D.&Z'RC;"PW%'1:>-]%#< M&ZIOY8Z*)Q_9#G1GQ8\]@KVETM ="&%?P&@C';1?.MX6L.JU,TK4%@Q*_* 5 MIM>LSND;5:']JG*6:W=OR37:J %]?1ORKERC]B:$XL@.C6U&<(0[%( V"D#] M7Y-MM"G5M+]4_Y_9=OC4:2+1(6XO3QQ69(B[YE%3LVGX2].M*>"TOX"_/]WL M70/!-&@OD9QFQ%HBC4[.0G(.6P5S1*1@IFP+79T?U$_K8ZC;\O"E]?R.7,^J MPZ2FF>ILZP%V(&;%G_$E-(F'$8R@K(Z+JALM-N6)RUQH+?+R(-N5'0783%# P D !@ !X;"]W M;W)KM8E@"&O%1=Z M[I7&[&Y\7^&3;TM@-?S';T2VLP#SM'A2N_,Y*P2H0 MFDE!%&SFWN?P9CFU\D[@!X.]/I@3RV0MY;-=?"WF7F ! 8?<6 L4AQ=8 N?6 M$,+XI[7I=4=:Q[_A);/Q-K+ M)=?N2_:M;."1O-9&5JTR(JB8:$;ZVOKA0"%,3BA$K4)TK# ^H1"W"K$CVB!S MM.ZHH8N9DGNBK#1:LQ/G&Z>-;)BP45P9A7\9ZIG%4@HM.2NH@8*L# X8(J.) MW)"EK# Q2ANQ%R!?12XK(%?D:75'+D:79$28(-]+66LJ"CWS#:*Q-OV\/?FV M.3DZ<7(8D7LI3*G)%U% \=& CS0Z+M$[E]OHK,4[R*])''XB41"% X"6_UT] M. ,G[EP;.WOC$_:^80T"58*)[:![&NV)T[;%]K*(QID%_G*(N2\51NETTDE] M@#;NH(V=6GP"VE^F!$7R#P&^X%+K2PRJC?/-&?Z3[I#)6?[+6BD0^1LQB@K- M:5.VQ=^8U#;'/A&!#L(\,_057,)=C.)X?$DPG<@H&_)81)X17+V"XNDE+S D#;^ O38%N]*Q"^P+-4S&+KF0#3D MM6*&(3&JF+;R!6[@@)XG.U!,%GT'C(*&?#I$/AD@'R1'W/M"Z3#QM".>G@]B M2<46;*G78E/;0B6K+X\/A#.Z9IR9MZ$P9NFD#6,:#P8R[<$,@W1RQ*4O=)6= M2ORLHY.=I?-_$[^!FPT@"8(CN'VA) BB8;C3#N[TO/<_ &T0#@&<#EPE0>\J MZ4N%63H]3A#_H)E4H+:NQVKT62U,ZI MVMJ:X;!!D\%UBIA4TV^;A9$[U[+6TF #=-,2GRB@K #^WTAIWA?V@.[1L_@7 M4$L#!!0 ( 'B#;E3R;B9=M ( &D& 8 >&PO=V]R:W-H965T&ULC57;;MLP#/T5PNA#"[2U8R=-43@!FK3#^C @:-;M6;&96*LL M99*^**S;"(?IDBUPBO9M.=&T"EN4G)UV9F#4S)3ZMTM7O)!$#E"*#"S#H'1L,(Q"N& B,;O!C-H0SK'W?D6_8O7 M3EIFS.!8B9\\M\4@N \@QSFKA'U5ZZ_8Z/$$,R6,_\*ZL8T"R"IC5=DX$X.2 MRWIDFR8/.PZ=NQ,.<>,0[SMT3S@DC4/BA=;,O*PG9MDPU6H-VED3FIOXW'AO M4L.EN\6IU73*R<\.QTH:)7C.+.8PM330%5D#:@YC55)A%.[&5@@O,E,EPN6$ M:3(HT/*,"7,%-_ V?8++BRNX "[A>Z$JPV1NTM 2/1EJQ<5;<:/X+.(39K>0=*XACN+.$4+C_W>/SM!)VEPG'J][ M H_JCJI*TK5JRF'V 58S:02KZSG_1;?MDG\-EFT -_10#1Y+8QVEYZ.X5[H: MWB1)-PU7N](.C>Y;BT_LNRW[[EGV;Y*ZA.!_J$Z$,E0ADNI0OZ-E,X%@D%1Q MR]$ T]QPN8"<-FB@6H$E:JYR+^R8H#KPW0[7:$_-H47_N)I>JZ9W5LVX8'*! MKF(K.:];4EZH5O9@8R M54E;UWB[V_;+1]\F]O9'U$?KMO<&E X)P@H]L^,=)U8ZL75BU] M;Y@I2YW&3POZ%Z!V!G0^5\IN%RY ^W<9_@502P,$% @ >(-N5"B5\@WD M!@ %R@ !@ !X;"]W;W)K1[%[+@SXWSQL==CXQF=$_8A6=!8_#-)TCGA MXC2=]M@BI23(C>913]@G!.8Q8F,4KIY+ASBC_ZNIX9 MY(C?0_K$=HY1-I3[)'G(3JZ#XXZ6940C.N:9"R*^'NF01E'F2>3QHW#:V<3, M#'>/U]XO\\&+P=P31H=)]$<8\-EQQ^F@@$[(,N)>\G1%BP'U,W_C)&+Y)WHJ ML%H'C9>,)_/"6&0P#^/5-WDNB-@QZ-<9Z(6!+AE8=09&86#(!KC&P"P,S'T- M^H5!7Q[#H,; *@PLR4 W:PSLPL#>ER6G,'#V96E0& SV'336UI73]C;9%+M2 M[3JF\+K<6*YW+5=X77 L5URWZTS6)<=RS8U:DW71L5QUPZDS69<=RW6O-UD7 M'LN5-ZPZDW7IL5S[C!BUR;KX.*]^;W7UYI?^.>'DY"A-GE":X86_[""?/W)[ M<<6'<3;5^3P5_X;"CI\,DY@E41@03@/D<_$EYC'.4#(19\GX899$ 4W9;^CB MQS+D+ZB+OOOGZ-W!>W2 PAA]FR5+1N* '?6XR";SV1L7D<]6D?7:R/.YF.N& M$6$,G:(_;^C\GJ9_>92+"5HD^7G-Q' M%/$$N205 V\*=MXJ6/%S3N8AJ@$IHEW\ZFAG3=$NVQ$9!&&V8)%(T!<&7=$0 M0[((N3AOB/6I52R%HZM7.#IKUV#7K4*T;+#/K8*U;; OOSI:8X-];4=DJP:[ M:15+X>BVV=&K.NFNV5?+EG'W&NJK>V/4VFTCGQ[ 0:MJ^\U.OR7"OFS6$VOD M9J'4-PNEGOLQ:_R=SNB"NOJIF;URS"W"M.Q6<:,%!$U+,7SJB##<'2KC/(5KBQ'Z^,-K$2? ML:'/:*3O5J@V6EPFJC7!J Y2 M0<0(1'@@PH>R+;%M;M@V&]D>$C9#0?@8!E3LS83T&T=B*@F0N$S'JZN59=>N M:M-F5INRCR7RAE60-*QS$'$!(BY!Q">S0EXUV2O%B'2GKY=1UV"PSR#B"XCX M"B)N%$,J95OJA_ZF'_J-_7#-V#*?O<2V/J5,K#+C;+\/],)M'^K>.Q#A@HA1 M%8&Q=!E5(5T9XS<%*I%F;4BS&DF[3-()#?DR?2UM%D@;B'!!Q*B*Z$H3OM_D MI$2)O:'$_GE*#M&I>SU4+?]V)1]#G8^SR<>!\J'A5$QJRU3LE,8OB*HZG8Y;)L[9B3](&N=J>,"L[%;HTR M1-*09?A _""^^(RB!4W#)"C3GAT<:(C$ 3JP5348@#6H(FRI *"/$8CP0(3? ME$>)?:QM;\-HC?SG>^EN=M,VOY@6-&:K+J;/V3%5JA,-9 R&N#!D!$,\!40W ML",1!Z'*Y.W5+NQH!$,\&.)#Z92YW,H0J M<%6IHPJJZ?*.08$R+&S(8D?ES.G;@T$-C5NY@W].[^#JOM_4;"F]&P5*UVQ3 MZKE;%##$!_,I<[J52/A_KY$P+)(4D"Z6;Y*Z ML*,1#/%@B ^E4[X9O]5+^J_72SJLEV"("T-&,,130'1#D\F#4&7RMGI)?W.] MI,-Z20'!FEUYN@'K)1CBP1 ?2J?,YR!(3^;4."$7G(J M>DF!4SP:4CT;,AR90,7#('\XH"6B: <3_DR3AZY/LO9?-NX G_P)0 M2P,$% @ >(-N5/IR^/HB P F @ !@ !X;"]W;W)K\!;UKMD M=\VE7]]9&US"+7GIB_?BF;/GS'AGW%DI/3K&UBWO?-V&,"3,E MM4!);Z9*)\S24L]\L]#(HLPI$7Y0+C?\A''I]3K9WDCW.BJU@DL<:3!IDC"] MZ:-0JZY7\78;SWP66[?A]SH+-L,QVI?%2-/*+U BGJ T7$G0..UZ#Y7[0=O9 M9P;?.:[,WARX/]^A M?\ZTDY8),SA0X@>/;-SU6AY$.&6IL,]J]06W>NH.+U3"9$]8;6W+'H2IL2K9 M.A.#A,M\9.MM'/8<*HTS#L'6(3ATJ)UQJ&X=JIG0G%DF:\@LZW6T6H%VUH3F M)EEL,F]2PZ7+XMAJ>LO)S_8&2AHE>,0L1C"V-%"*K $UI94*Y[$2$6KS"1Y? M4VXW<#UBF@QBM#QDPMS ';R,AW!]=0-7P"5\BU5JF(Q,Q[=$SQWBAULJ_9Q* M<(9*)8 G1= &'F6$T5L GW05XH*=N'YP$7&(80FJE5L(RD'E!*'!Q]W+%^A4 MBUA7,[S:V5@G"7VY \&,@0?X^83)!/6O"\BU KEV$7G(ESQ"BCI]P:&@#$5P M39$UUB:J.I&NOZ8Z%&[":22-87N^B MWU0-W.6\!]QNZM6#Q-Z;'2&?:M@W[K(_D52%Q'\#\7: M%0TN9S"C+D*E1%+!TG.T;"(0#)(\;CD:8)H;9Q;1!@U45&"#3+^K+^?1V(_] M@;ACB^9I<>U"7/ORIQHS.4-7X%(Y35UY@O'C\P@$9Q,NJ#!FI$^1;1\GH]6L M'_ ]-FI6#]/A[Q7Y!/4LZWT&0I5*FY?$8K=HKP]95SG8[U/;S;OD/YB\9S\Q M/7,9$S@ER'*I28QTW@?SA56+K)5,E*7&E$UC^G5 [0SH_50INUNX XJ?D=Y? M4$L#!!0 ( 'B#;E2/_,XY; @ HD 8 >&PO=V]R:W-H965T&ULM9I;;]LX%L>_"F',PPQ0U^)%LAPD 7)I9PM,=X-F.P/L8A]D MB8ZYE44/)3O)?/H]I!Q3%B]I"NQ+8MF'U)^'/.?'(^K\4:IO[9KS#CUMZJ:] MF*R[;GLVF[7EFF^*]KW<\@9^64FU*3JX5 ^S=JMX49E&FWI&DB2;;0K13"[/ MS7=WZO)<[KI:-/Q.H7:WV13J^9K7\O%B@B=U^W M=PJN9L=>*K'A32MD@Q1?74RN\-E-:AH8B]\%?VP'GY$>RE+*;_KB4W4Q2;0B M7O.RTUT4\&_/;WA=ZYY QY^'3B?'>^J&P\\OO7\T@X?!+(N6W\CZ#U%UZXM) M/D$57Q6[NOLB'__&#P-*=7^EK%OS%ST>;),)*G=M)S>'QJ!@(YK^?_%T<,2@ M AKO M.P6_"FC77=[(II6UJ(J.5^B^@W\P1UV+Y K=%.T:?81Y;M$4?;V_13__] OZ M"8D&_7,M=VW15.WYK ,-NJ=9>;C?=7\_$K@?)NBS;+IUBSXT%:]..YB!^.,( MR,L(KDFTQUM>OD<4OT,D(=@CZ.;[FR<1.?3H4&KZHR&':J^MC-=62FX0!)PJ M.M$\]"M6=(*W9Y'[L.-]F+D/"]SG[Q#BO% -].R=AKYU:EKK6-Y?$I9K!^V' MOG&M,)DOTJ/5B;3T*"V-NN"J^B\LW'X==1*"O91-*6J.FH%F_8N^+K6_MDKN M!2P'M'Q^L\.RHZHLZK!;#GFN%$6?/9H*%1NI.O&7^<+GP;Z[;.B;+,_&'O19 M,4+]'IP?MW09ES1P"A23)2Z3/"N5]D?A291T5> M#?RG\P4D3ZX4*%Z)IH )AQDL9=MY5V?N>HTF9"3:-\.&I>O+((#AI% M W[EJ"N>N%?@PKDW8^.I=VVF>,X"4X\3FY&3J,:O#?"X%G^!REJV+8=DW" M-A"I 22 _*9\AJC:%_4NN"H.]S@=P$B_QX; $@_H'Q %1_7_"IL'+;DM(.1A M74!P0TAWS^_0MBZ:SL0>_W,GMCI#>+5CU[$98^,U[3/#V2*P0C"Q^DE4_S^Z M-5?O='+RBB/NTB7S;*S-9Y4N M(L6_ K<%D7S0,L".U@FR9AC4"FU6ZM1;$4 MM4F99@#:_7RU@BV3(?IRUT*';:MSRA*"5"^>6&K%%D8X3J.KLI0[G>\AQ7*Q M+Y8U]SJ/>::,+/)QY'OL4KJ8!]QGN8335R(+O%-#7%F5_BU,ZI')L+L"73N" M\U "L*#"<5)]:O80&5*)@#H7.5/*DB0=JW/M%MDB":BS:,)Q-IGP..2A[K#X MO#)=YDP)<7WHFC$63$*633@.IUYE1)T+ERG&[D+TF:5Y:"5:#.$XAX[QLBV> M@\'B\H70A;,!\9A-LX0%TB"Q&")Q#(%$M8-8X4]Z^^%?BL1#F2P?<\9CA9/! M5O14H.4,B7.FG^)!RO,J="&!79)[K"#@LT"L$(L2$D?)I\$N(S;5Q,4%+#,\ MCA6/&0F*M% A]-5*XKMVX5[EU+,"Z#B,O%8X"40YL=@A[$W%EH#,V;ZA=B 6 M'22.CKN=*M>%V8S]P(Z&>("R& +MX":/6 M :6MT.RWFP0S_^87-2[*#R/P0 ?VBMB))-<_?#^DKC(F5/J!)MK=9)]3P=CP43B8#I&VZXU98AWS7I5^U"4Y_-\K-N+ M+!RHZ8E%%EF\*=9LE?=]L48M>6B\IME@7T;M4"B<2#=OJ$ IKX:9S[>PGFMDD! 48LE&L?2 MM530QCR%V37@3%U,RGIO!(-^T2'=PBO;4]?@-'&>-WCL0JH'#];BG/K"MR]Y M[*VJ7?P WE-7M<>.)$G0X993-%X>#:1#PJIE\S#MN()#$5]=5+"I M--4R@GT,1^6AY!7$K'C/98X47(WQ9Q-(XX[>^?*P[K&/88O^BG M4^:3]GR/9F":^:#!M@?P-8&TXBNZZ+ F/8S"M<,D2T,+W=*-QNEV$Q*+IFC) M'T2CG_WJV7GFA?(.P*57SF"K--;OFLT)R4/S8"%'XW593#\0*:KAI@HL<1CKQ5BD&]AFX5>\K!7H:>\*P8IH%](;-T8W&Z_2IE]2CJVBO,Y1+)LM0YS/&8P98U4#ZPP4E3G%Z_\;8] MZX\#7TH$G9B&A817M8=-=)&,4U'\YOH8^ZS=%B6_F&QA!KG:\\DEBBUE"SD6 MAYP9D=EB_GA=Q%R0^(Z7(-N5$9_[E^H"P EQH !D !X;"]W;W)K&ULC5EK;]LX%OTKA'=VT %DQY;M/#IM .?5]:!-@SB= M8K#8#[1$V]Q*I$I*<=)?O^=>2K*<3=(!$DNBR/L\]V6_VUKWS6^4*L5#GAG_ MOK\ M=N-.W]FJS+11-T[X*L^E>SQ3F=V^[XUZS<*M7F]*6C@X?5?(M5JH\DMQX_!T MT%))=:Z,U]8(IU;O>[/1V[,)[><-?VJU]9U[09HLK?U&#_/T?6]( JE,)251 MD+C]]0OV+=HG5NLZ\Z+3?O>\<]D:J5K++R MUF[_I6I]ID0OL9GG3[&M]PY[(JE\:?/Z,"3(M0E7^5#;X>\E%5?:2)-HF8E%*4L%:);^%?J3EOZ$Z4]>H'\FO?9DVQNG/&C* M %>R^^O&%O^^4P^E.,ML\NT_SUG^5;X4[F]](1/UOE<09W>O>J>C@;BX7)S? MSF_NYI^OQ>?/\[/YY<+@8 75Y578F[@#U+'5TNO4RT=R?ZFAPT11-LHT3NW M>2'-(QY[6T6?E<G9RO5^0YQYV"("\DVU0B173@62"&\UO:K!QC M2"IGV?S02F>Z1(!%0O4_V24]X9Z52J0O RNB4UC7@0>T0"Y5KJN&-BF2!EM8 M.@ F99DA<)8.Q%=%!D2N%;"J0&)W3,R+Y6.CKUCC5(%#N*PWO,\I9KO,5',$ M&/1JS?B/Q'FPI;Z'T&)ALXI)1D IS+Y;8(EO@@\:!3[)-:P)J3O'8&69IIKW M(.8DZ#OP1[PU/ =B1D[/*1P\]B=9E>[4N(2WJ&:J5 M$>>5<\HDCRP0TJ;*EU"]29TL%6F6@%] "JOJ%-PC;K7_QE+.S3W>6X88.EY"DF0,!FK07-H!%/N;=*[33)L(IAH"%\X MN-#I+"04.)-Q@,2+AD1YCL=4D7K-O3 RIQ>A:,..&<@$!#B5A4#;Z ([C#5] M)()" =-R#6T9?KP3T;$Q-K/KQS[U&FE'P+#! M6.A 1/I$'*(RT%#G! UI7Z MAR*(ZU+U,S0](/.ZTO8>1"EZ_ :G<0^=\:A="(^47$EW%?S\*-*J08.K=ZD: M\"EE2D(=<86FCO@@6ZRLQ6U] V=!J<[VJ@8L+1Y'% V;2I' M*".P-\IG2-#[G&JX0&2G^HKH4'V!MFUT:5.1WZANH!(@U("V'ZJKA7_&YC!) M@4(*)('>0"R0R+C!GD0 $2R%BL,8<5;4\3 >AWA@O9>5SE*P#7[)%(3?V"PE MR1U4KZL4O>. BCF@)AT"N00?AQ)!HTZG7YT;!%H5T@RA#"V.J'NNVA6>S96V MASTIV&0'RF62VY*0I+DMV*NG2YEQZ>%!Q%/0A!#>^0G9Z0-J8*T:/ U*K 69 M%#8V:T46;2(\(,:K?9&H)(>@HAINPT"6DD1$A:*Q1MKN5(-C]BSJUG>D$:0! M%0RV4>E:=0*5NS\1.+A".E885B:%.S1W[8/N6+8I'9#!4]3@=2[_R\$):B'8 ML;9_6)>A\^'D[=2ZRJ1#0LO1S95U*'2;%=3K-?)#:YXG)#8Z"R#]?Q7"_J9R M> 084@H9C4'.1;W/A4JU_JE;*JK=K)7LDGW\]1_'\>CH=\_U#-F8OR$PU,_2 M(4?]P=96@.]2 3^Y)L)!#E$9I^"&'UA9,RC@P9"=N$E1Z4Y.BFLD2R7NY -$ M.HF"G3A]H'FD"5RABP%I^= MN:"X8@$1Y0O5::A16V#>A>W#:B6%+W?5/;8 MQ[1@^FV7 38H0"@7&HU7%_^K-"*8(I60:"*(1D3,7N]#]Y?2&0$C2H+M6H7V%VZI2F[I*!5V9R"JEE79MH14MY-0 MQ30:>>Q37='J7IK^R7K4I_JWXB_.6CSTOR3G-4TW5&K>BFNXNB7ZBX@G$<"' MFU$<'9U,Q4>J%2EF$%1YY+)4)0@CE;X5YQF\+69B.IKR?W@^$W%T?!C3YS1& M@YYJFIF6^Z*#RRB:3":X.8DF\?%+^Y X;9C^=NRJETB.H^DARQU-CR:M-"]L M'QU%Q\=C@<_II&YC7B3\1-8]>STGH=DWZ"0:'AT2F6AX?-+*M;<)(\K19"I& MN P/?^:0"V5L3@T..>_KS^&U$RR.1N 2/ALYP#.>'M-E=#S=9]T";$_V5YD7OU_T?GL)EE=4 MU/[DAN03:G3EZ@8^3"X?B1B*>[C&]75,X4B-VO.EHVG-$IKR>+:G&[4;]Z*F M2'E*?@K+Z.PZBX5\Y,Z6SF+1582.AZ(95BAF,68]4B"'H39T*@_UG-KIU98J MD9U*RA,!4@[R5EW^5T':COB=3F<:T8R'122MN?;JT4]'_K=IEEJB_*E M76CI9M4: Q4,/SJ.^!,=3\3-"W1C3/YD:S' MB;E^$'](4]'WIC5Z!OP2.K6XPL83UNJ$XD8LT.BA.6$OD1BS_0%BKQ#6AWKB M:#)\RJCA\XSM,+ _#U_QYHX-<@QKM/*-ID&ZP1,.P\$K+*919_;V@MN$T>_[ MD_IG:L?Z\] 79?TOP-O"KLHM%8F=<\;3H9C\'7%8FN<1%#!X5I6$3Y+XCPKS M":@<,JW#8))G.^7ZFXZ/H1FJ[3..#YMSI%D,S:*G$M+7-BWMVE#=+WI8Y.&$ M0@7-BZ+&^98&$#RBAVH],3EN=O::FU9Q5WS3R(^=';A=X-VM?W5919^;-AM#S_90*+^RR!GU S%H?XLZ_1]02P,$% @ >(-N5&D# MOY'=! C@H !D !X;"]W;W)K&ULA59M;]LV M$/XK!R$?4D"U)5GR2Y 8B)-TRX T69-V&(9]H"7:YDJ)*DG%R;_?0TI1W,SQ M )NDR+OGGB/OCCS=*OW=;#BW]%3*RIP%&VOKD^'0Y!M>,C-0-:^PLE*Z9!:? M>CTTM>:L\$JE'"91-!Z63%3!_-3/W>GYJ6JL%!6_TV2:LF3Z><&EVIX%G-5OS>VZ_UG<:7\,>I1 EKXQ0%6F^.@O.XY-%ZN2]P#?!MV9G M3,Z3I5+?W<=U<19$CA"7/+<.@:%[Y!=<2@<$&C\ZS* WZ11WQR_HG[SO\&7) M#+]0\@]1V,U9, VHX"O62/M%;7_EG3^9P\N5-+ZE;2N;9@'EC;&J[)3!H!15 MV[.G;A]V%*;1.PI)IY!XWJTAS_*2638_U6I+VDD#S0V\JUX;Y$3E#N7>:JP* MZ-GY9V4Y)?21SO,?C3#";94Y'5I .X%AWL$L6ICD'9@XH1M5V8VAJZK@Q<\ M0W#JB24OQ!;)0<1+G@]H%(>41$E\ &_4.SKR>*,#CAJRBCZ)BE6Y8)+N+;,< M 6;- ?RTQT\]?OH._J(QF#&&+E2YA D?]_^ M'D1WJ7EB:I;SLP"Y9[A^Y,$\&=#YQ>]?K^^O'ZYO/]^3+IWUJD+ *VWHMJ+? M6-4@U6C:;F-(HX@,SU55=-]7M_=TI[9<.^D;IO--O^O#?J4[>&5]A:R4HY*JIK*C6* P2 MIUBXD[58]X)QM!O.A,3@](D)3=^8;! %CK&C^* LP"Z8V7C6N1MPZ#TRZ:*" MCI 71S0*9]&H[\];TP !2T@N):)_2!CF$@G;:#!/O^P0GJ!@?"GW!Q&/A_G$0S)Y!% M8]=-X@Q=:US"K) X)8C!=E-"[SB9Q"W>.$O;P2QQ*I]Q1>UCZ^-10W,61E'B MR,<@/T67T2]*%5LAI=^/=#;K6@?U5ONHTS]RCD]B-T@B#-(V0&HF#LGX\'IT MX>52 AEF0%6W5MW'#F"H4_7QR]4 6QXA_< +Y"N7!3&J65BD:[ MN/>!OL!]5%!3.R,(_KI! F.*:BUR[(]$M6DIL*5ZY*$30BD2ABJ%G_49A7*" M&\QGL@LYUN=UGT[OY>-K\U)G^CKAP-U_WVKH2X-/9@6&6^=-4[&F$"Z/:ZW( MOS7\)BHI"I_>^UFV,0.FS'JZ.Z7I)P_>,#BA/SG3[56UORY%](4C@QOL6858 M.:(L'8=9/,8HG:9A,DM]# &E GU#219&&0K/*,R0O%OG_;#JMJ_.);* MXOWBAQL\&+EV EA?*5S&W8&PO=V]R:W-H965T_;O+#G@[2JRM/1R,:IVDH[U*4J\.9>FZVL<&LV M(UL:)1/>M,U'P7@\'6UE5@PNSOC9C;DXTW659X6Z,<+6VZTT^TN5Z]WYP!^T M#[YFF[2B!Z.+LU)NU*VJ?BMO#.Y&G90DVZK"9KH01MV?#Y;^Z65$ZWG![YG: MV=ZU($_66C_0SUM&JE\S^RI$K/!_.!2-2]K//JJ][]HAI_)B0OUKGE7[%S:Z/%0,2UK?2V MV0P+MEGA_LOO#0Z]#?/Q*QN"9D/ =CM%;.65K.3%F=$[86@UI-$%N\J[85Q6 M$"FWE<';#/NJB\^Z4B(4)^*K>E1%KYCA_^_1+&;VJ@S#RUI8S5^0"I9Y5Y5(.+<"B^7O]^_?FW:_%95K510M^+ MG[5.K)!%(FZQ*HOA^)?:('W81+S!,ENO;26+"D#D>X2P05XDSGHK"'\"W@K+I,:OVXE;G-266;=>)C=%UZ8F=HB>/6:)$[#9HXTR* MY3I70EJKMNL\9Q6JPPB9A=3'DUAO 2"QY@E3;S8P-97& MID(5CYG1!;'HI&-A762QY'1'B7E09/M=FEEGFI"YU2(KXKQ.H+R$(?!<_"GC M!^N),J\WKYF9RNJI3PZ$K!"%JJCP9,5&J&]U5I(]'G8#ASRG_UN@DTOSEH+: MPBL*&,@C0&QE "@H=6M)MMU;1*PG'@J]*T@L F&;685M!N\[CF[T#N%V((?T MW1AD@*N"SSE:KD97*UYVQ5CA[@#U!8AG*9+(*"5?84IN*=7=0?)(;;,KB'AK/W9>%0&92ET$H4-Y1]&=% MI38&)2(YA+#C$>:]^[CZ]!XR4F5X^S48,U"$D&OTV4:?0.3U1.%2"]F3B)!_ M@&]#(H@Q[,? 2F]+6>S_9I_+[>+9D!\90CU#(G,0'0@SZ((N/"I, 1PI<#_H?A N-6FU-85JN7M2DS' M4T_<[4OWI*W 5MP>%3K\L)U'V#:%D9@Z*H1Q)X3K>(:+@^M@WBY$K9;%-PG/Q2K\72< )Q MBSH5A:[X#SV1?:7K5L*O8 ?1"[:7&Z/:'0@CDXAP+&XA-;L'&TB^&[GG:GFG MS-;V<#HRFXA-*$H40[51A3+$'.]Q=1;O71@B!'9I%J=B7<,"D 910'G-59(B MFN $81)AA-P'P#IA#IC*CY"#@*LA'8S&*88KH4U")MBJU8]XC$U6DCY/?*N) M3=1=L@.1'W.V*@D+VB;42DJ&G;MD05NE*(>2AL#$D1:_AH,V3]\E!PHMA4RU M+RG.J8M2#!7BOL[S-HD!_F(,OAP+1>S\:<4+26QQ6DGG;NL1F7OD$@J)NS\" MR6-Q6_FG-H0(<#@82X6!8@0A)S?0LW$]$6O:6>6.,S?'3$Z14W%#ZN6_F_9Y M;%YCE"?'6T&PLTV:]1[AH5'=2@0!GFYX ZAQ8P2,1:7+O:8,-6U78B$LC='H M.ZN8Z!=5-%7'*"[O9*55FR;&_ZG057GH%!@9T4N!:CLVBA44IL<3R]/6^$)_ M>-(M#R\@")&3)6S.0KB:!-ULL MCZ=S,?>"22!F4V\R]<729A)/HGDH M@IGGX[7OA]X\F@@_6GC18DH*IA-O',QP%?@0P1K\Z1@: EQ-HA#K(C+[EHE9 M.6).V[(%D+NP_$DL%EX "$AC+RIDP58P_&8[(8F?S)%_* #;7H907#AW7P\ M%7.HP^)@X?G0[\_(Y_D/6_D&J^/_!U;]P)M.F=4@],9^1.XLO 73&\##Z6S: M8W7LSP1@C**90#0$>S.F(P0=T/8RJ9/(F\_F8CKS%OZ< MC)V3E=',F[H@^2$KNU/1$D-OY1CIGOV:R36-_30)+[LJQO-QA2I))<:VM<(['@+OE:&AN3E7=/[#%0Q;KAN@;),*E#VZJTLJ6:C; M?("BHH-IQ0TFF/H+/B1@1.LW+2>:Z_#]T4ATPJ:CJ-(1!3U<]GHXSYQ4ENN" MJUA%!Y%'G3WM"IB1L[RK_+"UK%F>FX2PD@2C[O8W>4T3=JVZXE$=@H!ISI4T M5MDC*WTGGZ#[WL':&X(PPC7C$E5IC [_H4[:8R5OR-H?,P,\TA9BUW^<7A@ MNIKN*)-'6<0=;I@'N,_P(YQRFBZU5M22MJH:BC^4(SA6*/X0<.C-N[2;5P_, M'FEH,73B;)J5I4I:J%K;,SK>-$'3HM!'J?/VO9N7US(G^?;Y('D,;#E[ICIX\W^"JX1.=)P (K@"*=R_0;]]3A4)OF7'AC5"=)P<1?1-[ M>/9C&&A3K]ABAN 6HI?,L/%\O_PF)U\4>^C*$K&AC_]4I["%?=]M'O:?5U>NH^JA^7NT_0G:389C,_5/;:.A[/) M0!CWN=?=5+KD3ZQK7:$^\66J)(9T6H#W]QK#1W-#"KIO[A?_!5!+ P04 M" !X@VY4E (92W\( #/$P &0 'AL+W=OD MXGI__9XA95E.G&Y?9)GB#.?CS)F13C?:/-J5$([]J$IESWHKY]9O!P.;KT3% M;5^OA<*3A385=_AKE@.[-H(77J@J!VD<9X.*2]4[/_5K=^;\5->NE$K<&6;K MJN)F>RE*O3GK);W=PE>Y7#E:&)R?KOE2W OW;7UG\&_0:BED)9256C$C%F>] MB^3MY8CV^PU_2;&QG7M&GLRU?J0_-\59+R:#1"ER1QHX?I[$E2A+4@0S_FYT M]MHC2;![O]/^WOL.7^;%6YWUICU6B 6O2_=5;SZ*QI\QZ4=9C>6V=KAIA6%!)%7[YCR8.'8%I_(I V@BDWNYPD+?R'7?\_-3H#3.T M&]KHQKOJI6&<5)24>V?P5$+.G7_13K 1.V$?M"XVLBP95P6[=2MAV(UR7"WE MO!3LPEKA[.G X4@2'.2-^LN@/GU%?9*RSUJYE677JA#%H8(!;&T-3G<&7Z8_ MU?A.Y'TV3"*6QFGR$WW#-@!#KV_XDP!8YC1[+Q57N>0ENW?<"0#ON<,'^D>M M_I'7/WI%?QO7=]+FI;:U$>S?#^*'8Y>ESA__7GZ[9Q?W]]"[QER#H3/W)A+=,+_V]=FWP%T+.UD;GPV#"B1'@*U-/?M;32UU:N+<3U M$T!#4@LN#7OB90T):^5283LB3(\4>*9%%:G3'FIR#S7NH1;4&PA*E"Z;UQ91 ML+9[:I]=. 8XB&H.#3M(T"6.V&__F*9I]B>[TDH1 3Q)MV7WNJQ)TF)3$M,E MI_T!HKW0F3NG0%> J'LQ$DRF;T4_\SAN)/Y7L/;D L M$%FU!/C@(84FY\9LI5HVD4,&EKL-HZDK#-U M[@A>H&JO<"NX88+J[DB8'K0#U%\)SW//?^/5^L^N[R]]8Y>\1/T@?X[]BZL: M#,^:L]ZV8(O8TFAD\0U+A]$LRW SB:;C,7Z3+$J2!#DN3&6K&L@),5*/*?&WY!C".V'NJV;\\ M\CX+3C3E&1!@JHU;H>5L/6X]=F[5H=X45ZW$K@2\S7L>$=;)RMN[YX6&+ XA M'\&>O*P+6FBA3V 6/%^1)@+^'O"UDIZSD)$5+_82O&4O;\_75N ;!-@_J8*^ MKR0T7K>&=9R_AMVBL.QJ9UI8/BB4Z]I@*F*CN#^$OE LS5HVZF=8N_IVPY)A MUI_@G@CI9:'/K>0#/!-1M.UG=/[O!6 MGWU$;)!H9';QTJ\<4Z0-_+>H/7.MA9&ZL"$&.]03] A1S1Z=-P7K*9*S-6*G M'/5MJ0H)"H#M>+"W*,+$"5>H=MI#Z4SQ8XU((@!4A*!*!3=Q-"]@,'8(,(>C MT\VCH%!"N2>Z**BAKNP3XHUQNWTH32<1].?;"+I(1X6\8:;+'T-#I4W4'T'M M.8>2W=FA,Y!<*9;P;('A51O@VNP[(503>.D@U0KR WLHS9JK<\( ,^1R26Q MAD8N:@PZX&ZY]M@GD(#*22ZB)H+%)8@=MDOKB;WBA3<%4\(:_P7QJD \=(5M MVNP5/(F#,)$1K )63DKY*,KM"4I5G7@6H92^,F,VZ[*@I"XDIR0F/A%8TTG*G:-Q#@=)=:N5=#Y48% ML&]IMDN-5#Y\/Y$ ]6)-79[PLUX;+BTOXWRDBXAR M&A_V,8^\#7-!J[PBLODO3/'=(:'HHPUN#YH@,9OM>'-"WA1'\O/,':H;''$P MG")<&C07^ 9C@Q2+DX71U8G16UY2]0NWT@7[G9.V:M=7D M=[<7_>&42]3,> MK ;/$Z8@W&9@E[C_XP*%AI,G0,(&X^/+,YZOQ.R#'T#:]G71F1>^@*#:![^Z M+Y0$_5!NPG2T7WOMT=VN,)MB;$JMK5+,-D,,.>,)C3_3:#@>TM@31UD\HD>S M*![3_)..HR2+Z=$PFLXR=N7?B(4),Q[5P$JN+1M/HSB>LG0433 H#H=1.DK9 M.(O2#.\#291.8S8<1;-I@G'G* ^DT00#9;B>^-_,7R<8 C$"=FHIF43)=(;> M[^]&,QI&9[">%G"7>#]P-\UHD!N/H^F$[,_B:#;SHUU"AI!OHUF4S,C_;!Q- MH/(@C-21A=$ MWP=H.K#GNM&$TU+R"Q;3"U0*QZ-LZ*T8X7:<^1>A,=V._2M5MK]M;.T687"N/YI!-FOF=#Z?.)J_\K]4.M@AU[[Q]T/K( @4O_*0EMF. >OK>T MJ^W7JHOPD6:_/7SJ^HQ978*^2[& :-R?C'O,A,]'X8_3:__)9JX=X.YO5P(0 M-+0!SQ<:0T_SAPYHO^&=_P]02P,$% @ >(-N5.?.V<=\ P NP< !D M !X;"]W;W)K&ULC551;^,V#/XKA+%'7YPXZ>U0 M) &2-L4.6(NB:;N'80^*S=A"9W)<4 PY:HCQ\_TA(U;XU] M<24BP6NEM%M$)5%]F20N*[$2;F1JU+RR-[82Q%-;)*ZV*/+@5*DD'8^_)I60 M.EK.@^W>+N>F(24UWEMP354)^[9&9=I%-(G>#0^R*,D;DN6\%@5ND9[J>\NS M9&#)987:2:/!XGX1K2:7ZYG'!\"SQ-8=C<%GLC/FQ4^^YXMH[ 6APHP\@^#/ M :]0*4_$,G[TG-$0TCL>C]_9;T+NG,M..+PRZB^94[F(OD60XUXTBAY,^P?V M^5QXOLPH%][0=MCIUPBRQI&I>F=64$G=?<5K7XC2S^4%(-7BS.*G]3]F2Y57)?K2\,X1P 5_@1D@+ST(U"+?\$V'G*>!;_I)S@[(P(W40F=2*-B2H%,)_\(_&_AG@7]VAO^HE-?2 M9N'18[= .Y?.O,4Q.+/S;,H;'TIJF*/DH=W,/ MB\]1IG#=6*D+H!)A;QI+9>] K8%)&L-OX]$$JO_ZQQP(X;_E\Z'U%*P>5AI1;VPQZ0VI%MPB:(N4EE)3 H M$XZ_.N\&^*.1!Z$ZB,@RT_"(>U.&;-XIC'G,)#(C[#R.4+5X\Y! QD;;, 1? MN;DZ9+*VE#Y@R(;.U?CTTIW1'TD(YY"#^2!*BIU4DB0>Y5,8D[=2J9C3Y>8E MM23\HK@QYFP@H0L9-!ZQ&%WT@,X:!Y5]6FSEBP$$P=YO^D/8]+[9LE;-=6EL MV!/<-Z4;^3_@$#ABY0()'\-W!LG_15I??&AJ)O"[R&3>'W6&?BL+X,(6!09" M/'BD]^N@7.L ^DC/BR!0W,J(\^!'-UR>7L@6$4+GF\5PZL G1PVU0EN$:X,W M@T^YZZV#=;B95EU#_H!WU]JML 7O+%:R9]?QZ/>+"&QW5703,G5HSSM#W.S# ML.3;%:T'\/K>L-!^X@,,]_7R)U!+ P04 " !X@VY4S%21=- " L!@ M&0 'AL+W=OL)M8\DUFW40X&A1L@RNTWXJ% MIE'8LB0\1VFXDJ Q'0;CWM7DU.$]X#O'RNSUP66R5NK)#>Z28=!U@E!@;!T# MH\\6IRB$(R(9OQO.H-W2!>[W=^PW/G?*9NWB?8]7_](H@:L@ALNF8PY$["RS")=L/\3?L5_VO*?>O[3 _S[_L$U-[%0 MIM0(/Q_QV<)$J/CIUUN^'F5U3_+*%"S&84!OSJ#>8C Z[\#\\7:VA/%J-7M< MP=@"N87YF@3L''--]]#T5.4%DR\G\TIB O<\1;B3I)9\<;TM&NMM 2XA;K#* M8X7#\A9;*,%C3KY^"J;S^[O@,U1(.>"6R-P35"F4E@O^A\N- M6\J!&6 @E-R<6-0YI*5,W)I1I29ZJCF>H='[TA(2"(DBL5*]U[#Z=>;?G'[J=OFLNX*W+ M%NZ]X!SUQMKBNQF5<]0.0.NIHJ?2#-P&[0]B]!=02P,$% @ >(-N5.D< M7&.) @ .04 !D !X;"]W;W)K&UL?91+;]LP M#,>_"F'LF,4/.8\&B8&F#RR'=D72M8=A!\5F8J&RY$E*TW[[47;B9D";BTU) MY,]_TJ2F>VU>;(GHX*V2RLZ"TKEZ$H8V+['BMJ]K5'2RT:;BCI9F&]K:("^: MH$J&210-PXH+%6339N_!9%.];.$SB]7O$*I?0@DO'WP RZ3_K 4_M(OVURIUS6W.*5EL^B<.4L& =0 MX(;OI%OJ_0\\Y#/PO%Q+VSQAW_JR-(!\9YVN#L&DH!*J??.W0QU. L;1%P') M(2!I=+<\>SJ=%[,-Z;:-YH4FVB29Q0_J>LG*%307$NN]<.803?8:%> M43EM!-IIZ(CLS\/\0)FWE.0+2IS G5:NM'"C"BS^!X0DJ=.5''7-D[/$:\S[ MP.(>)%$2G^&Q+D_6\-B9/"TX#;="<94++F'EN$/J+V?/\-..GS;\] O^L7SO M<"UL+K7=&83?C_CF8"YU_O+GLZ*>1?IQG-B:YS@+:-XLFE<,LE$?%O=/-_>/ M/Y>+FQ4\E@BYKFJM?!Z@-R ^_B-PTL M;+2DV;,3H*)BM4;3%=8_(ECR/;64 M0T-5L? -AJ->G(S(2*/>.!W",\T5<:$V>DM"K ^/(P;)H'<1#WU%!35@ 5NM M"PLI'0X8,-9CH_BTK0@8LXL>&S-O15$O9@P^*WUXTLX5FFTSM);RW"G7=G:W MV]T+E^TX?+BWE\H=-UNA+$C<4&C4'PT",.V@M@NGZV8XUMK1J#5F27<;&N] MYQM-C7-8^ ]TMV7V#U!+ P04 " !X@VY41!3KH@,# !@!@ &0 'AL M+W=O6E:9=-;:5V M*P)I*V4K((3XX"77QIIC!]M9MW_/V>E"$:SB2^[LW//<6^XRWBE];RI$"X^U MD&825-8VYU%DB@IK9DY4@Y+>;)2NF:6CWD:FTCI6K15N:Z:I>0U M2L.5!(V;23!+SN>9L_<&7SCNS($.+I,[I>[=X4,Y"6(7$ HLK&-@)![P H5P M1!3&SSUGT+MTP$/]F?V=SYURN6,&+Y3XRDM;38(\@!(WK!7V1NW>XSZ?H>,K ME##^";O.=I@%4+3&JGH/I@AJ+CO)'O=U. #D\0N = ](?=R=(Q_E);-L.M9J M!]I9$YM3?*H>3<%QZ9IR:S6]Y82STZ6R"#F\A96F1FO[%,)*,&F!R1(6/UO> M4 =L"$NTX\B20P>+BCWYO"-/7R!/4KA6TE8&%K+$\D^"B"+MPTV?PYVG1QDO ML3B!01)"&J?)$;Y!G_[ \PV.I&_ *GC')9,%9P)N+;/HDC9'^+.>/_/\V0O\ M1ZL*E]P40IE6(WQ?XZ.%N5#%_8]_%?JH&S>YYZ9A!4X"&DV#^@&#:7X"JYN/ MJ\7-^ANYOYHMUS!;7L+BT^+OODO:"X6B&306U 9L MA;!1@D:9R^TY4#NPOD/=M\0]8KAR)*\@"9-XV,ED"/.6BY)0QKO@=:/50U=G M H5G9)&0/#,,[) M+!S% TBR/(Q'*)J=P:PHVKH5U.*2AI>*13WW!*^3^"S,ARF\(35)PS3+ M2?V/ZKR"01ZF2>R4+!S&"57E@!$3!M -P\OE>^OZQ#^]2E& M!U-?H][ZW6:H6ZVTW0+H;_OU.>NVQF_S;O=>,[WETH# #4'CD]-A +K;9]W! MJL;OD#ME:2-YM:)? &IG0.\WB@9I?W .^I_*]!=02P,$% @ >(-N5*PW MGR87!P D1 !D !X;"]W;W)K&ULC5AK4^LX M$OTK71EF)E1Y$[_CL$ 5KUO+UGT5<&=W:VL^"%LAGFM;64GF,;]^3\N.$R P M]P..+$NMT]VG'^+P0>GO9BFEI<>Z:LS1:&GMZF Z-?E2UL),U$HV^+)0NA86 MK_IN:E9:BL)MJJMIZ/OIM!9E,SH^='-?]?&A:FU5-O*K)M/6M=!/I[)2#T>C M8+2>N"KOEI8GIL>'*W$GKZ7]MOJJ\38=I!1E+1M3JH:T7!R-3H*#TYC7NP6_ ME?+!;(V)-;E5ZCN_7!9'(Y\!R4KFEB4(_-S+,UE5+ @P_M?+' U'\L;M\5KZ M!Z<[=+D51IZIZE]E89='HVQ$A5R(MK)7ZN$?LM](ZBAJRB M#V4CFKP4%5U;824(9LT[\N-!?NSDQV_(W]B/SDN35\JT6M)_;^2CI=-*Y=]_ MWV75=V5R0!Z8E MQ&TE/596P,JJ0H(S!_0?*707!6]H21]_! ]"\I^B:9$H*: ]"C,O"5(>S#T_ M#>BD*/IUG),*4B^W:UG!8P4SGM7)6ZW!='IB=*'G)S'-TIANM&A,U1E4%'\@ MWW \4!0%E&4S0DZVE0N1J7Q,HWNB]1:Y??LK"8/9W.$!59>ZX!AV9''=-^24HV++'6R#@14'P\$HUM>566MV7KA:Q(MM4F- Y0J'G#1O8, _?]/\. MEO_%_"[MK;*(5QS&W <+)(?E.R W1![VC)&DC#3[M-"JI@)+C2US0L'7O3MA M@KW9)$+AJ:IU1ACOI1-_?YCB<[:@OD"]P3.^E8UCZ:SSSP%]Z'/8'B68WJ-QX"5) @JZ/$]!F%*09O2A3U^!%P=SA$(\ M"SD@T@0S?I;@F(6$Q&(C,$LC%A:CR*V%C1$_('F0!/A92QQ'$,^S&<_&<<"[ M9C&O!)&]Q.?X':?)'!,[TYFSAAKR#%.Q98!AT4AP_3\ #5#OP";^ON*"@5S=VRQ"V+,V>@F%^>LV43Z"]YTZ>P7Y$>X6+7 MC@\^'B)D[LC31TEWV(G+##M:@T99]X>W!(_8YU'F1A/Z)!K<*EPY6PK7C[R2 M,-DUQ0+/UD7 G5ST&6&[B1+(G+;KA];$XBHCD(.W8^Z-.&.+73@;; _7F6?K M@(.-TP=N[%$&(N[1+)G1MV;1NH!>]?>D#ZU94AF*P M-*;(XVS59SJO:_.>L=+QK LTA"A7#/>Y T.YT/H)2Q^$+@S-O"1+\>2<=R[1 MLN9]NB;74=^XRS.47NG0WQF%VN&^?=-?, MS?+NLOY):+3=ABJYP%9_,L/U5G<7X.[%JI6[=-XJBRNL&RZE ,MX ;XO%.YC M_0L?,/P7XOC_4$L#!!0 ( 'B#;E3_(P\#X < !44 9 >&PO=V]R M:W-H965TJQG?:ATP>(!"4T(,$ H&7_^WZ[ "G)EIR>%XE<8!=[_7;!TZ5U/_Q"J2 > M*U/[L\$BA.;#>.SSA:JD']E&U5@IK:MDP*N;CWWCE"R8J3+CZ61R/*ZDK@?G MITR[<>>GM@U&U^K&"=]6E71/E\K8Y=D@&W2$6SU?!"*,ST\;.5=W*GQO;AS> MQKV40E>J]MK6PJGR;'"1?;@\I/V\X9]:+?W:LR!+9M;^H):@/Y(8UY\[Z9_9=M@RDUY=6?,O783%V>#=0!2JE*T) MMW;YNTKV')&\W!K/OV(9]QY,!B)O?;!58H8&E:[COWQ,?EAC>+>+89H8IJQW M/(BUO)9!GI\ZNQ2.=D,:/;"IS WE=$U!N0L.JQI\X?R;#4ID$_%67*M9.!T' MR*25<9[X+R/_= =_-A5?;1T67GRJ"U5L"AA#F5ZC::?1Y?15B=!"L^ZUK6N99&W 49%#(K^%?D'_;R#UG^X4Y]9T%< M:Y\;ZUNGQ+_OU6,0E\;F/_ZSS9^O2J,:_. ;F:NS 8K,*_>@!N?99"2N/UW> MBPN% X-P\ W>A"I+5(Z0 MVXZ&TILM'1Y+>1N/\_-,AVD0=I,3L4 M_ZC%W]L:J?I^R(1A?#V8Q%?:BM_53]S\CE??C_J%8_&E%E^ERQ?\-EQ;P,]1 M>K]338BJT$KB+K6#=WK"":G4JYRQRME)$O",/IT.Q7X24-K6L;8G8N,GZ4W+ M@94[&8GO*"G''D9L*D]NI1=FH9C-K$.RZGKN1=MOY55X35AXX+XCL(>A\6($7L"-=+!_W#EAT!PXPA.%XI3!)NU8,U#R"4,M=&AZC*Q)[G0TZ2A#M K?* 9[ S%+Z4F"T5 *A[YM#_SD!4.,TL+K!*;*R+?(/G&U#BB !^F!3 (1$X'R+ M1 $'YA(/M-]WG0(<$)SWIC,7X$SIS-YGSW.DG:BAME%D!?*%O$@,2+P'7:@H M?H?E.&%LUW+ CPAC>HM7KJ.#> .FAMJBETN*.BS_/KH;B<(:(YT?[HQHIXR/ MND=GR,A\S+FE_[;6RN_M=3I@U7))U(=@:_3S,1%SU[C9H"2JI7_ M$WE'WN_R*3&EI;_^Y=TT._E('0.>HZ;,AB WO2ZT=)JB&.Q<@<>M]$C<\122 M,9U\_(,RZ4:Z !XF91_?=,XJNK#+ @Y'M-'=8 4BS+J6*3]GL*O4H=,QY<&0 M7 '4KF18"4'AA&FR5E1A$QM=&?[VZK*3*$ZN@EG*!!\ MY0 ;3Q07.3-*_(2>6*6&@=J2<0A".4&G8)FV.>?8)G"O49KS<[]ON+<]WL=2 M[YO?+S2$"VAXM.MM.,X.QW$^V\I%N8C:\NFF0'W=*9X;08\Q(_\MI:,HL#]S MBS25";B$>F ,0V#3368#O%X!H_[DLI^J5Y(9H"I ,9FTK]_$ODH*[4*!8 ,D ME.0D@L0",[4JJ)J&Y!+)66N-+A@R<0O36#!4;)M=8X5UU!0P F)\(5>"*9=^ M$?&('E9(&;L;B^F9MVFXH<&GRR_WUQ=BOT,@N-$!4L0MV=AC$)VVK[>9_^>/ M2CJ^NK74CV0HCS>^5^XS4Z_BT'-EMVF*H,-C=/Y&^ANHA:&$/]ILO9^5U..V7A8)@3>RE0H^W?QNJ83NEK+Q! (];[P*A*7M M[V-;[I69N&CG *'N_3A1"1,SW"?N\H4J6DJ'U622FF+?5R((4.UOC-M;+:1+ ME=@3;^GA(/X=QK^C^'>,N]=T>(19\9[%&EO/W_*0Q@=TBW\ 1#Z(JQ031F'- M/18Z/6-Y*[ZMKD.-=5VB/MNVU\O>]G%AO/:I!E>'.7^0HCI&KL>O-CVU_^9U M$3_UK+;'#V9?^:[M49@E6)'$1P/AXD>H^!)LPQ]^9C:@.?#C0DD4$6W >FEM MZ%[H@/Y+X/G_ %!+ P04 " !X@VY4%7\+8^<" #.!W.R!JD^VD)6<Ð\\-)6TV <0(E;U@A[JPZ?\*AGX/ *)8P?X=#: M#@1G9S?*(B0)?(1Y4>@&2U@]4\(-FDED"=]91<41:]%B MI>]@)2E\5=)6!E:RQ/)?@(B(=>S25W:+]"SB%18]Z"\PN%HM(R%M06;(6P58(JE,O=)5#8L0*]DX#BX^&@6EH(0<)6XY!2]-PGZ60C(*D^$ 'IC63-H7*F 20!E+PG@P M=&,2PS=BKF$<]L<9#,.+H:/2S\)LT'>5NQ?\W;OO>5Z1VG M6 K=L]T$[M??4W:GDS 0N)7V Z%CNZJ>>NK-G>.%=7>^D#+00ZF-/VD5(^60IG6Z7%<^^I.CVT5 MM#+RJR-?E:5PC^=2V\5)J]]:+MRH61%XH7MZ/! M64-.3D]:9_VC\P,^'P]\5W+AUYZ)/9E8>\=?1OE)J\> I)998 T"_^[E4&K- MB@#C/[7.5F.2!=>?E]JOHN_P92*\'%K]N\I#<=+ZV*)<3D6EPXU=?)*U/X>L M+[/:QT]:I+,?>BW**A]L60L#0:E,^B\>:A[6!#Z^)#"H!081=S(445Z(($Z/ MG5V0X]/0Q@_1U2@-<,IP4,;!85=!+IQ>VR"I/Z ]NI!.W0OFB$;&!U>!^N!) MF)P^R7RFS(S.F$(5E/3'W0#CK**;U8;.DZ'!"X9@X[,UH?!T:7*9;RKH G4# M?;"$?C[8JO%"9AW:[[=IT!OTM^C;;ZC8C_KVMU#A*5BZ4D:83 E-XR""C#QL MT7_0Z#^(^@]>Q/M_$$P7RF?:^LI)^O>M? ATKFUV]\=SQ&\URU5]Y.C+Z?W8Z^7]+H>GQ[\^WSY?7MF,ZN+^C3Y<6OH^M?Z6R( M[='MZ'),7RI'X1#5@B#'0?.R2E_%ZE1)DC #JOE-BT*:6 .D@5\Q1JK]X5U80]>EN!L'E,D'IGJ*@N5X&87?47C=O$;.RM\@0-VX=%)/3H6 M!VSJ;$F)]"BP/22^0[>)T*6N-?-):=(X![R( =0R7E8+F8!@U9!@&Z+H[-*W MZZ128".S)2^*U*[!O)-:L-CJ\*)064$"10%J<#3C;=5 YL*QB+%#H$6*]K?. MN$.YU5JX-I46B81XB@G,\>ZPX,A+NI$&S76BHEG>^"P?$"-#7Z6W2\??$*F9 M-/"00UL(U &F1N52/8,,@Y1<2(WU^A_2M9 :M%3!!UB.07G=R$*%@KU(H16E MK;BZ8&"G_Z'31PIKO61PI]6_A,V:H=6B<<-53 M%4N&=Z\QOH=.YBJL(+0YL-?V/F%GW&T09Z%0QK^=_5ZG1__XZ>-@T/MEZ5;_ M1V_;]$]A*NY;]:I5'IB="0X>D..PY!@G;T]ANK)S7 M,N-XP1MN6%FEPKJ'. 'M1TW'>SD/CR#F<22" YI57R@PSD##EUB)24&H%=,. M'7[ QQXB&\#0NH*BGH+K%#VK8X]O++OYG>^/3_BI3RKRBIU^=2X>0@X M6?"UGWVQ&,N[=8V??1G^%A_[O[R+M5.WEHTJ\,T!((8E_3LTM\S1-/Y@]WG'47 MQQLN?EFYN-+\AN)*'7.WOC.^JR/4CO3OT/M![(D'KY3>-B5[L2(;1<^]&7;7 M7LA+Z6;Q9P?/KQPFI'?S9K7Y9>,LO="OCJ>?13X+-^/H:#F%:*_SX;"%2UC\ MJ2%]"78>7^\G-@1;QL=""H2/#V!_:O%>6W]A \WO/:?_ U!+ P04 " !X M@VY4FM5+^;,& !L#P &0 'AL+W=OCI;7MZ632%4NUDMU8 MMZK!E[DV*VGQ:A:3KC5*EDYH54\"STLF*UDUHXLS-SNJ45-#W7JU MDN;Y2M5Z)CN4LEJIIJMT0T;-ST>7 M_NE5Q.O=@G]5:M,=C(DMN=?Z@5]^+L]''BND:E581I!X/*IK5=<,!#5^WV*. M=ENRX.%X0/_1V0Y;[F6GKG7]6U7:Y?DH&U&IYG)=VSN]^4EM[8D9K]!UY_YI MTZ^-@A$5Z\[JU588&JRJIG_*IZT?#@0R[PV!8"L0.+W[C9R6GZ25%V=&;\CP M:J#QP)GJI*%_%56T5^2":D/.U:6:CS$;*N4^91C2[\<$RSF\^W-U^_S>C; M4M&U7K6R>28DJY%L:]60;A0>)3ADGL$JNR2[-$HAE5A)>5^K[7+6M]M&7]!F M615+7L2[P2:[A_]GMX5HC2[7A:6%T>NV(]F4)*G0!L#8?0 ;.]4&9'Q'*G>6 M]!QX3<-I^5C99YKI>LT9BKVG>J/,?L(!3PV"YU)8T*U<-,I6Q8LE$H"O[MV: MBDL-%::RRE22[I^W]LUW1( +7&UK"KBK(_4HZS6 2H<,'^BU*>!0B4C*&D'L MO^$-FE G:]7K %=T'3MF7FTWGVLLW[!S 2N'LL?F/ZCG P5*Y.TI_5M)T^^$MSQX\&&@[#=MH3W$FLB"D,!*^E]"'0'A12A]18B(1 M9N&QR#\H2,81/]*QQP]_'.+1K"B(QBE&O7*77:? 'S]*1892%7B)2/V0R"D3N^[ C%V&>PMD@ M.N+0GQ'PUN6*4_B/?L*!=(H2D4!Y>",((.\'"84>G"*RQ'\O!0B+O$0N0BQ35/_1>0"@3.M]% M+NM#%H]]?D3C;!NY^)7(A:D(PQ!:>2(/<\H#$8<9,\:+$^P;PH]O!BZ/8[@\ MBC.,O81/JEA$:?(7 P=S85HF$H0<@<-1=<)QBT#1F\8B*".*N2\3^(230)D&1O9'NS(=EZ2%T@LC6Q0F+BS2 M68/IE?R?-KM:RP?#V)&M>[-..,HQ(V9N0V!\WD-_X=H%54_IUZ9B5=T1R+P) M_139G7#&@Q\)G'LK"ZE=W+PD)A!!A%XXR/T"OY0:H?:$!^<&R'$_I5FM'^4# M:BSX$GDI 3/Q_ZG.^.TKK=I_508H>$_1N& MO,_36C>+DQH=+PZK/@M?(UK'2]_@T1O37_; ESO@OT8S]DSF6";2**.ITFVM MD")HF];W-62Y-5CB8*0/T[OKCP3:Y5Z$4H.Z[>\)AF*4M(701)Q MM0>%WB6/\'./5\/U1R[_WFT_4 )"IUQ5DU#D*!Q?OEMST-H@MN@H[+.@%G2V M+M[J]W75I2EL<5D;O4 MH1CR'NH)W5;O$M4JU?GQS<@ "T\K@]X?QG:S>ZNDI?]#6J_O+^' MWDJSJ.#=6LTAZHW3>$2FO]OU+U:W[CYUKRVT=L,EKL/*\ )\GVMD]_:%-]A= ML"_^!%!+ P04 " !X@VY4QB7XZ ( #X$@ &0 'AL+W=O\-^?]K+E,D[9R=R;^G. M3FP94I/KI2-?9IERC^]?$D:RLO>/%M^2TTV>'=*KCP!H4?N[U M9YVFK AN_*QU=EJ3++A_W6B_E-@1RTIY_=FF?S5)V)YVCCJ4Z+4JTW!M=U]U M'<^$]<4V]?)-NVKOI-^AN/3!9K4P/,A,7OVJAQJ'/8&CMP2&M&I@5PXN[)!TV!,G^A:!^,T\ YT6>8) M*7R6SJY-H)NM$??J 5A)/I&[X#@*5BZ-+G*8Z-2N@DJ M"!C^'?WC5O]8](_?T+\'[;G.-2#U]/=;_8!E:N.[?[R&Z;L:N52/?:%B?=I! M+7KM[G7G;##NTO7%[;?KB^\75[=T^>/J"RWP65[_?OGMEFZ^+JZ_7?V!EG]> M7-'M5M-GFQ4J?R2NW8 /(,!=%"H(X#5]RX'R15:D]E%K_QO=J'N0P L+(E+, M?7B54(SD.K,JI76OE36)0 M")H#HX4WBK;J'@$ACC:_:RZ=V-YK*1@6"BH/8%3Z2/@BNV80C*.O%L__Q%_< M5!((INFG@'Y'NH$XL)BLSUE3ITXWE2C'R[9'PH%TF.5\][@6PX7!S"=_I39E* MYN#]/L?BTCEL I/=CW-7K/%Z,;*;PF$:,31!^.[2J-^P$ "/84O6#]JY3Q5 M/'LC[R]OOTY_13<7U\N(=EL3;YG B?9FDU<$+IR]-PF#E9K,!-S<.(L4(( [ MS5IR##$!@3NGA6M.'CREKLI]:W=GPA8,03F(&)K.'H]81Z(5=JSJCM&EI7+! MQ ;"02C(RMAA4@[8R:"K4M-8 4Y5%6$!EX/6C0_G5KF$%U]@, [6U>D2=>!" MS=B5CA4S8_@-)H")=:7F TW1 MPO#=[Z,' $+M:P.3,3P<3<4%E5G ]<^*()/^G$;CD3PH&M_J; (K43J(9L.I M_$YF(]4D^[<38.U9X$'1,X_'T MZ?Q4*)/0 =\^I -^F3W'6D--Z=DVZN?N#,?1J'_$%V#\>-#6F.2+*^Q9 M?<7[]?6>EXLXP 2?,0\V/'4.*;7P$JUJ$(UAYA %-H?VU]Q['L9P%$V.^D^> M_N!6NZYRYB5GOTH=3!3J]Y?^- M:!=B!*5FQ>3KK8V/+V(MYR/YVO@8R>%C!1?YAWYWQ$$,NRA'KDA91+S@D-8V MQ?]:KK%&9:%D2/GF&(%_F3R9I4AE0*_+4+JV>5:%W3Z$HRLMM#E^JBQ6_RNR M0Z1P/N(!-!S1'+S#Q9CFZ,RXF(!#-?A3OAQ,^7(&T@_[(,(TZD]FO[B/PPRG M([,E-P;VB6FPR05JQHXGI7JHF^>_Q?SX+2HL7R;[ XVG3./)4369)&>#:#0? M\,R9C63F'$V$\M%H,M\KH87W9594+8+CVO:@_R%9O0:H7$A4 ]8F[/8ZYEO(R+.)A=GB-/Y,8.^$-]4_+QO)2]VSB>P7$_^- M[M?^'/?VWD9DVFWDG0O_<8&]ZL5$>[=]K;.HWF8\;:_>"7U7;L,'\U2O(=J' MFQURU7N6:A%L(>\V5C8$F\GE5BNT0=Z YVN+$5HOV$#[LNOL7U!+ P04 M" !X@VY4LF<,!-<$ "#"@ &0 'AL+W=O)"T6Z)!7' M^_6[HV357EZ^V")Y]]QSK^3QVM@[5R-Z>&B4=B=1[?WJ_7CL\AH;X6*S0DTG MI;&-\+2TU=BM+(HB*#5JG"7)P;@14D>GQV'OVIX>F]8KJ?':@FN;1MC-&2JS M/HG2:+MQ(ZO:\\;X]'@E*ER@_[:ZMK0:#RB%;% [:318+$^B>?K^;,KR0>"[ MQ+7;^0;V9&G,'2\NBY,H84*H,/>,(.CO'L]1*08B&C][S&@PR8J[WUOTC\%W M\F4I')X;]4,6OCZ)CB(HL!2M\C=F_1E[?V:,EQOEPB^L.]GI+(*\==XTO3(Q M:*3N_L5#'X<=A:/D&86L5\@"[\Y08/E!>'%Z;,T:+$L3&G\$5X,VD9.:D[+P MEDXEZ?G3K\8CI#-X"XM:6'S+'A9P;AK*NA,92\B?L \ADDZ@BS)TA?P)H/7DX W><%K!][ M1ZF%SJ50L/#"(U6;=R_@3P?\:<"?/H._&\MKL6%8F%LK=!5,P%^W^.#A3)G\ M[N^GXOLR>CJ+8?%Y?G/Q]FR^N/@ YU=?KB^^+N:WEU=?X;;&D#ZA-U +!T(# M_FREWT"^DU1865-9T*WL"ZEGG-I_>RH!!1UP-+T*GV4E=@2H@N M=4Y.4#-1T,@#N%HQI(NH='TM=5!H4.A>?M$WX#3+('UW=!"RF #E%)LEVB&O M_7Z6I.GC0]"F.]GUSV)N;.'V/<,'_D8@(M+SF79&R8*R6X ;DLS$:++9H.,( M204!*@EL5LIL$$F8G.N3:#H7*9H%B+4@HW%@(JK*8D6J%#+TXF&?2FZ<#R0K M+?\E%([F+NJ>L&A,JWL.8D49>) T=%!MX%463ZCWE0IBQ&!O@T%#A$+TM/$[ MJ\=A#-LWZ+R5.1OK,C@/+NW%=B@!(MF0F<"[]YTIYF@]S7R*8RGIVXV@D.2J M-[:+TAUNAE#VP=I"AV)R7":4I@YQ!,*'=!72Y11)FCSE<7M_ COX<&W1 70!ZW3R3]1[B; MZ&A^3[Y5^+@ GI#@&YT[N*^-11>(L"+KE'/*I_:6N+4T/F_1TC"YU/ G$7%O MX*KUU&RZ8 1*P!]"M^SAEM$TF8VFLP1>T42(#P]A$B?PB1-#%++DW2A)$KJ5 MXN00OA-5VGR=IMDHI=TWD$WBHQG0G5RB#$?39#0+)^E!_.[H_Z8?AV-ZD(Z. M.N.D,"7C&]F5FR=2V ^- M\];:KM3\3DYY]D782M($5%B2:A(?TH/&=D^>;N'-*CPS MEL;3HR5\UO1*1,L"=%X:NG3[!1L8WIVG_P%02P,$% @ >(-N5 CTJE1B M @ )04 !D !X;"]W;W)K&UL?53;3ALQ$/V5 MT4JH+VWVDD )2E8B =2J"B!"VX>J#\[N)&OARV)[2?C[CKW+DDHA+_:,Y\R9 MBSV>;+5YLA6B@YT4RDZCRKGZ(HYM4:%D=J!K5&19:R.9(]5L8EL;9&5PDB+. MDN0LEHRK*)^$LWN33W3C!%=X;\ V4C+S.D.AM],HC=X.'OBF>5[.8T2GQ * M+)QG8+2]X!R%\$24QG/'&?4AO>.^_,9^$VJG6E;,XER+W[QTU30ZCZ#$-6N$ M>]#;;]C5<^KY"BUL6&';8D^3"(K&.BT[9\I /1Q.:%4&KPIN2X\I>R=(:LG/Q ;'JG4@M-PPQ53!6>":F4.Z84Y>X1_U/./ O_H _[0N$J+ M$HW]!-?/#7>O$-I[Q6TAM&T,PI]'W#F8"8+^/=3DHR'\@%[8FA4XC6@"+9H7 MC/+T; #SN\7B[A:6CW?S'W!I0:^!VH=RA:9O(6A%-YV<@-+=YB =C\]AG!P M!VMR,CA@2L>#].0=X(7'RNAF4]'0MQ!:DCV)(GK4H2;'>T]7HMF$ ;50Z$:Y M]A7WI_T?<-D^_7=X^X$LF-EP94'@FER3P=?3"$P[E*WB=!T&8:4=C540*_K' MT'@ V=>:;JM3?(#^9\S_ 5!+ P04 " !X@VY4TVBT92H& "K#@ &0 M 'AL+W=O*C*6EU,L:*>7IZ;L5MY>2Y:718UOY6@VJIB\O&:EV)[,76FNX&[8IUK&IA?GC=L MS1=;(4X@=]?,HN MIC89Q$N>:D)@^+?A[WA9$A":\;/'G XJ:>'X?8?^T?B.OBR9XN]$^;W(='XQ MC:>0\15K2WTGMK_SWI^ \%)1*O.$;2?KH7#:*BVJ?C%:4!5U]\\>>AY&"V+[ ME05NO\ U=G>*C)7OF6:7YU)L09(THM&+<=6L1N.*FH*RT!)G"URG+_\0FH,3 MP2E\YNB<.I]K1*6Y>=HC7'<([BL(C@M?1*US!1_JC&?[ ',T9[#)W=ET[1Y% M?,_3&7B.!:[M.D?PO,%'S^!Y1WQ4H 5\+&I6IP4K8:&9YIA;6AW!]P=\W^#[ MK^!_YDIQ;L%-PR731;WNN82_[OF#ANM2I#_^/D3L45@JQS/5L)1?3+'>%)<; M/KUTHAE\_G"U^+" ^YS#.U$UK'Z$G"D0@_JR4X\E"X7&?Y869:$+'&H5S\QX MQ>H6QW4K<8$%A,]DF@.K,TSJ#19K0_18H%B)ZVB899A_A=*D1-0STB\Y,/J5 M2HS4D_#*4,UWIDA>(N$9!6%/,_"?;=%K$JM5@2N&$8.SX7F1H@5&G1KP@-N9-/3#B:?:B23D_-USU19L.4NBUXLC2(( M@\G-?@)V[)V8)V)AFQS"TLTW[-&4X%N(+==-\.DXWF21H\FG%,LQC!-[^$LF MWYA$0TK^4@5_Z.-V4(.;1.3>9-$NNRD,LZ@XNG(ZN1<:XS0"? .)90?1:*I<8:[MS#".98O-SXWSDFEF6Q-@SO.=8#.ZX5) %XEA?[ M@S&[.2L.7? #9S]Z2U8:J>[$_T+VP#>K-K%\='"O5]*BG%HQ;&-SR!QCHF7HEYW18/081A30$._3VWQRKJ"]T8% M?MP9%09/4=VY=BMI/2EID+NN+8_:]EH*96"LR$FH=,)P;:X-HNX081=ABL #E0L^^&%WKD0Q+W4D^,C.4< M=-&&*+%[:O92]3DQENT09A+'H]A_-P<]GIU>;9!5S-:[81LRC,$]ZCR0K">8 MX8_8!+ 9^3,/W%GT/&5'$L$L0:GPI;+WA4JI,< =DGM 2SBSX;?N^1P^G#EF MRL/G32LAVT$A J=V->Q& F>Q[\BA:(3$(Q%I(5&+BH)E_^#A%,7WMK U%VO) M&MQ+L9S65+54U]W>2J =RWTYT&:+1R-*DAE\870@,,0?ZFK/]SYZ1;EQ)S6G MQ:'-DK%/Y/1,3/;D^T-:]T7SX<.O//1 M!:+B;LQKCK=)+DD YU<"C^O]!RD8[J>7_P%02P,$% @ >(-N5"TY MRM)S P ? < !D !X;"]W;W)K&ULC551<^(X M#/XKFKS<"T=(@&ZG \P4VMYQ!?@;6]6(.O9*OUBQ?F MV3CJ^810(G<>@='O@#.4T@-1&M]/F%$;TCM>KL_H3Z%VJF7++,ZT_"(REX^C MVP@RW+%*NL^Z_A-/]0P]'M?2AB_4C>UP$ &OK-/%R9DR*(1J_NSUQ,.%PVWO M X?TY)"&O)M (4/Y2U,[0KR,]-EMHA)+?P M.\QT40A'?#L+3&4D*R?4'A47:$>QHV#>)>8GX&D#G'X G*2P((3A7Q 7D7^DD'TEZ:7,'KMZ7W U[_2ND6G(8GH1A5R22L'7,8 M*+B"/VCQ!P%_\ '^54+A05@NM:T,PM<-OCJ82LU?OKU']/4PR6T79L^+Q7RS M>%QNUG"_?"!YN9DO_WA"#9;15) MO]%TJ!1YI$$3Q.$/"H=!<4/[3 7 05!\ZK[#>Z#Z)V*5=N^U:GPQ$0LT^S#W M+15=*=<,QU;;/BWWS43]8=Z\2PMF]H+.1^*.7'O=3\,(3#/K&\'I,LS7K78T MK<,RI^<1C3>@_9VF07,2?(#VP9W\!U!+ P04 " !X@VY48>\P#;,$ = M"P &0 'AL+W=O"X[M(A:8+8Z3X,^T!+M,65(CV2CI/^^MU1\DO:)"VVP8!%4;SG M[IY[X9UMM/EB2\X=/%92V?.@=&[UKMVV>8\B(/MQIU8EHXV MVL.S%5OR*7?WJUN#;^T=2B$JKJS0"@Q?G >C^-U%1N?]@<^";^S!&LB3N=9? MZ.5C<1Y$9!"7/'>$P/#QP,=<2@)",_YN,(.=2A(\7&_1/WC?T9^B M<.5YT ^@X NVENY.;RYYXT^'\'(MK?^'37TVZP60KZW352.,%E1"U4_VV/!P M(-"/7A%(&H'$VUTK\E:^9XX-SXS>@*'3B$8+[ZJ71N.$HJ!,G<&O N7<\)-V M'.(!G, HS]?56C+'"[AQ)3M1WJ),EVWN!?U/C)*_AQ M M=:N=+"1!6\> [01F-W%B=;BR^2-Q'?\_P4TCB$)$KB-_#2'0.IQTO?8,"" MT_!!**9RP21,';* F>?L&_C9#C_S^-DK^,]9_*AR77%H$9O'X-G_8\8?'5Q( MG7_Y\R6"WX2GHGUG5RSGYP&JL=P\\& 8#TYA-![?7]]?C6:3]W SNYS0)7-],IS$H.:-!**_(6] ++9)\&VJ=!_LP!B88#\TFT;BPA+1&%2&\-5_@3.,&51D2_.XB_,=:(\!(6M"-$=>^1>3>LH MBWO'^.AUHF,X@E:84^2XBN:76I9"+6$%MG*D>8E-B>$ M0C4/3$@VE_P$V]F)99*#Y6B0<(+;ES2CW@A:_1XJP"*Y5XLU93%,)W>W( 6; M"RG]&DW?]I'&PKT&UE"(7CBS%C@WK=7PG? [V7#[S:BXVU$?_4\ M^]PFVI'PV4&,1\_(WY,YVL4>IA21Z2XB-<]76YYAIAU6YP636*<,.P]1\1XE'5J A-<^S#)@Q8W0/P.QLZ\_($^[810EAY1]&][HH(8PQ7<)NL^V_T!6*PY[W8%' MB[JD(,S2&'5D&97 _TA:*^T0/A'7+/\5>=_;&_4Z2&5$C+Q!8OQM6_(=XVA? M]X>53$;.2F&_XPLWR&=_&5%5LDH;)[[6W["KK- +G*>PQ8NFOZG:J#ROT:@#Y!AD+47AU=GMK4FVXM1HZB0XA9MGM[F:_43WR[(_7@^,U,TOJ.Y(O4#0Z[74",/4P5K\XO?(#T%P['*?\ MLL3YE1LZ@-\7&J_AYH44[";BX3]02P,$% @ >(-N5$J;"?>:"P UR, M !D !X;"]W;W)K&ULG5K[;]NV%OY7"-_=H0,4 MQY+MQ.G: GFT6X:N-TC:%1?#?J EVN:M1&HDEVG0C"F['NA0*WZRT*;C#K5D?VM(( MGOE-17Z83"9'AP67:O3NC7]V9=Z]T97+I1)7AMFJ*+AY.!.YOGL[BD?-@VNY MWCAZN&^@>O/)19 M)6[:WWWLZ@5FA.]5.?6_V5W]=K)B*65=;JH-T." M0JKPR>]K0[QD0U)O\(8X#(R\E!?<\7=OC+YCAE:#&EUX5?UN""<5>>7&&7PK ML<^]NY%K)5>WO0) M>KLT_OUT:9U!M/PQP,IAY!K,G&)QK94$XXQ2"46#RP'ZO/S^+>\?.#S0>I?K""R[ZV3"'UA]Y5]F'I+EG&5 ML2\J%<8!01S97VGG_Q?\@5TJ]BLWZ8;\/8E8?$+_PI-XZJ,@\4^G;#Z@\U&K M\]&PL[C=>('\Q?L_*WG+6^TH0@LX_R'EXL)]RPZS?KU:H M.#XI_R8%Q34P3!1+^*'!,1_< SJ?M#J?/(+)>)W8M;3?(G9N1"9=?;.? MEOLP(P#J.%%N#N@33[K:-!ED,/6;5KW7-_R&=NK8C'FX.?M(Z MNY-Y[J'N4L%=:PF<9Z?6"D+SG8_0S$H$B3CXB$8YV]N5^TB4(=70=E+M^;LL M#)"(DKZU2':+>%B4 K@ELK,T:"6,S!\(A4HT%;Y<06*,#E3^')4_RM_FFBE> MT!=IDVLYR(2B8$1=$3:RQ JEU4&JBU(X<%TCY@I?KVFE$^E&Z5RO'PYH*,AZ M H8%VM?:M,[NBN<]"F/V%00+;9S\"S 0C)Z3T9D<5EK?@B@H,[O!;EQ#9]Q* M0Y#EL%^'JXI0DV55@\^F7B7JQBMCE154DP5D2XS4A:]355;HA1&Z@PC1@X?&7%+HQKV%;[X MRZ+DTI!5QNRS=MCYC 7('T9:2O_QR;\]@W@VGN/JJ=)*QH:VWFP\1=]E/1"R M0KB-SLB"O!L#2"8(RI:5A:+6\UM*Q;O&(=,^95>Z,FXSE*Q=JQT/=\.7K0W( M41?2EMK"$!#LHU;KD(UMFNZ9E"_F3*H-LJ9N!OYH0:*.U\<.BC#@HSWGMI=X M(6/ZN25CY84$.");'.J@QTB&W$@B Z2A+1ML4&JBJ(.F91N. $%RGEEQEXMP228]#; 5 M<.6E4?AR?LQH5B/0=!H0R/MJ6++V M00$/!KSW4Z_(.CF'SC'B;HZ/AZ?I2X4"+-AG?K]WNKV4,.QU$@4G^FJA +M M7(&9'7KS^R:;:A. *UD5H+X4N82):P?5JWR/"XPDL/XF\H<#AQ0Y:#M]L$&W MA-Y&VLU615!DC2&-+>,&S]TPIB)"J%-RTQ_AQ@B$L9-VG M(-_0W2$<;566U"FBG4<.H7*0:"R(1D34UOR!ZR&O=2<1\?#IP'MNE ?K*^3N M#2J;V-M[@PQV3U=OQA/MS/"0W6!(^@AFBO MG#\:H)I=A:Z_3MJBK%Q[%D+M<1J:19E71$?T1?/$ B:2W^DPS+YF__6ERI^4 M/R7G)^"5H9[H-?N$(&V)?L>2682M=(\L3P^CA:+*%IXD_$C6+7OMDE!M M&W0638Z/B$PT69RT3Q'\YF0^=.B3=>5TR M?%YWC4STA_-^F TYKKTC?#[^Y*F\7U!X)^R>S6Z_IX7Y8\7HQ_V/VY-NG.\ M9/AT[0/U2+\UD\?.IFUOC5_,\5>TP)6I3R3"@=A',@%ZY_"9U)]3 CZ:W7;W M/LVTEC8O/_R%Z+_\X,T+ ]-[8= ^+/F#']5I+QZ:BO(P^-N&CB+EQCP09/*" MMH3AY;Y^ =0;WY8BY;U6T!]QH"RAMM7]ZRI(VQ._-_S,AX:?I#O:3(:/'#]A M8.N_%C1:X3H5_\R=@[QV5S%Z*Z,,7G6:Z=$^MPJAZ M6JTK=+;))%Y$_B^FHLB/$'"0A\"#:TQW(9#8&>;PE73VX((F3I"M'[ K3 GV MX"?<47/\ZJ9:.EVBQAVCA* PG==C0-TB74B;HA-%>$)01%(3IOYMSR[*C60C MWXW4-^P7KBIN'EB=N&/_)71J4QH+3[Q6)P2S[ ;#($8$'VHDQNGVL0QHX;/#MM-([8[!]FKS]X@"UBCE2^>!^G&CSA,Q@,LYOW36"8YRE!?A^I0%\]0TQ:'_+\^[_4$L#!!0 ( 'B#;E3+ M1\U/.P, #T' 9 >&PO=V]R:W-H965T*FELK-H[]QADB2VW&/-;4\?4-')5IN:.UJ: M76(/!GD5C&J9L#0=)#47*II/P][*S*>Z<5(H7!FP35US\\\"I3[.HBPZ;WP5 MN[WS&\E\>N [7*/[=E@96B4=2B5J5%9H!0:WL^@NFRQRKQ\4?A=XM&]D\)%L MM'[RB]^J691Z0BBQ=!Z!T_2,]RBE!R(:?Y\PH\ZE-WPKG]%_";%3+!MN\5[+ M[Z)R^UDTBJ#"+6^D^ZJ/O^(IGL+CE5K:,,+QI)M&4#;6Z?ID3 QJH=J9OYSR M\'\,V,F !=ZMH\!RR1V?3XT^@O':A.:%$&JP)G)"^4M9.T.G@NS<_$$[A Q^ MAB7:THA#2)7>PJ*QI&DM<%7!NKTQO[\6.R6VHN3*P5U9ZD8YH7:PTE*4 BU\ M?.0;B?:G:>*(G?>1E"W\$E56%T")!16%QL[Q[9@-Q&7 M6/:@G\7 4I;=P.MWN>H'O/Z-7%EH [P!EW=P>8#+K\"MZ8%5C42?UD_<*,JC MA14:6.^YP1@6W(HRY'\I9..P@C^#;WC$%P<+J$1:'R!C M\7!!>N%\#BT8#YL6#P357".B,V M(>"W7K(XSW,2QG'.1M?TN*2T<%_$K^Z::Y#]N!@$WG$QS#LV5]2S83P:]8'& M(H='[;B\#OP#UXM\O<=0728TC]/AP,/$Z6C<\;I08FD\S O(:$H'_W4A2U2: M6D=[>=]#GR*^_)GN'M0N.V$!I.V]VZW>[? M<->VQ%?U]L?RA9N=4!8D;LDT[0V+"$S;K-N%TX?0(#?:4;L-XI[^;VB\ IUO M-3W\T\([Z/Z8\W\!4$L#!!0 ( 'B#;E1&PO M=V]R:W-H965T1:33RTAM5,F)Q/(DJ+NI@ M.?=KMWHY5ZV5HL9;#::M*JY?UBC581$DP7'A3NSVUBU$RWG#=WB/]O?F5M,L M&E!*46%MA*I!XW81K)*K=>;TO<(7@0=S(H/S9*/4HYOFLB)VCW*O=6T*\C.+C\IB\#@+:R*KZTPPEV5@8L'OI%HWLPC M2VFX04N LI1@_H)@^7)TP(%"<('+C1\X;*ETW5%3_7Y'AZ4Y1*NN=E[@H43 MD.R>N"1/#(PH1D8P#O-X/'Q71:%:MZFQ0-)T]).0S<8TSN*,M.+9#&[J)T)0 MVOE*=NG$[4YGD(4SEL)GNT=-D:XU*0'O[BHGE7$:^S&'6TTU2-N7$!K)G1+Q M<]2:RIFD83S.8,H2DJ;9A(ZSO-X)QZ5'>PLL3"9Q/W8'#ENT0K_.>]$_&C\Q MSD,V)7^(\F0*+ D3HC7XW? 7KWLQ8? &+NB =-8)+(E)($7=TM/B,Q510_Y? ML#AW"ED\<9]IDM&G.UR>A 3O0^*"39,.;Y*EG9 S9_*)RO5K;/DQR/(PCIDC MGQ#Y&7TR^$6I\B"D]/>1YGD_.JCOK4>]_<@Y/DVG+A MY9*BH()"5#7W\6(-N5/4:0^=S! >PH !D !X M;"]W;W)K&ULS5;;;N,V$/V5@; /"<#&(G4/; .Q ML[VA28,D;5$4?: E1F)7%EV2LI-^?8>4K3AHULAC7VQ>9LZ'@7M:-=0>3^73#:_$@["^; M.XV[R8A2R;7HC%0=:/$T"Z[HY2)Q\E[@5REVYF@-SI.54E_/*+"] O.\!T.> MY36W?#[5:@?:22.:6WA7O3:2DYU+RH/5>"M1S\YOE140P3=P+[:BZP6[4#B4>5-L[B@9N>-T)*\NC(]Y5<*;U (*-:67&+ MUA8O\)U0M>:;!K7O18TBEW"KM&W@:BVT+#E\ LI2$H616R6,9$6!JR@G492X M!II"C M.11F!:%HGV;.Y_S#+$]D-?P_9)4RDJ8^JRPB(8V=.P4I?'H9>IAFZ5%60YH! MAC&.,\!J8#ED(98".V0U3"BPV$>ER##LF%0$.U0-BD8^$3G%_/L01A%)$A>N M&$UE&?UP4C$UB4?%XDDRETH:YB3SZ8@P'6CM_:0F,:##)V&"2DPT&Y=(S">7QDC[-'^)\E7LL42(;X M[K&8Y-:WHH]UI)-TWN](;PKVOSUI*.$#/^[X&OS:E+W6HK-PUG=(N,52U"-7 M<^[*"AM"YE]+C$\J>85H]RY*\08'/\0"EP['MV"/@=7E:Y6$67;JD6%)\99W MI2#P(^]Z'$Z CGJW.%GP:NNN8<-?<"!!#P:V"!61(H]=H%7=R7_P@)L#!:AZ M+;L:-OB.5 5G[A$E< X_VP9-\^HOS.> =D8)S=S5TKM3O@#ZVIEV^*Y$K^R. MB(_^O5=GDZ.! "NF]F./@5+UG1UF@_%TG*RNAH'B57P8RVZXKB7VC58\H6IX MD6&-Z&'4&396;?QXL5(6R],O&YP.A78">/^DL OM-\[ .&_._P502P,$% M @ >(-N5(9C'3B%! 9@L !D !X;"]W;W)K&ULK59M;]LV$/XK!V,=6H")]4I)66(@29,VP]H&3=)^&/:!D1B;*$6Z)!7' M^_4[4HZ2KH[@ ?LB'H_'AW>GY\@[7&GSS2XX=_#02F6/)@OGE@?3J:T7O&5V M7R^YPI4[;5KF<&KF4[LTG#5A4RNG2131:WX 8NE&-J+FXEAV-KN;/P M^IKAS+XYG#H\VR-,Z\TY)_TYR0OGQ E\T,HM+)RIAC<_ DS1Z<'SY-'SDV04 M\2VO]R&-"211$H_@I4,FTH"7CF3"0A_@"%PVP&4!+GL![@K+I^DP=?KN*;=_ M!GBXY@\.3J2NO_VU+9.CP+Y*#^R2U?QH@F5HN;GGD]FU=DS"J5;*L_U>N#5< M:=EYXENXU"O\FT_S7UF[_ TN#0;JP7F&3 MZH,A' )SHZV%7R!)244I"@4I\QS'F)(XCE'8>V:-9^QH"TQB=ICK*U\RQQMP M&DOX>R>L".J$9%6%6QY'K%&L0(4U8PQ7]1J<80!I1M'X6 M'O*(M[>8H'0L0$IH'@>GBS0X79(JIML#'+$=(58^$"O?F5AG#S5'_[QDG6A# MGLZ9,/"%R0[9_.D>XSIEQJR%FO=*@F5=RZ[QBO_(RW&_/O.E-L[#WBCAX!7< MKN'K0M2+K;X%UWEC_^7=CQ0^ZPR^/I!%^RGB]33>Z&BV3U%W>G,!<4KW"W@U MDEHZI);NG-IS@5'PO3_PS6BVW(2[96STN.V5_!,=?R)H!.\"*X?,'==UUW9] ME7Q$"@X+N]H=M[I3S@_X __N2^9)]]+2)0(I9PE(4>,KC73S3P?>*0NEI9ZO MD? I,C\O?$V4),U37PL1H5'FERH2Y;XHDIS$-/)+*2DK"J?AT<-P0^'[RV@A MEA;RDD11"4E&"KP]TI0D60(Y)0F-(8E)4D:09J0J8_BHU5ZMVR7'EXW-#>>M M=Q,OB@)OF?Z[%T8:O@7>#'@O7!O68+^#O1#$!8G+"FD7I*SR-U2%WGL%2G&( M Z62^NK.L, M__'GG3TL_<_:D<"CONQ X*U'(X<3GSA,2>0GF%E"T]B+&8HYK;R8>S'/O$@W MXK;T39_U/LB:>>CP+-2>HGT;-&B')O*X[YV>S/L.] ,S(-N5$ F OQE @ ! 4 !D !X;"]W;W)K&UL M?51+3]PP$/XKHXA#*Z7DX>R#U>Y*+!25 Q5B:3E4/7B3V<3"L5/;(?#OL9V0 M+A+LQ9ZQY_OFX1DO.ZD>=85HX+GF0J^"RIAF$44ZK["F^E0V*.S-7JJ:&JNJ M,M*-0EIX4,VC-(ZG44V9"-9+?W:KUDO9&LX$WBK0;5U3];)!+KM5D 1O!W>L MK(P[B-;+AI:X1?.KN556BT:6@M4H-),"%.Y7P7FRV&3.WAO\9MCI QE<)CLI M'YUR7:R"V 6$''/C&*C=GO ".7=$-HQ_ V8GP))0DCC-#G"1\:$B>['$KZ$<-$J967XXQW!/3X;V'"9/_[]J*9'7;BQ7.B&YK@*[-QI5$\8 MN+)@O4,UEL8M,=S1SG:'0<4HUW "TUF8I#,K9'$XSZ;P8$<$F(!&R=)R:0=/ M8@+I)#Q+IG#%!+.]5$ I9:$ALY<3 H2$9):\ZY 32,A92.;$27$<)H3 1]6, M#CJS1E7Z^=.0RU:8ODG'TW'$S_O._F_>_P\W5)5,:."XM]#X=#8)0/4SURM& M-K[/=]+8J?%B9;\I5,[ WN^E??I!<0[&CV_]"E!+ P04 " !X@VY4Q0P! M]JL" "=!0 &0 'AL+W=O0,A*G24E16XD"TR8-5 ';'J8]N,FUL4CL8#L4_OW.3@F=!'WQG>V[ M[[X[^VZZ5?K15(@67II:FEE06=N>1Y$I*FRX.54M2KI9*]UP2UN]B4RKD9?> MJ:FC)(['4<.%#.93?[;4\ZGJ;"TD+C68KFFX?EU@K;:S@ 5O!W=B4UEW$,VG M+=_@/=J?[5+3+AI02M&@-$))T+B>!1?L?)$Z>V_P2^#6[.G@,EDI]>@VW\M9 M$#M"6&-A'0(G\8R76-<.B&@\[3"#(:1SW-??T+_ZW"F7%3=XJ>K?HK35+,@# M*''-N]K>J>TWW.63.;Q"U<:OL.UMLU$ 16>L:G;.Q* 1LI?\95>'/8<\_L0A MV3DDGGP(=S2_SA^X*L:S N'>!2#Y=^ G>PFO#'QX$'?+&PJ%7Q^/>CDAZ,X)KUW+2\P%E W6A0/V/@ MJH+-"O50&;?$\,.%/P(6LCCK)D, 0LS<-X MG) K6A^HG8&=+]6]/EV&Q=@F,CS M?U!+ P04 " !X@VY4P]*L"^4% J#@ &0 'AL+W=O-,$=J(5O\9Z9T(RP^ZH>166@I2K>IJ4=1&*:C1E3MX.S$S=WJLQ.U MM'75REL-9MDT0K])!WTGY;W&I\&O56RJJ1 MK:E4"UK.3@?G[/@BH_5NP?=*KLS6&"B2J5*/]'!3G@Y" B1K65BR(/#G25[* MNB9#"./?SN:@=TD;M\=KZQ]=[!C+5!AYJ>H_JM+.3P?Y $HY$\O:3M3J-]G% MDY"]0M7&? MR>((8A9 %$9LA[VXCSAV]N(=$1OP >XPQWMSW)GC[YB[0YF4RUJ"FL&W5LM" M/;35#UE2)N%"MG)660,35=> -%H)7<)?SCG"%T41 F'+*4P[T6K<&%3IOE/TCUAE;%,8,\SP#;@:TE38WD\Z+2 M?B$FV5AAEU1"'-=54UGAO0ZC@*<9'-* C5,<[!OL5JY\N#SFF[AW<"3I.9+L MS9%+U2Q4BV&Y #:J@^MG;+1&PK CS>&>/-GMFBAA=G/BTM?G&#[*4FI18^@) M3A_ D 5)DF B[S#'$EB4 DMSHC'VNA98P-D8"\JSB,J:)C@3Y@FZF4FT6&X, MYFE,QC@VA[6Q(;( 2\42AC]KB\,8S=-L3K.<,]J5<5J)Y0B2D%@X3),Q'.ZH M2MI7)=V[*M>SF73OA^V*3 CH!!7=%D@C3\#]:K+;\1XU.8 /[D,P%EH]5>XE MB,@62U*6L$Y9LRZ_7A(*]:H),M8OR&(L#7-6,'&\>QBB.WQU&WD(5>M'X 4A M2;8&7V55^P SK9ICN*HP*4ZY)!BR;$ L%G55N!2@NF==W?"(H-W1W MY$LFZ9R"FT.*E@4L&M/Z,2V?8)L4NIB#:$O GB(UG2YLUX%P;AT. <'DE-2X M8QZ#RUS$DQZ(I[#+6N!@(H1U+:9>O< CAX&[[[OKR>WH\NNG&^<'$VUU55 A M\?U>/%(MB'-#EOGH7+!1S'N'7[':VKO"H.*Q6Y:X93QW">+T\)HMP^FZD?S, M&^I!HGWYQ8#L>;^N<:^TL2./5YMWMD-S6:^Y;&_-K?N$@WUNC,1T4WK6;;M" MONTGMYT^WWY5OJ,[UXA=3K:'/5)*DG!(CS,\"V<6R@P M!4$8Y<#0,V[X+NIEURIJO,D(;%N0XV%FC "B? Q?L!QOA4QR&F=TGN!!FB5O M'B=&6^?W1NH'=TLQX&+Q1_E^MK\(G?OS_V:YOT5]%OJAPO99RQEN#8\R/!YH M?S/Q#U8MW&U@JBS>+=QPCI#[N'LA!?ST\^P]02P,$% @ M>(-N5&"1UGY2 @ &04 !D !X;"]W;W)K&UL M?91M3]LP$,>_RLGBQ28!>6C+4-5&HK!IDRA"P+87TUZXR;6Q<.S,OE#X]O-# MFG4;]$WLL^]^_I]SY]E6FT=;(Q(\-U+9.:N)VFF2V++&AMM3W:)R.VMM&D[. M-)O$M@9Y%8(:F>1I>I8T7"A6S,+:K2EFNB,I%-X:L%W3';P*W=F\./I.5 MUH_>^%+-6>H%H<22/(&[X0DO44H/0N\MEQ2U>:OE= M5%3/V3F#"M>\DW2GMY^QSV?B>:66-GQA&WW/4@9E9TDW?;!3T @51_[ MP/E; 7D?D ?=\:"@\HH3+V9&;\%X;T?SDY!JB';BA/(_Y9Z,VQ4NCHH;30A9 M"B=PA2N"=P]\)=&^GR7DX-XE*7O0(H+R-T!9#DNMJ+;P4558_0U(G*I!6KZ3 MML@/$J^P/(51=@QYFF<'>*,AU5'@C0ZD:B$F> W'G#C@!N_@;MW_5%U$D&O M8K3>BL_]V.!O9K%YWLE6N#9A.:TD*I.T6Q\O M8KG_<8^/QI*;C5 6)*Y=:'KZ8<+ Q$:,!NDV%/]*DVNE,*W=VX7&.[C]M795 MT1O^@.$U+'X#4$L#!!0 ( 'B#;E2=2$!$E ( $8% 9 >&PO=V]R M:W-H965T2%DF INVP >M6 M--UZ&':0;286*DN9)#?IOQ\EIUX&M+E(HD0^/E)ZFNV4?C0-HH5]*Z29!XVU MV_,H,E6#+3,CM45))VNE6V;)U)O(;#6RV@>U(DKC>!RUC,M@,?-[MWHQ4YT5 M7.*M!M.U+=//2Q1J-P^2X&7CCF\:ZS:BQ6S+-KA"^V-[J\F*!I2:MR@-5Q(T MKN?!17*^S)V_=_C)<6>.UN J*95Z=,:7>A[$CA *K*Q#8#0]X24*X8"(QI\# M9C"D=(''ZQ?T3[YVJJ5D!B^5>."U;>;!-( :UZP3]D[M/N.AGL+A54H8/\*N M]RTH8]49J]I#,-DME_W,]H<^' 5,XS<"TD- ZGGWB3S+*V;98J;5#K3S)C2W M\*7Z:"+'I;N4E=5TRBG.+KXIBY D\!$NJDIW6,/UGB[(B.% ,WVAN4Q/(EYA-8(L"2&-T^0$ M7C:4G7F\[$39!OH"3\#E USNX?(WX%:DE;H3"&H]]/$K9R47W')*],MG@GO< M6U@*53W^?JVI)W,X=9Z;+:MP'I#\#.HG#%Q?L"U1#[UQ0PPK1G5!I=J6&R/\S,_%)(=55U9T1=JI0FY L%)I2,)QFL*DF#H IHEY"*62G7L-3-8D M0L$LE5:BQ#6W!M(DS/(4DDF8C MX8%HS:9]):M0")@@O+L9N3&+X;ANB.0VS M:0[C\&SLJ&1YF!>9XS0-\\D87KN)Z.AMMZ@W7L&NMD[:_ID/N\,G<=%KXY][ M_\/<,+WAU N!:PJ-1Y,B -VKMC>LVGJEE,J2[ORRH8\.M7.@\[6B9W,P7(+A MZUS\!5!+ P04 " !X@VY4!MPBZDH$ &# &0 'AL+W=O3(EIXSH0TXR"U M-K\,0Q.EF#'35CE*^K-4.F.67G42FEPCB[U2)L)>IS,,,\9E,!GY;_=Z,E(K M*[C$>PUFE65,OTQ1J/4XZ :;#]]XDEKW(9R,%* M@L;E.+CJ7DZ'3MX+?.>X-K5G<)$LE'IT+[?Q..@X0"@PLLX"H]L3SE (9XA@ M_%W:#"J73K'^O+%^XV.G6!;,X$R)'SRVZ3CX)8 8EVPE[#>U_H1E/ -G+U+" M^"NL2]E. -'*6)65RH0@X[*XL^>2AV,4>J5"S^,N''F4U\RRR4BK-6@G3=;< M@P_5:Q,X+EU2YE;37TYZ=O)5681N#\[A&C5_8HXCN)7&ZA51;PTP&<,GC!,N M$[AR%'++T4#K@2T$FM-1: F%LQ5&I<=IX;'WAD=R]D5)FQKX5<88[QH("7X5 M0V\3P[37:/$:HS;TNV?0Z_2Z#?;Z%2=];Z_?P(F!(L &5N0MO[N(-_SR4AD94KMDO398,;P)8^8 M[R9'M;MTZB&1!%IS"=0OU V2ZE=KE-$+T/!8,QU#1(G7U(@DW4!:EBBOL7K0QKFK]@=E MB=MX'_G& 4G4HA*<+;CP97]<:/\%7@ M]5D9"B$R52B>3_$'L$X>IN]OF8[&YK ML#$YT'($GY+8";0&'^G)J3RDZ%&0;^'39A50CIR7]]QR-R0BL8JK9*LL5[*< M%Y4B24LCBA9E\5]T?A0C17H_+'):3+ZX6C3U@:.*8J2_&E-WY%*>R)_*2,G" M*U+;/A3'Y'XHO)&5YBA6DM8*X3.2*A$[D%6VBN11'+0Z/*+UA6*0XBYJ]7\) M4".LW44JD ?KIQR)A'>I5>9K:,,#9"@Y:I\A S'A)Z2^3I7V MI=IN:+9AU6S#(YO-^&&T.R@VIWG] #JN]1J]'CY1?B+3Q4&_2_+><4(],:LS M-M]A[&[+V+:EC^C58@"V\)E66(.G9<+/?#9/8-CS(^[BG4YN,G+N&[PR="AU M86TWRU G?@.E T^MI"W6M.IKM>1>%;O=5KS8D+\PG;@2%+@DU4[[ XU"76R= MQ8M5N=_T%LK2WN@?4UK443L!^K]4M-F4+\Y!M?I/_@502P,$% @ >(-N M5!36GGXX!0 K@P !D !X;"]W;W)K&ULO5?; M;ALW$/V5@9"B#D!+O.W-L 782IH&M0/!2EH411^H74K:>K5427F>%-FLC>WPTJQ]5=9Z;,&METMEGV]T M9397/=;K%N[+^<*'A<'PJ+]I]78XFRPLU*42UV[TM1@]>RJ=\TN;N(@ MWPC\7.J->S&&$,G4F(

5]<]6AP2%F>J7LO"+JU[:@T+/U+KR]V;SH][&$P5[N:E<\Q\VK6PB M>I"OG3?+K3)ZL"SK]JN>MGEXH9#2(PI\J\ ;O]N#&B_?**^&E]9LP 9IM!8& M3:B--CI7UJ$H$V]QMT0]/_Q@O 8FX!PF>H[)]@[./JIII=WKRX'' X+8(-\: MNVF-\2/&&(<[4_N%@[=UH8M# P/T;.<>[]R[X2;BJ3/_S^M52?/#GTZH5;J5Q?]; 9G;:/NC?\52O;IAXP<7HY MU7:7/!B9N@ZM\%CZ9QB;#>Y-3+4.WCFX4_-:^S)'*8ON*P3%?E/5!8PM9JYM MI/U&%]!'XU4%'Y!"G,+$PBM@<40H3W#$64JHB)HU2J3@.#K'OT@*(C,)[ZQQ M+IB?E1YP+:(,HI2D7("0A-$8SCBA,H'7"%-)1"H.5;X#'O=E^"1]&CZL+_!3 M+X'+?H*CUKEKYS1BF\F$I AW3F.2L P8E225$42AD@\+E=:(PX#3&) MT7G,!N>HSW@,@F)22!HS.%$Y^C]7+J(D$2R,4D9DFH:1P+I$7>4DUC9)V!>5 MXP3O 9 1B=($4)XF',X8AIF%RK$,C=*_52YM2Q;U6?C(?KJM7/25RHF$""'0 M*THRD4'&2232@!@:Q7BNP#P>+5P619AR&:4XIG%@NXC()/[&PF&X&%I*8BPY M%@Y9[CS432)$3W!(M..0Z"2'W.M'7:\US*Q9XI%>VQH#JKZT+Q/%.F[E5 MJP56^1IO7O>-#'+RW.,,XHY22(/& )9) Y9#SVY-WJ3M C[5I4?]B5>^@91@ M"39^',@ H1-CWN]4KDQ34AI'@!@A@HI.[R?DS@)SP2FAF'>.[<\2F%3F43V4 M"A!*DB: -F.:H0/(L/5SF*:( X9 33DR;Q$DL>0(.KS:-J7_K&T5*IP2P:*F MF!RNJPJ,7V"(2-1X?]>0FW7M;1E @S!+@V"&0,8.=*8J"Q7\JU]T2\=B^ZXX M2,^=^L/8@/=BG7NXQ0I<'':SVW7D2\[L>G#7VWNQCD2[EFSIP!UT_&K?\1W[ M=KW\+P(Y >UX!^WX)+1O33T_K_#5571=_-_!?/*DKX/Y"(#_R:L30 ZY3QL< MDT2F,-9F5>GO7;CSU],*=?$=,%J4M8*S\?WH-2"P,RJ1Y_#28'L(XTV0X)U# M(B:_!#TC/);AJD&0GH0G81D-TEC<@Z)6^^A4&]TKB+%EDD#IL2#9$=8:O'A# M(N_,FY>R:T]LGY.[U=UC_+I]@^[%VY?\G;+S$K%8Z1FJTGZ"1&3;UW$[\6;5 MO$BGQB/)-<,%_J#0-@C@_LP@@+>3<,#N)\KP+U!+ P04 " !X@VY4+3[W M9D0$ "F"P &0 'AL+W=O(ZYV,T=W]E/W/#- M5IL)=S&KV 9O47^IEI*^W,Y*Q@LL%1[,Q_ML[G@&$.:8:F.!T>L>+S#/C2&"\;VUZ70NS<'#\=[ZM8V=8EDQA1PS%D)@\]LE:,:SEQ-_HT5-VU] MG3>^@E=\^0%\$*7>*K@J,\R>&G )>(<^V*,_#WHM7F)Z J$_@L +_!Y[8<=& M:.V%/6PH: +L,1=UYB)K+GK%W"VE4%;G"&(-'RG!SK%$P^>%4%K!']8/?,8' M6LE%>O?G2Y3V>C I>ZHJEN+'!+.WF* M%@F\@60\-D_/@_>E1C+48(0X\B )$PN>%4)J_H/99(J]*811:!4DQ[&HT<1XTH=UQOC5K_HF0_V/%I ME?--@YB7,2[AG>6W54!D S (8P:^LK*D@ M@D]DO;._"U%4K'PD)DLM^:HV$2@B/8(H2O;1*:@8SV!@IHZ)$1]13.$$T"KV)&= M1GZG&WO%1C5/-),>:J8/Y5FJR05G.0PV],>AAI + M0JE@X(\BQ-*,UT_"WS0'AG:<7-J MV*/.I%-G]Z7ON"-H?#1!9X6H#1TWF(I-R7\0 M592@G_26,!OQ2]R:/_Y[)'&EHD 8_$8"&1Y)7R^.E^E[)6N75-JHA3E4_1N( M$B.X>-+41:-QS;_=;%?[#]TDVX![U3@7)C.T0%UEW31G6S71-ZUO1>/[P')C=4S"#'-1WU"*4#LND*FP\M*MN)K82FOLX.M]1(HS0;:'TMJ/]H/XR# MKC5?_ U02P,$% @ >(-N5-@(7#&_ @ Q 4 !D !X;"]W;W)K&ULC53;;MLP#/T5PMA#"Z2V[#A-6B0!DG:7#N@6](IA MV(-B,[%06\HDN6G_?I3L>MG6!GNQQ=OAH41RO%7ZP12(%IZJ4II)4%B[.8TB MDQ58<1.J#4JRK)2NN"51KR.STCI6M2V%Q(4& M4U<5U\]S+-5V$L3!B^)*K OK%-%TO.%KO$9[NUEHDJ(.)1<52B.4!(VK23"+ M3^>I\_<.=P*W9N<,KI*E4@].N,@G 7.$L,3,.@1.OT<\P[)T0$3C9XL9="E= MX.[Y!?V#KYUJ67*#9ZJ\%[DM)L$H@!Q7O"[ME=I^PK:>@G7Y1%B =P!-<%UWCD*LSA3%7TZH;[BSNXX$XLI30A459 M"SYOP),WP.,$+I6TA8'W,L?\3X"(F'9TDQ>Z\V0OXCEF(?3C'B0LB??@];OR M^QZOOZ=\ TV!>^#2#B[U<.D;<+MWN.#/U+P69EISN49W[L$5&JM%9LE^;57V M +=2D'KF>E/89_CNJ< -/EF8E^3PX[5;WTO"C?&IV? ,)P'-J4']B,'TWK= M ^EQW!LUR2D@I>0)O/;^T# '2S,QK!JHV?TZ6R-/7^6-":1>T%X MK(LEKY@>R8;7^&4N5<4,#M5BK!O%V4X]/UD7#%1#T^.[+M+=7(D6U.* MFE\JT&U5,?5XQDMY?SP,AJL75V*Q-/1B?'+4L 6_YN9'GP>%92O/MA)^"W^NM9R F4REO:?!E=CST*2!>\L(0 L/;'3_G94E M&,;O#G.X=DF&V\\K]$^6.W*9,LW/9?E+S,SR>)@-8<;GK"W-E;S_S#L^,>$5 MLM3V"O=N;IH,H6BUD55GC!%4HG9W]M#E8/Q@;A M:=*XZ*#.'%3X"E00PC=9FZ6&/^H9GST%&&-A'X8 M].!%:[*1Q8MZR&IP!'O@)FNXB86;O )G,^;!N=0&_K:H<,,?#)R5LKC]9U<" M^_'^XDRYW $RY]64*V(_(/:4 G]P6DEEQ+_,"EK.X>K[#V!:GJQX,OM>&*8YAH9C]#*=A4E,((OL,T32&)!]\;KM!3O>A,"N*Y M9Z^(A:JG3W,EJ^Y[PQYQM1J]#YD7ACE>@R :7"\QY -T7VW#!%F$OWSPDREA M$_?"!7\HRI92L=-#F*=$;W#=3MTG41>RXDCE8' C#2NW 3] [OEQ@O?,RR;A M5CY_V47+9P>G=\AUP>&*4R,C8K:X6$]5'3[/!"X24<,C5@LCF8PB"$?IX-/3 M%&[-B$.KL0NI!M;>"*&;[#2S+RX:.[/H=/1H']%,'''B'':R'';PM9 M>W#=-DW)*<68P'.FE_ )FS9\J5WS)]&]3^>][FB?.=0-*_CQ$#<2S=4='[Y# M_#:@A@F4A%3 *DJ=IL([G6#"S9)#A5Q:94G0"GFA]NT\%X0X1XK:J4P^KP I M)HQ]>_?#L,=TYPI:%>V-R6%,BR$>V!WQ0,X/6@RY6]9R:E"0CAXNB26K43C$ MWQ&3TU(L;&7T#@$%H1?G,41>E$V>*RCPLB2$21Q CX"2M8"2]W3")_HY8Z7U M=VW/%O]?0[T>=VMHHY5-*IRV7R0'U(YD8[,,L-XA/@03+PS2%U8K(3UZN#DK M12)+O"SS\1KG0=_T4M8+UP81.DDR4E0RZ9J5?,5.\"ZH>)*YH))X(ZL5M4M% M]N2DP90;8/4,^.]6-%0)#Q9*:@OCI4%.S3!)!J=%T59MB7UGAF<8S& A7&WV MDMR'?=B+\@#VWT*NN;&X?DBX<8I[!BY!M4[-4QI1$A&'/.MF;3*R/2] BCZD MN=^EYLE:>9X8SP\(,\^R/A6G:Q6G;Z@898 RWE21^+IL;[:$KZN:PC=F6D4/ M[Q-TK_/^IDC>-U%U]1]L]\G5\O/8#6^P7IS-L5A8GSC*L-9I5Y\6HW/;&$IIJ]&% M$R_W"=(/@@%E%D35M,9VLNXPLH>-*4Y);7F>6;4A;Y3-'2M;OK-Y;R\&5_Q= M91]O'8E(Q9>*R$-)-.:>WV3129O&05-5=JRR1^ M62M=48M+O8G,5C-:>*5*1 DA_:BB7':F8__N6D_':F<%E^Q:@]E5%=5/]!N-UIS@@_5:R,X+ATI2ZOQ M*T<]._VB+(-X!)>B85!NH SYC+6G.9-Y=]Q]P2^Z?8"09J_;>Y_2!S53$(7(Z[ M\(O' +?LT<)('!+'S$G* 0763SHXF/0(UVX@"#.PE$<0RVG89PE*-]) M' R"_X%AEDH47&X@$!@35@QL<$*@*73S0+EP$5[B3+DT%$,U# %QRYDYY1G] M$@B& W2 E7HGUSM70;!\=W,-@M,5%]P^G5+LD<1!CL-TX+"GX;#?0R,!0L\( M"L>T*$]+_H(6!]W'-T3-M(EU&!(GGZF07ELAO5=7R**D63GG41UQ^+[A\% UBT/5_.BY] @?#ES"K;)4P)P**G,&U,)'*G=X9D!=S,01D9"0I(DG!6?+A6.59+V:I 1E M3_77$ZSR)G^BSA]#D S/EUQ08_B:YSX( _UP."(P@&"4.NI[X:B?P:Q2.VG- MT7:,:ZU5ACST^EB^?9^/N(0:B8H/K0 M;M^V5YY9?=(_;Z_O2Y^IWK@N%&R-JN1J@&VMZSM(O;!JZ\_]E;)XB_!BB=. U"^>@O0A._P102P,$% @ >(-N5( 1V3&>! ]! !D M !X;"]W;W)K&ULO5C_;^HV$/]73NA-:J46XO#E MM4\4B4*W56HW5-H]3=-^,,D!UDMLGNU0*NV/WSFA"66I85JU7]K8\=U]/F?? MYV+ZSTI_,TM$"YLTD>:JL;1V]:75,M$24VZ::H62WLR53KFEH5ZTS$HCCW.C M-&F%0=!KI5S(QJ"?STWTH*\RFPB)$PTF2U.N7ZXQ4<]7#=9XG7@0BZ5U$ZU! M?\47.$7[M)IH&K5*+[%(41JA)&B<7S6&[,LH#)U!ON(W@<]FYQDNT4<9TAKO/K]Y_S,D3F1DW.%+)5Q'; MY57CH@$QSGF6V ?U_#-N"76=OT@E)O\+S]NU00.BS%B5;HT)02ID\9]OMHG8 M,6"]=PS"K4&X;]!YQZ"]-6CG1 MD.:TQMWS0U^H9M%M-WMQ#GIO6[5'*XS0RN- 2YCF!9[[.:G8B'%7$1<6AA& MDCV. M,6I"FYU!&(2L!M#H>// Z==[E []]=YQQ^=5CJ+$D:9UBBC%WC47!I>5,%/ M5*AP,.3V#&5)9(SSRS1D\*LN3NFP6P;IY,%?CZ\%YI]-OK7<)UJP)6>^B M7/6&1Z?DT?'RN)66RX68)0A#8]#2WD]01T@'BCL8 MUC'T!^@V R_07@FT=R30)QD+8[68919CN.%:4B$3MB11$<\/U[]EX(]\B,'G MDL%GKY\A*4XLDLS)/TPQRK2P3GF(69*1 L!C:2 M!57O"?Y/:=M&>Z-;+'AGN]A.AV1>E%/2K9CK&"9:Q5EDX2O7A-.^Y (F5 PG MO]..UIZ> Z[;\$*6QI?,L((9^I,II+!X?D=E$<.^V)[!D\%YEL"=F*,/KS\& MZQT&7/4UYF]L^T<*_J*O#I'$[GO"U48YN$U76JW1%8DYZ@!6+8GY]9]V=(4Z MW\G$?=&XL#??,Y$7Y-$Y\\=H'[')59MA_C90D[-['BUI%7V>O4%_5**JKL'\ MXOTQB?+'8)W#B:J:!/-WB7NJAF/UJE)NYI?NCRDQ?PR6)\$'MY)L=D"S]W+P M80465@H?^A7^0\[-@1@',Q964A_Z];@F8_^AO,)*NT._KGY,FOPQPO>KJ[5S M?TQ1+_)KM8'\=E?_/7=*4O+N"5F^+W@'NN%T(:2'!.+H/F M9](Y75RQBX%5J_R6.E.6[KSYXQ)YC-HMH/=S13?5[< %*'_H&/P-4$L#!!0 M ( 'B#;E2U[CZ0XP, *@- 9 >&PO=V]R:W-H965T_(AJZH?MDM);3&T_ XZ_*J5// M:0S/O]^\_V3%@YA7HNA@Y*]TJ+HC(&!@7CY3_Y7@7BS "$=AOXE8'?- BN& PK@Z$56C*SLA9$D^E8 MBB.2!@W>S(>-C;4&-8R;95QI":,,[/3TL] 48?0!+:A*)=O9V(HUFNT5()5" MA&=H5:ZQZ5^Q#6=KEA*NT5.:BCW7C&_04N0L952!HQE1++5F"Y;O-P/9EM4#W=P_H#KE(F5&%&$-;QVU;L%

E?O^*?NRC9\'U5J%//*/9I0,7@EE' MU'^+Z,SO];B@Z0 -\2/R/1]W$)K?;N[UT!G6"SRT_H)K"PS!IU7PN\)36H?6 MVN3\8>H'B2%^..?<1F$_'H4UZH):4%,+>JF]\(PI+=FKW25])$L_T3E)' 1! M@V0;-0K\I)MC6',,>SE66W6>$\B%)_3',RU>J?RS9V&BVG/T0PL3M=0$7APU M)+=!OI>,NB7'-;&XE]BO)NTS=F 9A92",S'-(?&R+HYQ:_H0APV*_9@+ADG- M,'FGC9.T]NTPC)J;NPW"81QT4QS5%$>]%+_:^D&S#^1 )=3#M],+*JG2<%0! MX4=3?ZJC,JN.RGLXS4KD0Y><45<>- /^+Z +.=@[U0GOYNV*=G"(6YK7-&0B MATUS!NR44TT9GT=^,&K(Z0!Y@U%\1<]9W<.W)_;LEL3&_LFW_T.I79E?'+I> MW%K(#ACV8B^Z(OU4$7!_2?@/"5YYNMA,2>0WB7:A0O\*SU-YP.]5'RI'%Y&* MDV38Y-F&Q4EX)=/QJ43@_AKQ_^1Z-6ETL?I^F#0U=<%PWBW? MHU8J^P.OM9O:*#SPFH+7&/@44LC?2\K)6]];/C2=[R6[TS\PSQ-ZE M3V[*-\PSD1O&%K'V?0?4$L#!!0 ( 'B#;E3U!;EE@P0 $@1 9 >&PO=V]R M:W-H965T$F1.U (DK4Z439O%5SSRST,#B#)0(+_#]T$L8EXU! M/_LVUH.^2JW@$L::F#1)F'Z^ *%69PW:>/EPQV=SZSYX@_Z"S> >[.-BK/'- M*[3$/ %IN))$P_2L<4X_706^ V02OW)8F:UGXD*9*/7-O5S'9PW?>00"(NM4 M,/RWA"$(X32A']]SI8W"I@-N/[]HO\J"QV FS,!0B:\\MO.S1K=!8IBR5-@[ MM?H9\H Z3E^DA,G^DE4NZS=(E!JKDAR,'B1TL0L&_2U6A'MI%&;>\C*E:$QP5RZ MSKJW&E#Q?D2./AR3 M#X1+\C!7J6$R-GW/HA=.EQ?E%B_6%H,*BU^8/B$MVB2!'] 2^+ >_IG)$^)W M*^&C>O@(HEKKEX?#_1+XU2'.EUKWL'!%]8*B>D&FKUVA;\R><9=;0ZQ:%U # MN4@-2AD#IDEN<32I*1DR,W]9CYOD05DFRE*W-M;)C+F1M!S0L$O1T>5VAO:E M_$)B)XI6$46K-HJ?E(I77(@FN90QES-RP023$92YN-84;AD/PK#SVL42J58O M#'>EKEI[@>Q*[033+H)IUP9S^-G9"Y\BTU14*2SLAK5V7_J*#%4RX9*Y2='<'AOD#@2S M$*. L66#813N^=6I\NJT\.JTUBN=.(>D1*)2&G-R:+:[A?[N.^ZP87>OY7J5 MA>D5+O;>4)BQ5DON^)\)3,KZ")(M7$NL%GX\CR*52NOV&R9-)0L!%K"@\9_( M.B[FIDNLX3'H#$D>-)-F"AHC+)OZO;W0/IYVJV*C_H:?_/]J. QS50>,)KK% MC_1MV279R68WMY=,2_31$*7)C4(0MD;>%4!03P0[&P89VV4\3RYDE&-X.?UD_^\N3>0:1FDO^%H^0ZQD;D4\XF M E.'6PYWXLLV(WC^(#>XQ 6F$XQ;3Q.W_:XX]CA\O,$S*ZJ0ELD91P7EAY42 MKJ#AJQ2/RJ2"RA1ON(+6D\6_:.Z+7-4.7;5[O0H7-FQ"Z^FDOLKD;S+,#J&X MGHUW=SR<\X4YJ \VU$+?PBWOV0>CW,,#-]&&GF@]/Q5.YKZ(5[[DP33)U^P. MA&OG2QRX,R"/!J:IP,"F0(Y^ Z:/2]VN-T]#\HQ04U>E#172>B[\8:L@0\1 M;ED"A_7'AN'H6RCN??MCG]]:5>T1;-@MJ&>W_[L]?F ^J.X.;^M.Z7YCP&O; MC./54, 45?DGIY@)O;ZVKU^L6F37S(FR."^RQSE@/V@G@.M3A5?-_,7=7(L? M3P;_ %!+ P04 " !X@VY4DA!J: D& %'@ &0 'AL+W=O\1Q(\YP6NME+]J%9":/12Y&5U M/5AIO7X_&E7SE2AX=2G7HC1'EE(57)M=]32JUDKP11-4Y",2!-&HX%DYF%XU MO]VKZ97#H*Y( MY&*NZQ3<_'L6,Y'G=293Q\\VZ6"O60<>;O_.?ML,W@SFD5=B)O-_LH5>70_& M [002[[)]5>Y_5.T PKK?'.95\U?M&W/#09HOJFT+-I@4T&1E;O__*6=B(, MS#P!I T@?0-H&T#[!K V@/4-"-N L&] U 9$S=SO)JN9Z91K/KU2M#*',U,G)Y^EEH@@H;H9OYSDU59O=R5V;U;B%)GRXP_ MY@+=5)70U>X4)1:(EPOTESF4Y>9\4=7'-X7Y_6TJ-,_RZIU)\/TA16_?O$-O M4%:B;RNYJ4Q4=372INA:>C1O"TQV!1)/@9^XND047R 2$-P1/H/#/_+R$@5C M;W@*AZ=B#JI_Z*/N#[_MKQX7Z /Y2(K MGU#"\[#*%3:8:3\]3$D6A&<3SX? [SJ*3*#H^Z_;464>#H?O!4' P MJJC03):E0914U06Z*\UD_?M)%(]"_0=,%MOG9V#^&:]6S94^KS>$N?2?>6YN MBJYK>,:<$0;=HPOWZB&H?C.?RXT1,_2>"Z-L;L,NW5V2Z$ 7DS'MEH[VTA$H M?5<^FV%*9>[L+LG(D:03YEG+>"\9@Y)?]$HH@SNEC#+B#6ZZM&-'>](M/-X+ MCT'A>V5ZM-*_+M#:W FZ6>]ZJ=>F>>JN"L9.!2R@87<1DWT1$["(;U+S'&6' MQ/5/P<2= A)[5AP'M@L$_2ZW-?_EN];:%(?2PXAXE _Z#SZEK#:F=X@78Y:J M[DNN37&D3 +/TF-+0PSC<#?O^4$CX[M&UED#Z:@AQIX:+,0P3+'/QCQVK+QQ M7+M>VUD*=:^!(/"MA.4=AH%W1G>8M:FBT\##EG@81EX]%7U&[S(/&+V%'H:I MU^!^S;-N31=Z@*:E'H:Q=\LSA4Q7V0@DEVANG)>Y%!1O++=6O*R60OEF(78Z M#E"1Q2&&>?CARP.ZEUL#XWM>\H+W[JK8P@[#M#NGKR9MKO"HVP0>W!&+.](3 M=V!W38A+/#P./+0G%GD$1A[<8!/BT@Z/X[%']<#[P;3KV6,3XH(.4^:YNXD% M'8%!=VZG38A+N9AX>$LLY @,N;M2\_(I WML0ERZ$1P%QZXV[3K+/-![*K08 M)# &=^L$%.?R+_*)6OH1F'[G6)"$N#3$>!S%GB(L#@F,PQXF)"&N!1P2S'QW MAP4?@<'7PX8DQ#5_PS#P6%]B@4CZV+]^-B0AKO\;DBADGF*8S',WQ(0EU6$C;Q.$-J64EA5O:S(@GM0"6.L:<+TX,G6YB5 MD!=)J,M%2-22D<)D?+T92:C[^ N59%%(811^6XGFS;H1:\-$>MJ^G M&TEIU[.OSXU0RSW:DWN@&TFIBSX:C#WDHY9\%"8?[$92ZD(O'!,?;RST* R] MGFXDI2[OC!OQW.#,XH[!N#O7C:3,91V+0P_[F64=.V4%3]N1E'5 #OMZ/K.0 M8WT,(2#KTLTK:M'&8+2=8S12YJ*.8.SSHNS@S1Z,NAY&(V6NNQL2@GW:EFGL MY(N]4T8C9:[%&\;8\]S!+.M8'Y/7SVBDS&7=D$R(KP@+.P;#[A5&(V4N^?"8 M>"?$HH_!Z#OG?3AS.>AW&LQRD,$<[.9! MHA9Z(0R]USN-M,TCY;KY M1O8HM99%L[D2W%15GV".+Z74OW?JSV[[+[_3_P%02P,$% @ >(-N5-2% M]Y'= @ X0< !D !X;"]W;W)K&ULQ57);MLP M$/T50L@A 5)KL60[@6W 2XKVD,!PDO90]$!+8XL(13HD9:=_WR&EJ(XWY-:+ MQ67>XYM'>J:_E>I%YP"&O!5NU M IHY4,']* @Z?D&9\(9]MS93P[XL#6<"9HKHLBBH^C,&+K<#+_3>%^9LE1N[ MX _[:[J"1S#/ZYG"F=^P9*P H9D41,%RX(W"VTG/QKN 'PRV>F=,;"8+*5_L MY'LV\ (K"#BDQC)0_&Q@ IQ;(I3Q6G-ZS9$6N#M^9__J? MB@6HWQCP_#@EEQ=7Y(+X1.=4@29,D&?!C+[&11P_Y;+45&2Z[QM,PXKQTUKR MN)("I-KWF3MJ.+S[!-X<-B!*NB0!SS)X*G3BT_9=NADG<2<).W]_LBCX,BWMQ=!,W M81_$Q8VX^*RX!ZPL0)5@8G7T[N*#4Z,D2,(];8=183N);XY+2QIIR5EI$UD4 M6!DFG&I-1LU[/',CG8:Y2[]%ZMZ M!RY$K2#>L^HP*&R%X9Y5_DZU+$"M7!/1J+44IJH9S6K3IT:N/.^MC[%_5>WF M'TW5_.ZI6C$LB1R62!FTNOAP5=50JHF1:U>3%])@A7?#''LP*!N ^TN)=;F> MV .:KC[\"U!+ P04 " !X@VY4D&8BQ=\! "/ P &0 'AL+W=O%TK3+9)J\;6Q%6?FPP?*LYB7NT+_4&TL1N[ (09?( MGE W"%.X7:/G0CIXQK-ON+R#&Q :GH24U$>7,4^Z K&>1MJ/5VA[QR.R'FZ? MT"5LT,9[J@N$GWLI2AY&/X('91KMWW/>22RB1+C IWSV9;S(V&EHC WZ&Z[J M$[>ET XD'@DV&7^>)V"[\7>!-W5L^=YX&F!<5O1BT(8$.C\::GL?A"E>WF#^ M#U!+ P04 " !X@VY48K*,ZD4" ! !P &0 'AL+W=O=I"$FB:C>U%MY!T&V/LA6*? M$U%9\B2E3K_]3HIK,FC<-Z,;A%@/=__[G74^32JE[\P.T<*A$-),@YVUY3@, M3;K#@IFN*E'23JYTP2Q-]38TI4:6>:="A$D4#<."<1G,)GYMJ6<3M;>"2UQJ M,/NB8/IACD)5TR .'A=6?+NS;B&<34JVQ37:+^52TRQL5#)>H#1<2="83X.K M>#P?.7MO\)5C94[&X#+9*'7G)A^S:1 Y(!286J? Z'&/URB$$R*,7[5FT(1T MCJ?C1_7W/G?*9<,,7BOQC6=V-PW>!)!ASO;"KE3U >M\!DXO5<+X?ZAJVRB M=&^L*FIG(BBX/#[9H7X/)PYQ_XQ#4CLDGOL8R%,NF&6SB585:&=-:F[@4_7> M!,>E.Y2UU;3+R<_./BF+T(-+6.$]RCU" A<+M(P+ [=XL'LF7D]"2Y&2#APSN.6%LU,YK&G+Y"P]&JPMTQ;H92'\N#IP\W/L*'N7 M44R_%M9>P]I[,59RY"J#B^_(])/'T(X2PP,YMN34;W+J_ZV<:#U%:>F#?HJW M/*7K7P#AK>P3^NE_ZS]3)L6(?_3[VTHSQ;+Z,FI]'+U$M[F.A[,<&SP\B^YZ'G$OT M(XG3_&H62KF[M*Q\%?(DR"_$CJ?JEXW(DD"JTVQKY;N,!^LR*(DMBK%C)4&4 MSA;S\MI]MIB+O8RCE-]G*-\G29"]W/!8'*YF9/9ZX2':AK*X8"WFNV#+'[G\ MMKO/U)E5M[*.$I[FD4A1QC=7LVMRN61^$5 J_HKX(6\?UUQ:!S>/7UG\OBU?%/ 4Y7XKX[V@M MPZN9-T-KO@GVL7P0AS]Y59!=M+<2<5[^18=*BV=HM<^E2*I@E4$2I MXZ/,U*^1BI.++T)R!.@W],"?>;KGZN@VRH/M-N/;H#1:;.K?GE[0?2;6^Y5$ M?V1BOT-!ND:/0G_+91#%^0?5T+?'6_3^W0?T#D4I^AJ*?:[T M^=R2*N_B[M:JRO'FF"/MR9%0="=2&>;H4[KFZ],&+%5P735]K?J&#K9XRU<7 M",A'1#$EAH26YX?C@72@?@A0ML?Z'H(:KGEAH\F;8ZA=AA:#\GEA,V ^FUO/ MS8R[,N;8KDMJV4EFK,Z,#69V\G _JJZ1J>$7OR IT%*D:NSS#/USQY,GGOT[ M8(1=W\X>;\0QU&E4"(Y-;*=EA$%&/&)CLQ%.G9GS*T9\#57_WX;H@!>RPB#C+D.[>D17IV9-YB9>NQI@>#G2+Z@1Q'O M"TCDY]3NUW?PQ]?N=XMR;$S=5NT&F8U=Z*F=8$U+/*5Z]!.]T8@A#8"3\795 ML4TC?)\V^L#1+I/,]FSHL8OJW.C;VC5V7!&-6C*!M55LTP?']G ;,0:9S3S7 MZ[%+PY8,T_9>'%3OT#X5TZN:<&6UY#G'!TU:,@&UI M12CP,=MN(KDZQEGE] M3FC:DF';1QHT>>QCJ9 MP'72);8'#..V;UV9X_JDI[]1S74ZS/6[8)MR&:U^;4:C&M)T J1IE[[$P0QH MJWB3#L"V:4_U&M-T&-,#U;_="*,:T70"HFF7O00(='J*28<]M[%2.,U.0YH. M0_J7S!H[JJCF.)W <6K@N$^Z'ZS2%*?#%/\B,AFB:]5!HE5P5MF: MPG0"A6F7KD!$3L^2$#1I89BTO=9,7_R QC%,P#$8,&M3U_?;;]P&'05,6(]%&L

B\;-4M#X##'E.T07J*#>.MLK&X.,^G[#O-/<-'9A&+N?]IG8\;/JU>R$ M">R$+A1=!8?VJY-)AEV_9TX&S4X89F>KWDGL (U5F(!5,& 54]9QQ"3#I&?B M!0U5&(9JUY$W0(:F*DR@*G1I">JUL?U%QB1CC/4XPS13V3!3N\Z,(P73 &43 M ,JZ8%2+B?:BPZ!R@/:LY)F&)QN&YW4>G;748)J*; (5F6&9R7SFMS\9F'34 M;\Z[I]DU/M .<_&DWDF48)J;; (W61>('O/:ZPN3"MM]7ZLU-=DP-=MN3"<$ MT^QD$]C)#$M-EW0(89(QW/?2PC0[V3 [V[Z,Y(.F)9M RRJVN5=!"'BLO90P MZ'R7=EY+K,;NEUHS;UKM^0R^5Q^U W<]S- MO NR;:0\BOE&-8DO7)53=MP@/)Y(L2OWV)Z$E"(I#T,>K'E6"-3O&Z'Z7'52 MW*#>IEW\#U!+ P04 " !X@VY4JST>EQ<# "3" &0 'AL+W=O%5#DU.%5+7Z\4T-2!P./)(4V,J_ J"!GHGS3ERH0>X"P@+YI"6#*T M'8.]I^M1U(NZ[8&_WO?K<%?8"N/=KC?R6[7\UL?D\[U$V/,!;Q#@T/K@\JE1 M?TG1V=" M_0#-Q&.R*;?"Q_,.J OD< M Q W9F!EIGWLAI3T_E[9ST$M73?4))&%,&4'J%?KCGOK^HR_VUZVZSNJEDQH MPF&!T."ZB]2J[(#EQ,B5:R)S:; EN6&&?PV@[ ;\OI#82*J)):C_0T;_ 5!+ M P04 " !X@VY4])KSH\P" "2"0 &0 'AL+W=O=$ M/IX@$_.!%WI/ S=TFFD[X _[,S+%6]1WLVMI>G[%DM V0DV"G+*EV^R*(U8 83M#8"H!$3; EHEH+4MH%T"VLZ992K.AQ'19-B78@[2 MKC9LMN',=&B3/N5VWV^U-+/4X/3PJ] (;=B'ST(D<\H8$)[ EX(-:%,P1@7NB!LSP#O;D>PN[,'.T YC#-1*,.@^KXVZFP,/RZ5 MG"R51!N47,6Z"4'8@"B(PC7PTWKX".,FM#;#1]O#@Y=PWUA:^1I5OD:.K[V! M[\G.!ISG,T*E.2H:+H1::\R2JN.H[$%]&!H)#VNBMZKHK=KHQ[F0FOXA[FB) M]/5.-F L-&'K;&Z]$M,+@V<]2S/?6/1"=+L2W:X5?4DYS8LSFL* \_/OWZ$&'7Y:]JU(;!\\\[>)<%__6;"5=J2/CQMKT1H\XW?Z7^V=O* M)9%3RA4P3 U7T.R9(RR7%X!E1XN9*XD3H4V!=[":;<65D(X%*DP3+FTO"Q''N0.=VXPN-8FTWW,7L@".R)?K;82/-RBVCA#0A M7%'!@23[N;.$;]ITQ_$<>_29'0 MR,8+!%/9)S@6MIX#@E1ID13.AB"A//_&OXI"U!R@W^& "@=TUV'8X3 H' ;G M.@P+AV%6F3R5K YKK/%B)L412&MMHMF+K)B9MTF?81W3$"EDH1K>IF+]=$8\K4*[/Y;;L&+U^\ M B\ Y>!K+%)E@JB9JPV@?8P;%#"7.0SJ@($(7 FN8P7>\9"$IP%M_OZ_*=[/=D,RA]KD,4;=L2[+?YK M$$FA6@NQ__GJ!?']DV*_K6;=8#::^7UJ=T U+NN%9=&U8N:?_/U@M M5B=8>RQK F(=#"R-//E"IJM]O2&S7!A]-I.Y%? M$OF]1$;6C&AQ(P)2$A[< "TQ5PQW,?@-!CCI*,JX1!CW(GP24L=@F1!) PS^ MNR+)CLCOX#=841[$8"4XM_)]3?4-V J66C0%MB0R!X,N[7L:?U*"3![;^)-& M^N/Q8'2GP5J,)J-1>Y&F)=OTP6T_/0>JQ:@3"GJ5KGO/V-!%\#J4UT%4.VG@ MDS9T$:[.\ :B+@Q48:!>C*6B)[V\$4=SUE7M:\^_C33'8OYB1'A]/\\A7?$<-5FYD,(.ZI4:3E\N)C#IDZWHK68]:!52@V?4ZKA?;0:5F(- MGU:M85.N!UZ'7,-*KV&_8+]+I9D(ZMU]A2-.- T>IL^P$FCX:(6&3?7U[K9, MG\DI627/\.'Z#)O:VT":-EXW.I!0I?3YQ66$36=R\C>N'H78_-&ULO551;]HP M$/XKITB5-JDC(:0P58!4:+OUH2LJ:OLP[<$D1V+5L9GM-/#O>T[2C$X0;2]] M(;[SW7???3DNXU+I9Y,A6MCF0IJ)EUF[.?=]$V>8,]-3&Y1TLU8Z9Y9,G?IF MHY$E55(N_# (AG[.N/2FX\JWT-.Q*JS@$A<:3)'G3.]F*%0Y\?K>F^.>IYEU M#G\ZWK 4EV@?-@M-EM^B)#Q':;B2H'$]\2[ZY[.1BZ\"'CF69N\,KI.54L_. MN$DF7N (H<#8.@1&CQ>J_([-OV<.;Q8"5/]0MG$!A[$A;$J;Y*)0]A'YT M)"%L$L**=UVH8GG)+)N.M2I!NVA"JU2J;R''I7LK2:KKEE&>G/Y1%B. + M?%,J*;D0P&0"=S9##3?2,IGRE4"X, :MH; K8SEI@0E<,Z[AD8D"#=R]4/B< M:;WC,JV=IY0>BR)QCA;[TR5:QH7Y[) *3:,%/V\Q7Z'^-?8MM>-(^7%#?593 M#X]0O\2X!X/^*81!V'^?[I,*K11A*T58X45'\.9-4])"J<+6-$1/SEZZ'=.JN$P6]07#2 M03AJ"4>=0 M5TFO^HXF;E(6F :K_8/\AT5E;\>R#).JN,XQZPTZ)ABWA8?<, M/=Q +=,_J#!J04G^<# 0#P &0 'AL+W=OD(LC%S]DB;$"/RO*Y-(IE=I_<%V9E[A"\I+O,=-/MEQ4 M2.FEV+ER+S JZJ"*NK[GQ6Z%"'-6B_K>G5@M^$%1PO"= /)054@\?\24'Y<. M='[=N">[4ID;[FJQ1SO\@-77_9W0*[=E*4B%F22< 8&W2^<*?EC[G@FH$7\3 M?)2]:V!2V7#^PRQNBJ7C&468XEP9"J2_GO :4VJ8M(Y_&U*G_4T3V+_^Q?Y' MG;Q.9H,D7G/ZC12J7#JI PJ\10>J[OGQ3]PD%!F^G%-9?X)C@_4L&WX!IO"2.:P03=L*)9OJ?ZKRDL\6^OL4*$RG>:Z>O#-7C[ MYAUX P@#CR4_2$TB%Z[261EM;MYD\/&4@3^2P37.+T$ +X#O^= 2OIX?[KT, M=W4MVX+Z;4']FB\BB>*6-9[)>@%VIJ%L6<=G^< $]O(Y96U!Q5D4V+-.6GW) M;'VO::7DO$F&?30)>2$V;<6FL\7.;*C45MIP6%H+*L[@2&FS5FTVJ?9.%U*[ MZP7X3'(]+;&LO?41YR7CE.^>Y[09]#KW]WZ/6S4\_62#-(N204ELL,R+1MP* M]J84_&U^U5#U-?AIT&OY1JH%%L%XI-E@Y_]P>@#,;+&&Y47W>+$7#E5:8+KP M8P7M_!].#X!UO;700_X>T[J2LB3[61X&._.&T^X]O[G.K3E*/2\=UL("B_T8 MCM2BLW X[>&O:J[HO&O")(Z'4BTPZ*=CS=7-!3@]&.8VU[GK!X$?^D.5%IC> M6XP5M)L.<'H\W'*6ZWTBUAO#JYW N*KWBW-ZJ_-T.&WJ\WOKW*7]!,)A):RH ML;>L\W(X;>:OZJQLEE K:F2;Y7=SP)^> S/[JF'I[T:'\]L"&?:3VSNNF+/B M%R1VA$E \5;'>)>)#A:GX]=IH?B^/L%LN-*F55^6^LB*A0'HYUNN3S'-PAR* MVD/PZG]02P,$% @ >(-N5/&%]X0N @ 1P4 !D !X;"]W;W)K&ULA91=;YLP%(;_BH5ZT4I;^ C0KB)(2=-MO=@6->MV M[=05@R+'F0L^\RICFUO=U M44%-]40V('!G*U5-#4[5SM>- EHZ4'GFUE8JS^3><"9@I8C> MUS55+PO@LIUYH?>Z\,AVE;$+?IXU= =K,$_-2N','UQ*5H/03 JB8#OSYN'M M(K7Q+N 7@U:?C(FM9"/ELYT\E#,OL D!A\)8!XJO ]P!Y]8(T_C3>WH#T@I/ MQZ_NGUWM6,N&:KB3_#W_$OT0#N5R"H8SK*W)!F" _*[G7:*@SWV"R%ND7?6*+ M+K'HG<264$S(-/Q HB *G]9+7)]$V3^880U'5C3L.)V&XZQX8,7G6/$8*W[+2M)/XZQD M8"7G6,D8*QEA)?$X*QU8Z3E6.L9*WWRO$99_TA?VBOE&U8X)33AL419,KE&O MNK;M)D8VKE4VTF#CN6&%-QTH&X#[6XGMTD]L]PUW9_X/4$L#!!0 ( 'B# M;E3(<4")%@, ) ) 9 >&PO=V]R:W-H965T?NNB)1#/*\4&"2N*8R#]7R$3:=WSG M=6%,YPMM%]Q!;TGF.$']M'R09N:67J8T1JZHX"!QUGO)\/A=.'7*F!98';]ZO\F2-\F$ M1.&U8#_H5"_Z3M>!*%"E(:VV\V4&F388VV5!N MMW&BI?E*#4X/[H5&:,$IW! JX9FP!&&$1"42S69I!4=#U(0R!8^XU@EAQ\;V M:3*$HR_'\ 4HA\>%2!3A4]5SM2%DW;I1$?PJ#QZ\$WR(T1DT_!,(O,#? [\^ M'.YMPUTC0ZE%4&H19/Z:[_J3=$7LL8)+I5"?P*/0A.W+*W?4RAS9F[(:M#H] M=U7EOFOB!Z7)%K]&R:]1R^^[X/-3C3*&(8:&W6;+]E',?;6K\?V@Y7EO:.XS MZS8K9EM4FR75YG]1_2:%VGM FH>QW&?6:K_'LE6R;-6RW AX O>"2XP2*2F? MP\\1QB'*7S6'JEW&:-?&R$Z2JFX6#*F*F+!7;)\B[9U4WXI19['%L5-R[-3K M(*0I=QR^KJ,%X7,$LY 2.2UU@+\P(FL:)_$ATG3+L-W/NF_=W?W?.2/U-EL, MSTN&Y[4,[[@YPZ@TC(DIDY.4+ _)W_EYU>JO_]!@BN37E[I M;Y%-;4$?DS"D\"A-\SDHVTUY]3^JKZ&&B;UD5%,T=^)R93H+"1F>FO?(J2(, MZP38+:B-G3.PQZBSHY);:9?VK3(B(-N5$QCV+I8 P M'0H !D !X;"]W;W)K&ULO599;]LX$/XK Z$/ M#>!$AVTY*6P#/EJT0-,-XK3[4.P#+8TMHA3I)2D[V5^_)*6H;G0TP +[(O&8 MX_N&Y,Q,3T+^4!FBAL><<37S,JT/[WQ?)1GF1%V) W*SLQ,R)]I,Y=Y7!XDD M=4HY\Z,@B/V<4.[-IV[M3LZGHM",HOQ[NI)GYM964YL@5%1PD[F;>(GRW"IV"D_A&\:3.QF"I;(7X82>? MTID76$3(,-'6!#&_(ZZ0,6O)X/B[,NK5/JWB^?C9^@='WI#9$H4KP?ZDJY(P?2].'W$BM#8VDL$4^X+IU(V'GN0%$J+O%(V"'+*RS]YK )QIA#& M'0I1I1"]5!AU* PKA:$C6B)SM-9$D_E4BA-(*VVLV8&+C=,V;"BWQ[C1TNQ2 MHZ?G7X1&B.$2_M 92E@HA5K!VS5J0IF"!WS4!6$71N#K9@UOWUS &Z <'C)1 M*,)3-?6U06%M^4GE<5EZC#H\AA'<"JXS!>]YBNFO!GP#O^80/7-81KT6UYA< MP3 <0!1$80N@U>O5@QXXPSJD0V=OU&'O,R5;RJA^&L :=V8SA25R,])PQP@? MP!?!DT)*Y'H #T(3UA;$TL?8^;!O\3B/AC?!S=0_GC-KD1K%EL6QA<"H)C#J M); B*H.-0YB:._&-L ('\('0:@QKJA(F5"&Q#7EI/#[#%,9A$+Q WB(UF@0= MR,C"WM8V0FW(QTU,PP;P%J%1%^ZXQAW_!O<1E3;9 MT;R]C\A2"_J>;+<4'J3) ?#]%O,MRK]Z;N>D=C7I=;7&K88-F@M(-44U@,71 MO'2R97AIBL*E(LR<]2(74M-_S,U="=5W2R>-8#0#UI3I/.?KFL3U?R?1"?KZ M%:";,IV@;VK0-[V@-\7AP- >,F'P/C\P\80(]ZBI=*LN.[SFJ,/@9W(/_H=4 M5#F)?\E%<2-D;6*C85?4PK,*%;[V<71DH3[L82-#AO&HB;U%;-Q\UOY9HY%RHL7!E?.MT*8Y<,/,]&\HK8#9WPE3TJN)=5!WA/-_ 5!+ P04 " !X M@VY4'43YC%(" #T!0 &0 'AL+W=OVV[!OC^V$*+1I MQ4OLL^]__MW%YZR1ZE67 :]55SH>5 :4U^'H5Z54%%]*6L0=FS )4P)INN7F0S4_H\O& *\FU_Z*F\XT"M-IJ(ZM.; DJ)MJ1OG5U& AP ME^C\[ *=(2;0 MGU)N-16%SD)CP5SX<-5!W+00\1&():PN$<'?4!S%>$2^^+H\^BP/;3GZFL1] M36(?+SD2[X$VML0&%*-\-)M6GGJY:Y-=/IGB>)J%NR'TH5<2S9))[_6)C?1L MY"3;LVT*5^U:R8T"/8K71I@,#B881V0/[] K3J_P$;RDQTM.XMTRP>QE+-!& MRO&;D!PA%"IG@<+NWATI-P@VL\1I8>_"],KLAL'VW$+8HP(7ML MX: GW7OXBZH-$QIQ6%MA=#FU$53[QK2&D;5OTQ=I;-/[:6F?95#.P>ZOI6W5 MSG"=WS_T^3M02P,$% @ >(-N5)!C*+%F @ ?P4 !D !X;"]W;W)K M&ULC53;3N,P$/V54<0#2*6YM'0!I9%HRR[[ *JX M[#Z;9-I8.':P)Q3^?FTG9 M+J_5#8H]]CL^Q/9-NE'XR)2+!:R6DF08E47T> MAB8OL6)FJ&J4=F:E=,7(#O4Z-+5&5GA0)<(DBB9AQ;@,LM3'ECI+54."2UQJ M,$U5,?TV0Z$VTR .W@.W?%V2"X196K,UWB$]U$MM1V'/4O *I>%*@L;5-+B( MS^=CM]XO^,5Q8[;ZX)P\*O7D!C^+:1 Y02@P)\? [.\%YRB$([(RGCO.H-_2 M ;?[[^S?O7?KY9$9G"OQFQ=43H/3 I?GQ/'E2AC_A4VW-@H@ M;PRIJ@-;!167[9^]=N>P!8@G.P!)!T@^ \8[ *,.,/)&6V7>UH(1RU*M-J#= M:LOF.OYL/-JZX=+=XAUI.\LMCK(;10BG< Q+;5^&IK M&0W@QCZHPP42X\+ /;Y2P\21A3W<+>#PX @.@$NXYD+8NS%I2%::VR#,.QFS M5D:R0T:8#V$4#R")DO@+0?/_AT=[ MY(SZ]\O%>Y1?&(!FX0E$ULF'XH553 M[W$W_D=K/)Q\4A=NO>4*]=JGN(%<-9+:V^^C?16Y\,GS*3ZSU:4M!G]IVM)T MS?2:2P,"5Y8R&GX["4"WZ=X.2-4^8QX5V?SSW=)62-1N@9U?*9LUW(-N5,(0S;W^ @ !@H !D !X;"]W;W)K&ULM9;1;ILP%(9?Q4*]:*6VV 0(5$FD-MFT2FL5M>MV,>W" M@9-@%3"U3=*^_6R@)$UH%FG*#=CF_(?O_!C;@Q47SS(!4.@U2W,YM!*EBBO; MEE$"&967O(!&"+1)D!>S0HZ (>03T54Z%[=ILE9AGDDO$<"9@/ MK6MR-2:.$501/QFLY$8;F5)FG#^;SFT\M+ A@A0B95)0?5O"&-+49-(<+TU2 MJWVG$6ZVW[-_K8K7Q-6!-D+*_O]+4Q8D- W$\$3B-P#A7T&D&O*K0FJ\J:4$5' \%7 M2)AHG8S/BJAGS*M4Z-[K@ %Z )-A9X:0KV=HVE*SZA_!*'3"2C*4GFF(Y\>)^CTY R=():C'PDOI8Z5 UMI9O-F M.VKX;FH^YQ.^"427J$?.D8,=TB$?'R[''^6V=JJURVGM-ND77'$<=R@&]5M4=W_\3<'U07M[L#T M H?@+>2.*-?#I!O8:X&]O<#?#>'O.\AF(/[LF6!^F\\_R@3S=XHC!'M;#G0% M$:_;@'X+W-\+?%.R-&;YHB)M.[=9(?@2#+0\Q)Z@?5MP%'N"G!CGDLERGI/UUN%+F0A0!XT:] M+6OLC4W:G)#NJ%BP7*(4YEJ&+_M:+^I#1]U1O*CV[1E7^A10-1-]4 -A O3S M.==[=],Q1X'VZ#?Z"U!+ P04 " !X@VY4=19B9,P$ "9$0 &0 'AL M+W=O,B]9XE-V[5^.13$W,!=PKHM,D8>IU"K'<7;=HZ^W&@J\WQMYHCT=;MH8' M,$_;>X6K=ADEX@D(S:4@"E;7K0F]FON>=<@LOG/8Z8-K8JDLI?QA%U^CZY9G M$4$,H;$A&/Y[AAG$L8V$./XK@K;*9UK'P^NWZ%\R\DAFR33,9/PWC\SFNC5H MD0A6+(W-0N[^A()0S\8+9:RSOV17V'HM$J;:R*1P1@0)%_E_]E)LQ($##6H< M_,+!/W7HUCAT"H?.>QVZA4,WVYF<2K8/*3DCBAKC='L1;:9F3?2Y\+F M_<$H_)6CGQE_DP;(D'PF7T4H$R"/[ 4T.9N#83S6Y!%>3,KBIB3LT_G MY!/A@CQN9*J9B/2H;1"%C=4.BR=.\R?Z-4^D/KF3PFPTN1$11,YTV,"F4V:DD\7KUL1[$@I"N1;\ M)T0V'60* E;QGV*GP!P,*M"$W+RB:&B[(HS0L=D'N M5R#WO=,"J]H,ZE@-2E:#1E8'T N,Y*P@=DZRM#R#TBRVFUZRL=1*HBXR@PI0 MW/Y3-E6C7AV;817\>+>GO)]-Z3I[-;J?5Y M_HK,4-&X2.TK\]<65/XVD"5@HX"3UC#':VUXZ%1.KUIYG0HKA]7GP*OE=3 * MT-_("\3\$T.8IP(FY2 $FPZ:(S)A2KYB)'5-1(Y5. MM:IZ@^"4B<.JW^W6$-GK/6T6?(M_AD2X.<)[02:)3-WR2*OB33NU9;!7;]HL MW\XMK8'7N)U581[6HMOK,FT69B>Z[RQ.LW>.3&(\H=FIKPE856H'7F]XFN>@ M,M<%?MU80?>*3)LE^6:U@NP,=]C=%PQ'A 7*@ AQ<,J8V#ECRXS*5U;*BL9! M;I@26-NZL32JLEM?&7O=I&PO=V]R:W-H965T MFCC!7O9BZT(>G4-1Y&@MU:M. 9!M\JS08RM%+&]L6\QSD4#R$< F>9U&;ZMQZIU$O(/XBOGN)^8YGMM#:/;O[LX).GX79UO$V\X<,.1_;8KIL?JV@G=SNH#YZ#C M')SD?)LD[96;-Y,PN4>7'G3&D390,DR!,ESXH4FIG4%27[1^Z**A'T,!P>'^[Z[1_#09CB,^@F&'<'P M)$$JFYB!(67#IA2JH2J73"/'"NEMTC@3N4!^-$_" UJ77A!&>^3[K-SKL)]^ MU-&/_D]N1SVY'?C[&=%GM?L"&L[V3CG,0:WJ+J%9+*L"FZK1K7:-Z+:NOWOK M4VI033_Y"]-TMP>N5H+2/H,E03I7$7%23<=H)BC+NN@N)%()KX_('4$L#!!0 ( 'B#;E2'I4DN" , +T) 9 >&PO M=V]R:W-H965T\/T"&X&Q^)W 253&2*?RSMB'GOR,IY:CB2"%2&H71/T=80%I MJCTICK^%4ZN,J875\9?W)Y.\2N:="%BP]$\2R]W4"BT4PX8<4OG"3C^@2,C7 M_B*6"O.+3H6M8Z'H("3+"K$BR!*:_Y//8B,J AQT"-Q"X-8%7H=@6 B&)M&< MS*2U))+,)IR=$-?6RIL>F+TQ:I5-0O5K7$NNGB9*)V>_F 0T1@/TDT8L _1* M/D&HZ8JS8V+>U?4<*&P2>8/4H?EN=KT$29)4W"C!VWJ)KJ]NT!5**'K=L8,@ M-!836RI('W "TNESL].,-RQX?&G]?A[PEBX"2]56^71Z([<=+BCA@EZX13=3T SG!'Z-J6F$G;#C38Y*IM%E MQTS=::#PXC:Z42-P& QK<$V;@=K6CAT+2[KPDG/6QQ8VX_I>C:W%!ONX'6U< MHHTO.VE]<.-FX&'EB.=T+48X[*##SOG"=GKYECU8A;0:TO-P#:O%:(!'GMF62I*W,N'&1N;Y3OU):K :!/ZXQVY5"F '? MFOY H(@=J,P+1KE:]B /IO+6UN>Z-S$%]NPF;VR>"=\F5* 4-LJEJOP*N#=3S#5,EMYCH &7'-OL/4$L#!!0 ( 'B# M;E3')FX&PO=V]R:W-H965TJZL](ZO7(<%:P@YJHG4DCPRU+( MF&LY[L")>9AT)N/LW8. M=VAG]^(Q?%EI\\*9C%/^ C/0S^F#Q)%36EF$,20J% F1L+SN?*574\:,0B;Q M3PA;M?=,#)2Y$*]F<+^X[KC&(X@@T,8$Q[\-3"&*C"7TX[_":*>LMADVH@F3 R-,RWQ:XAZ>O*WT$!&Y(+<)X&(@3SQ-U X?(1 )$$8A3R+ MME@67_"YD.S>@N9AI,Y0^GEV2[I?SL@7$B;D:276BB<+-78T>FCF<8+"FYO< M&];@#67DFTCT2I&[9 &+0P,.0BOQL1V^&V:U> M!CWCTG#"7T1J'IA]7=RWN M>&6XOWV /@TA2*39AM@TPCNE:PX)P3?0*R!(6('E$E.9ZK85\)Y)K."<\ M%NM$UX4SGZV?S69V[&;2'WJCL;/9AW@JQ/I^)70 Q"^!^)\ ) 490#T2^W2, M]ESWMSK^?ESO &^_Q-NW&KH-ETN0Z#O1B-R@482G:10&?!X!T8)@2L6<@5L% M06:;1MF(ZY]PN$$)9/ )0"S$V:?K#@P!9W7,V16]%N*& M)=ZAU#D:R3 "2FL"2+1"I4F('%=): MG$W/.7. MI]X1=35"U/=8/7F7)9C+SP%CX<\^8YB2.LT#U"/2M0CJZG[.,5J;S _ M]V8]4XBP/)D.QD;2Z"3^[A%#IQ(7E+*&O$C=JJ"Z/^NMA846HVY3^FO1ZX[: M2*![G0)M67P*N Q6!&L[@3<$8_HYG3<(YMTN<9@5&$A8A-J: HOI#K*;?[R- M:H28WV_@B%50V"= L=%GGZ^Q>K7HU>Z^0\Q5YT'MK< KH(V8XL]UV3<<<$EB&U@Q>6-_WRF?'GM?(-+A=-1'4WD5\ MR&W;,K.;;\X2/ZQW"+!J+JB]:L_N'A^_[K,5)4%I&0:F,<2#3/"*IP-S M=+ R,ZC)RL,3;FJDF-=$3]4J4'NO\$'O;039)^C2QFK:HLG:**I:"&HOS+\ MI'V"YF3W$ZW&(5LC1^M: &]TLMIJQ/Q+KWZUL:I18/;: MO.^C)=HM5KK]QB75INFWQ9M5O0&S]P;5[0&YP]*2*"#=FSRAG9V3)Z%Y5(NM MIKKWW<%1_&ND+@;]AD:-54T LQ?7PR-LM\B_9R>'V2F.>?+^NR* 1Z?LVJD\ M.]F9L\\_:MHG+7JUC.3IZ?T.O MIOE-6F4FO]C[QN5+B >+")9HTNT-D1:9WY7E RW2[+II+K06C,# #/#0 &0 'AL M+W=OSHY _U0Y MH^>*<37W=EKO/_F^*G=0$74E]L#-DXV0%=%F*+>^VDL@Z]JI8GX8!*E?$_UQBW=[K2]X2]F>[*%.] /^QMI M1GXWRYI6P!45'$G8S+UK_&F),^M06WRG<%1GU\B&\BC$3SOXNIY[@24"!J6V M4Q#S]P1+8,S.9#C^;2?UNG=:Q_/KU]F_U,&;8!Z)@J5@/^A:[^9>[J$U;,B! MZ5MQ_!/:@!([7RF8JG_1L;4-/%0>E!95ZVP(*LJ;?_+<)N+, <UMHJ'<+N.=EN8I-7YZ\4UH0 7Z M WWEI:@ W9-G4&:X%-5><.!:(;%!*]B E+ ^LT+72H%Y^GX%FE"F/ABGA[L5 M>O_N WJ'*$?W.W%0A*_5S-<&U+[.+UNHSPU4. *U@O(*1?@C"H,0.]R7;W+QZ9[TX3DR1M8BY-#JAV1M1,D=13V-IY6N0XG/E/Y]A# MFRS).IL+MJACBR;9'OCFP-=F9?9M:3%*'BFC^L4%V2#,F<5X\/(8AW&/<&@4X1R["9..,)DD_ )K MD(1]1*I>;,MI>J1I AQQTTQ-VY1$4[Y%3*@FC&8OH))(^6),CT2ZMWHRH,V2 M/.V%Y##*XM@=4MJ%E$Z&M +3V$M*;+MT@:7#7.=YCVMHDP8C6%F'E4UB75=" M:OK?*%8VW']1T,-RV,2A&ROOL/))K+_ B('=F^+ [4*[T/)AQI*B7^1#HRC$ M(U5>='#%)-P_>@=RLG"*X4)%:;]PAD9)G(SD#0Z%)LQ*9R,1MD^2 M6ANJ*0]XI/.X&FA>4M]X*%VF/W5+Q"'583QB,+@D\3@ M:8WY=8W@H7 DV2!]#G6)QN!.ZH*GY<51(Z]"3<$-.Y0$' =AOT&[S'!Q%M4E M\$D[\+1X?"?L0)J#-C-'?<)+<%(.!2(/DJ(/Z9"1,"]&&$]"@J>5Y)L1YK>V MG6QP] J+K-\?'59QFB4]3O_LM&T_=?XFFH$6^_H M_BBT.<[7ESOSQ072&ICG&V$.X>W GNF[;[C%_U!+ P04 " !X@VY43Q=+ M[C<( !6+@ &0 'AL+W=OQV^G&\:_9X^4"O"$"&_\F4O6W%*YCDHB7O(\\)>0J*T)33-(I8"3A=GG<_P MUR\A4H"\Q9\1W625ST -9G[6\91'-*8SH4P0^>^)7M X5I:D'W^5 M1CO;/A6P^OG5^C@?O!S,E&3T@L7?HKEX/.L,.F!.%V0=BWNVN:+E@+"R-V-Q MEO\%F[*MUP&S=2984H*E!TF4%O_):^:\O(**E.?U,B*"G)]RM@%< MM9?VU(>\Z'*\+),H5>_'1'#Y-)(X7;:$[)[9:0W*[L:%EVAAJXF=-4%'OH$ MD(>@ 7YAAX_IM O@((=[!OC(#A_1F81#!8=] _S2#O^R3B7\)(<'!OC8#K\E MO O\HO?0 /^MA?-^L_-7K>'&R%^WAYLB_Z5%WGW/U'M/5NNV9-&V9%%N+VBP M=\/2Y2^"\B0OV4_@@0D2FX)2F,&Y&:433^<0(NS)(3P9NO>WW?O6[C\GC(OH M;Y+3.UL4[\UUEJU).J/@@F7"]&Y<%4;#JC.^A[:N%'GP:QZ'.#"[&VS=#:SN MWM,5>9&")C+E;.O8!75WO6 0A&\2&Z: M;,@*_.^6)E/*_V^IGG!K/;1:'U$>/1$ERI^ )#^91!(#F=-U*DQQ"&L#]#VO MJ83Z6Q_Z5A\>'FG^,N2#R]J,;K"U/'C/T0UJHPN;1W>R]>%DG]%]36F;$4)/ M*Y;WGF,LK>%V*805X82MW1A'SW0.=@K7Z(K=(NSZ'L8_VX*D.1+:2?)-$AXV MK%42- E".PONFX0ZL]F2H,D-VMGMD"38+> 2_TY+ M!#F>OCUOOE-LIOQNK!A($Z<=2!(*P6R*\4V,9?/*[FDEQSAFC$:M +7 MBM#0*FBL+Z0%!=GI_YLD"%5@BV)6N:!<%IIA>FET'-9<&C1Z5)EHVT6DZ#O- M!%\KRI*!4Z1R]%]*^+%I!>8PA\&+1)IFQY>'('<'I94+V97KKC(=;C=W'Z&Z M>L$:-XT-K9JK0BLOR;H1%L9'^D=0_9=:]@C<]SR9+% MO*"!0(8..[#K&0EDM#]N=R1:29%#29LH7S+\3!8161:/R2J2C (F@LV^JQ_& MC--HF8+)>II%\XCPB&8R5W$L \%)'/U-]93 &!B[6R%VC5 K-;(K]0%S%/!/ MP0,WC*1M)BY(*RRR2]AA:]6+TNH.^:'&,M8RB.PZ=%AH;J,T2M9)F\#X6LA\ MNY UUN$%2Y)(Y Z-*:V4I:FJ')UX760M*E\KF6]7L@,C1YY;1TY+F._8+'J? MR-D[\>3"S1JYRMZ279P.BYQ\4^92'?+ISE0]^RIG<&KRD$](CW(^/FX55RU+ MOFOA]69J,"19E(%)?D@#I#-_2M(CTY@VD?_(T8'7Q4;ROW+@8 /NVH%##DKU MM?SY[[[LVSN'>Q*-%CS?M3OV@VD=.CJ 78C>;G&4]> "^GWKWHBO-<__",W; M/T%[\)F62-^UP??#"7(N(YL2Y (Z\J.%U_\(X2UFG=_4TULB"I0D?K7]>,M2 M^>MA[TZ@13IP[4O^:&H<'7B-J7$"'>].H*4]^ AIWRLW[5^;0$\#@CU7LOOG MQMY!,Z\Y@8[4Z+E#\!%SA[%DL/$ZG6= ;_ODC/;UB?)4W2Z0<9O3Y^(@)G_2 M)C.5XZD/GD@,'1T8)A*[KFIA#^S"?D^?6/P4I]8,Q6YRTL@5V M96MC=!:MC!ZJ2UVOVY47 M:\ZI;$F-M[O*WG>R;HFHUCMLU[N]-A.QUB1LUZ36IZ"EG6H^WO(H-AP[>D'C M"0O6VH3MVE0?^[L+)=;JA!WJU#IB=5F!'CQI"D>H=27<Y7\_%]02P,$% @ >(-N5,(;JYQ= M @ MP8 !D !X;"]W;W)K&ULE95K;YLP%(;_ MBH7ZH976&XHRE339%WP][_,> M@P_)7JHG70 8\E)RH>=>84PU\WV=%5!2?2,K$+BRE:JD!H=JY^M* 89;X-P*H8V_K:;7(6W@8?]=_9O+'7/94 VWDO]AN2GFWL0C.6QI MSE$3G9X1!;5HCXS353LHNQW M^IP&B?_< QITH,$IT* /U$2-3H.&'6AX"C3L PW/!<4=*#X%BOM \;F@40<: MG0*-^D"C#Z PC.+@"&W(-N5*XB/M.L @ 40< !D !X;"]W M;W)K&ULC95K3]LP%(;_BA7M TB,W)."TDC0;MJD M71"%\=E)3AL+Q^YLA\*_GYV$J#2FXTOKRWE?/^?$.<9; M10F#&X%DVS18O%P#Y;NYXSNO"[=D4RNSX.;9%F]@!>I^>R/TS!U=*M( DX0S M)& ]=Z[\RT5JXKN /P1V@LI6*-X-8$S2$]?_X>:C#GL"/WA$$@R#XJ" 9 MX#LD3+1V,X.N-IU:9T.8>8HK)?0NT3J5_^(*D.^CS^BJ+$4+%?KRK&^(!&E; M.EF"PH3*4[UYOUJBDT^GZ!,B#-W5O)6853)SE:8RWFXY$%SW!,$[!$LHSU'H MGZ' "WR+?/%QN?=6[NI:C 4)QH($G5_TCM\*4YUHR9N&2'-5K1GU%G%G8=Z3 MISSPHHO,?=KGM@3%:30&O:$+1[KP.%U;E)PI86X_VR"*"RYL@+U+LG>VGP3! M > T*(UG=KYHY(O^5STL",@S5'#6FBNC+X5^VRE6^AX5P&!-E+6DT00F\,/H M$'D:Y:=^$MNAXQ$Z/@K]@(7 3+WHGJ+O.Z8VO'AZL!JP?J(D\EALW 6'1!-@Y*+Y,).E(Y$Z5&BUZ[P@^""4**ZQ[UHA0"FSM = M5_8*II/7(8RB.#P GD8%LRA-#HC=O89G/C8_L=@0)A&%M=9YYZDV$'T#[R>* M;[L>6'"E.VHWK/4W#X0)T/MKKOO@,#%M=?R*YO\ 4$L#!!0 ( 'B#;E35 M7=DGD@( (P' 9 >&PO=V]R:W-H965T5 APB2*SL*"<1D,^W[N7@_[:FD%EWBOP2R+@NF7*Q2J&@1Q\#KQP!>Y M=1/AL%^R!4[0/I7WFJ*P8C M77";#8+("4*!,^L8&+U6.$(A'!')^%US!LV6#K@]?F6_]K53+5-F<*3$#Y[9 M?!#T LAPSI;"/JCJ!NMZ.HYOIH3Q3ZCJW"B V=)85=1@4E!PN7FS=>W#%B!N MOP-(:D!R*""M :DO=*/,ES5FE@W[6E6@73:QN8'WQJ.I&B[=*4ZLIE5..#O\ MJBQ"G,!G&*/F*^9,A5MIK%[265D#3&9P@]F"RP5<.L^YY6C@>(R6<6'@$==V MR<0),3Q-QG!\= )'P"7<<2'HG$P_M"33;1;.:DE7&TG).Y+&.&M!&I]"$B7Q M#OCH<'CT%AZ2.8U#2>-0XOG:[_#1UT+?@H0OZUG.Y *!)BJF,_AYA\44]:\] M>Z3-'NG>/?YZ?PIT(N0;$W!9J*6TN_S;D/4\F?M-5\.XVR*K5MLN_9L4M=I- MSAN9[49F>Z_,QQS]H<"D8J6!;Q(/,:'3L'<^TH0-66>KOC3:7=Y9(^#L8 '7 M?(T9_0@6-1H+#\SB+A'[">-6&G4ZG_9XTVVD=?_'^<=*'>)\KV'O?:3SO8.= M/V\$G'^T\_L)R?FXM]/X<*M7NGOJCFGJ;08$SHDI:G6I+KWI_9O JM*WSZFR MU(S],*?K$K5+H/6YHA9:!ZXC-Q?P\ ]02P,$% @ >(-N5+LZLODY P M? L !D !X;"]W;W)K&ULM59M;],P$/XKIX@/ M(,$2IV\;:BN-EHE)#*:-EP^(#VYR;2P2N]CN.B1^/.?\ MW'/VY<9;I7^8!-'"?99*,_$2:]>O?=]$"6;1!MC55:"B4$F9/'F]Z40-0 % MV@X(2T!X+*!7 GIYH 6S/*PYMWPZUFH+VEF3-S?(M4+*L 2YC>(?Q2L@5G#O-A15HR/Z""PU?>+I! M4,LZ^D)(+B/!TP=^GL_1P#,0$CXE:F-H%S/V+07D:/E1 M2?Y-03X\0'Z.T0GTV$L(@Y"UP&?'PX.'<)]DK+0,*RW#W%__@+]/RE+0\4X) M;@S:UK@*1X/8(]ETR9H)]FO2/8[25Y*BQJ-A1M.)_-VR]?P[0JS!>KO'2D:5-X'_RI% M@V;TP8'8AM7NP\[=/]H$-(FP265,LAH3O>?@Q$:9[5I=C IN#8M#MVKLXKLV2/2^GYWJ?Y5;EFPJ^;!_]&M M]/M EK,]Y5IL#J29U7X_[!''D>\?R%:J[ BJ39M#5'?5G767]R+-'Y2,NC/] MM K&=E6<=9?QI^>XI:"SX;YR1U=TMBOIK+NF/R7)_>;OK\FU:;3/U:^U1JXO MO>*:I#*0XI(PPN\6UHH2[U7/DRH/4;M#.C[4E''5$Y< U8U MW-,_4$L#!!0 ( 'B#;E0J\BM%S0( &P' 9 >&PO=V]R:W-H965T ML._6'M6P+PO#F8!' M1721YU3]&0.7Y< +O=>%)Y9FQB[XP_Z2IC #\[Q\5#CS&Y2$Y2 TDX(H6 R\ M47@YZ=EX%_"=0:DWQL0JF4OY8B>WR< ++"'@$!N+0/%O!1/@W (AC=\UIM=L M:1,WQZ_HUTX[:IE3#1/)?[#$9 /OLT<26-""FR=9WD"MIV/Q8LFU^R5E'1MX M)"ZTD7F=C QR)JI_NJY]V$@(NP<2HCHAVDUH'TAHU0DM)[1BYF1-J:'#OI(E M438:T>S >>.R40T3]A1G1N%7AGEF^%4:(&%$SLD4%%M1:RJY%=JH L_*:$)% M0FX@29E(RN '=2:W(Z!4,9UV<(_CR;DM.3,W)"F"#?,EEHY*'[OD')EK@?U_+& ME;SH@#Q4=B^%R9"-2"#9!O#1J\:PZ-6P<704<0KQ!6F%GT@41.$;A";O3P^. MT&DUY]=R>.V#>,TI"*SY%.L6G>3H)Z"1"F*9"O87;4W0^W)QJA^Z&\$YOQYO]D />=!O>W:.\;X4!!=J0)ZP8,BOI\CVN M]!KTWH>[TMN_,F'8W?%E/VC7%W^C<>6@4M?/-8EE(4Q5DLUJ\V2,7*?<61_C M4U)U_O\PU3MT3U5J!7)8(&1PT4,^JNKMU<3(I6N/2Z7.Y1D$S*ZE*9JBKLE"O%;+4)95%&$=1/RP9%\%XZ,9N MU7@H-Z;@ F\5Z$U9,O5[@H6L1D$[>!B8\RPW=B <#] MHM!<"E"X&@67[8OIP,:[@&\<*[W7!JMD*>6][5RGHR"RA+# Q%@$1K\M3K$H M+!#1^-5@!GY)F[C??D#_X+23EB73.)7%=YZ:?!2\#R#%%=L49BZK3]CHZ5F\ M1!;:?:%J8J, DHTVLFR2B4')1?UGN\:'O81V_T!"W"3$SQ.Z!Q(Z34+'":V9 M.5DS9MAXJ&0%RD83FFTX;UPVJ>'"[N+"*)KEE&?&7Z1!:,=P!C-4?,NLJ7 M MM%$;VBNC@8D4/F&:<9'!I?6<&XZ:XEN?I=:H3^$CG14-^S6# WC!>&=P=UB!JV34S@!+N!K+C>:6.AA:$BPI1TF MC;A)+2X^((YTW4AA<@U7(L7T*4!(3GF[X@>[)O%1Q!DFY]!IOX,XBMNO$)K^ M?WITA$['[U['X74/XOD]XX\NOV94C=-S./9F;\?]>!AN]ZF_#&EWNC[F";^N MY]<]RH]N&MTC 5>[)&/TCYGU,N2@67W/KW^4W[4PJ% ;F-/=@$7%UF]J MT\#3&+R138,7!R9ZYM*QB)IZ2E29J^@:$KD1IKZ6?M0_&I>N5CX;G]!C M4M?^1YCZ);IA*K,5JL 504;G ^*CZNI>=XQ-_4$L#!!0 ( 'B#;E3()OT#@0, !0, 9 >&PO=V]R M:W-H965T#D!TL)>>_=A M>RMVK_U0]8-)!F)M8E/;65BI/[ZV$P(L(1>UJBHAB)UY>>89SWB8[+AXEBFB M@GV>,3EU4J6V'UU7QBGF1/;X%IE^L^8B)THOQ<:56X$DL4IYY@:>-W!S0IDS MF]B]!S&;\$)EE.&# %GD.1&O<\SX;NKXSF%C23>I,AON;+(E&WQ$]6W[(/3* MK:TD-$?(,)I05Y\]F\269.IY!A!G&RI@@ M^N<%%YAEQI+&\6=EU*E]&L73YX/UGVSP.I@5D;C@V6\T4>G4&3F0X)H4F5KR MW6>L K( 8YY)^PV[2M9S("ZDXGFEK!'DE)6_9%\1<:(0^%<4@DHAZ*H05@JA M#;1$9L.Z(XK,)H+O0!AI;,*]*DCV =X!9?"4\D(2ELB)J[1CH^[&E9-YZ22XXL0/X)XS ME4KXQ!),S@VX&G$-.SC G@>M%N\P[D'HWT#@!?ZWQSMX_^Y# ZY%=RM>HY4S M<&'-:6C-]J]Q6N0K%,#7\(4E.H7BU?"W2VF<:@(45:_P=8N"*&SDLC0^L,9- M%;[,_(G[TH"G7^/I=\13NJ5L4V>["4#_ D#8#""J 40= 2QQRX4BJPQ;$41= M$0QJ!(-6!$M\058@K 7/8:'/HM#]0Y>:2F%ABPS%#7S:QUF1&'9NI43]2>") M[&_@B2N2-<$L?48G,*-^V!_W:ZSE(;P4ZP^BX?!*5H=U2,/6D&XE)?#[/1IJ M_V@YM:/:WNA_H&AT$;NO"1H/WE TNCSSP3CTKF1]7(5<@:<\*\K+R5:IW440E*LMSY-R*G:\T-\\")DG2K_*35#N)$_6=5"> M!1C",,B3M)@LYG7;K5S,Q5YE:<%O)2CW>9[([U<\$X?+"9H\-WQ.-UM5-02+ M^2[9\#NNONYNI7X+NBSK-.=%F8H"2/YP.?F +I:$50$UXH^4'\K>,ZB&,97JDJ1Z(]'ON195F72//YIDTZZ/JO _O-S]E_JP>O!W"3> +6_"'99^JS.'SB[8!J@BN1E?5?<&BP(9N U;Y4(F^#-8,\ M+9K/Y*DM1"\ A2,!N W PP Z$D#: %(/M&%6#^LZ4D08W(A";4OPL5CS]7&"0-/O MQH"?QW"%O1FO^6H*"/H98(B1@]#R_'#HH4.ZDI(Z'QTKJ?[QE4G&G;5I0ED= M6OW$'A>,$CJC\^"QS]B&T9!%$>I@1\QHQXQZF?TJ15F"6RD>4N4B1ZU>$:$D M)@-R#AB:102ZR;&.'#N;'/C)1<\?C^DT@JZXY8DX9L<=#2#L!A!Z$WT1*LG MA[+DRCGUH3WU",4T'%37AE%&XC!T5S?JR$5>9OYBB*"H;>DS5=W GLGW%L01_W?#\GLN_/6L)0:/+\/^K M2!M[/"P&\7"B7#@&(S*B(ZCG&NA52M*&'ZUBPN!P=EPPK'<@(_2PH8=?J24G M$N!P2MUBJWH#82[RMC8#?;;S;E*TZ;IKT(:H:'2.%"8LI&5 MBHWI8+_TOUAIVGQ]'C'$>,C6@0K1B(-CXR[8[RXWR:;@*EWUQ.8%ZH*-26"_ M27C5!3LT/X246#5PX AA#(]4P;@#/O_0X23(K!5-*(+#/;L+1F T1L_8 ?;; MP6EU.9$ HREQJ\NI0#J-_>IB_ 7[_>6DND2V:D :TZ'%.' SK(]&(T4V#H/] M#G.VN-AG"3Q#PRVM Z77R\A>"QN?P7ZU?[FXS!S&C:V%ZT*AD75+C*$0OZ$L MA=P)F2C^$DTAQ@Z(WP[\-RRVNL/!J+V08TY&_&PO M=V]R:W-H965T5;,=VC*U)PTN0Y'NOSKE7.M$=G"C[R4-" M!'A.XI1?]T(A#E\-@V]"D@3\BAY(*K_L*$L"(:=L;_ #(\$V;DA,3]<]U'M=>(CVH5 +QG!P"/9D2<3C M8<'DS"BC;*.$I#RB*6!D=]WST=<1MI5#9O$](B=>&P-%94WI3S69;J][4"$B M,=D(%2*0/T]D1.)819(X_BV"]LH]E6-]_!K]MXR\)+,..!G1^$>T%>%US^N! M+=D%QU@\T-/OI""4 =S0F&=_P:FPA3VP.7)!D\)9(DBB-/\-GHM$U!R0T^& M"P?<=+ Z',S"PCVN!'@3FX&/H^)"**8?Y&!'Y=C\/G3%_ )1"E8 MA?3(I1\?&$(R47B,38'Z)D>-.U C#&8T%2$'DW1+MF\#&#(%91[P:QYNL#;B MF&RN@(E^ 1ABU )H]'YWJ(%CEF4QLWA65UED!;BJ0%MNP)+&1W4;.?AK1I(U87]K MN-OE#O;'N>>N3HT4-VWEZ)S-,B6] 38372ZK++.RX**7Y'#OKE3OV/YZ!_ M1@XC#YIV(P?G9LA#EN>UYP#!2BFA%MOC?+J:C,%RY:\F2PU75-->]'&VA6^= MAXES$C-T@9H5OF_/K N=9EG;['#? MA&8'STK0D%[1BKI^F\YOQ_%*P= %$H;.Q4D^NB!L\FTQPQ"Y'70K#4-Z M$5O>W7_WOTU]'=%*LM %FH5:U*AOP:96MYFY#NQW$*U$"^E5ZW;R,//G?^AX M5K*$+M EU*(XKF>?7=06,]/V.K095[J$];HTG8^UU<25'N$+] B?ZPS"EMD\ MMBUFL(-AI418KT3+']/5GY.'.W\^UO&L] A?H$?X7&<\$S75J,W*05VUK+0( MZ[7(CV-P+T+YWU8V*;(%2<&('E/!(O*NIP:N% I?H%"%;_WIB&#?.\O!N9G7 M=YLY,&K-B>P>]EG/QL%&\W55A\F9S%K!])-\E M,=G)D/#*E9!8WK_E$T$/60NTID*V,-DPE#TO8_@=0 M2P,$% @ >(-N5'=3FX?8 @ Z0@ !D !X;"]W;W)K&ULK99?4^(P%,6_2J;C@\ZLMNE?<( 9!%<9%1U!]V%G'P)<:,:T M89, ^NTW*;56J!UGV!>:M/>S<@^BT^$HQFL*#0'*5 M)$2\70#CF[:%K?<3CW01*W/"[K269 $C4$_+!Z%G=N$RHPFDDO(4"9BWK2X^ M[V'7"+**9PH;61HC@S+A_,5,!K.VY9A$P&"JC 71AS7T@#'CI'/\S4VMXIY& M6!Z_N__,X#7,A$CH!;I-E6'VB2*CI![>\G1QRG1[9Z@K)>AS MDS=T!7PAR#*F4]35+PPZ[H,BE,D3+7@:]='QT0DZ0C1%XYBO)$EGLF4KG=#< MQY[F:2ZV:=POTO1A>H8\_ .YCHLKY+WORYW/]6#8K>$,"Y_P<,YP MGZ#9=/P=SHJJ1H1Q-6=4Y(MJ\XUN[Y^[-X,ZU$9AU3@(-N5(?B"].>!0 N1< !D M !X;"]W;W)K&ULO5AK;]LV%/TKA-&B#9#&(N5' M7"0&_*B78DAK-&V'8=@'6J)MHI3HD50>P'[\+BE;,&72?B%1?-I;&K-XWFSI:LH3J,[EB*3R92Y50 [=JT=0KQ6CL M!B6B28*@TTPH3QO]"]8R18K-+QL#_'X4N@&NQW?.[O36-;)49E+^ ML#=DX;Z"8S6DFS!=Y=\76A-HV7B2%=K_H;MTW:* HTT8FZ\& (.%I_I_> MKX78&H [-0/(>@!Y.J!5,R!<#P@=T1R9HS6FAO8OE+Q#RO:&:/;":>-& QN> MVL]X8Q0\Y3#.]#])PQ!NH7?H"S-<,?A"!DVR-$84_J9*SKE!-TNJ>+I 4T%3 M]';,#.5"HZ_LWF14G,#8;S=C]/;5"7J%>(J^+F6F8;2^:!I :-_3C-9HACD: M4H,&$W0M4[/4Z$,:L_AQ@"90*_B1#;\A\482?S7-4MF3/WM>6&K>&'+^\(QFT-+ MC$8@J^*SS.6.?^?]";R(%^)DM<1.9J7Q^'4C5#["] MCVFO8-H[9GZ!SX,&7,8\*A[9O$9O1XK%W)R?9X(O7!FH=)-@)V4(/M^J5CF)JFZD M55?4\)9W8B^-C^DMT\;E,\PARA7Z3D7&T)CK2$B=*>:1?QW[4;IW6KO8*[JU MZ[&3$CLYXA-\N%_!^@J:)YD!^!N+4H_\PY9>\'ZHRSJ"#+/94DF0["#OU.(N M#13[';3&2JQM#K1F]DL,$IFEYM2N(6Q*#R'YTXA50@QWIG<=P-)PL=]Q86D, MZD'1^9C"VF'C\?H-%*%;@*,/MGA M ^8Q5U _\.MR>;(]HE)%/[K]Y1Z7+HL/L]D7,)4%4S>)V\\AZ@>WM]CCTK:Q MWR*/6+:M([8?+Q]VRDEWMYS@VJPL?1C[?>YYDQ[]:Q=X"5 :":K!J@]*A](J ML=\K[7:%:73%1&SW(_FN!2ZT:S^I%*^W(TL8A%U,JH4AI=,1O].]3)CA(<*0 MTJ^(WZ^.$(;LVD^O1[K=&EU*^R%^^WFZVQQ)6/[;I+V2\/,[_+RSN_.XE.P@ M*4H;(8?9R#,2C.R:!>GN)%A%K]KM$RE-A1R]C;NF]SS)DLUZ]Y%1VZ)7*%B4 MP$IR_O>W]U0V4GH5^>5>!15\*Y%^4Q(R!?95E;3\8+K[:)7&1/RU_P7S&9+^ MFJ?N&QXRQ4L/(4=[R*]0V@]F[P0JK8;XK>9E2C_?=TCI.^2G^PZI\)V0A-7E M(BQ=)_2[SD_4Z" +"DL+"G^Z!845.Z!NV'IJSRAZH*6U180B59*RDWY]EY2B.GZU!ULD-3.< M74JC_E:J9YT#&/)2<*$'7FY,>>/[.LVAH/I*EB#PSDJJ@AJ#-.+-X!OC'8ZITQL94LI7RVD_MLX 76 M$'!(C56@>-G &#BW0FCC5Z/IM5M:XN[X3?W.U8ZU+*F&L>3?66;R@??9(QFL M:,7-7&Z_0%-/U^JEDFOW3[8--O!(6FDCBX:,#@HFZBM]:?JP0PB3$X2H(43[ MA,X)0MP08E=H[&C-$#" M#OE$YF"8 CP@0^XJD1&*OYF2*V;((J>*B369<2H0.99%*04"-9$KLIC.9V3Z M@H^5!G(Q 4,9UY<(6U1ER9T@Y61:E%R^ NQNX^1^/$"Q!/43"4^+";GX<$D^ M$";(UUQ6&CWHOF^P3NO63YN:1G5-T8F:PH@\2&%R3:8B@^R]@(\-:KL4O75I M%)U5G$!Z1>+P(XF"*#QB:/S_].",G;@]M-CI=4[H+4!M6 IX$-H<:T_-[CJV M?8TWPZ37Z_N;7<=',$'08M[9ZK2V.F=MW0L#"K0YZ:NF)SM[=CO!GJ]#3!(G MQWUU6U_=L[X>,0QI(95AOZG-CF/6NH?6@NL]:X>8N!,?MY:TUI)_6BM!,9FQ ME"Q!@'W=TA/M2PZ.+.Q%R9[)(Z!N[WK/I;\3& 6HM)VX?V7J_'^@:LV$)AQ6*!E<]="2JC.UGAA9NEA:2H,AYX8Y?H9 M60#>7TF,IF9B-V@_;,,_4$L#!!0 ( 'B#;E1AMH&PO=V]R:W-H965TLFO$F]U#T0,MC26B$JDEJ;CY]SND%%6V9"- >T@L4O/./$-2,YP? MA/RN<@!-?I0%5PLGU[KZZ+HJR:&DZD94P/'-7LB2:AS*S%65!)I:45FX@>?% M;DD9=Y9S.[>1R[FH=<$X;"11=5E2^;*"0AP6CN^\3CRR+-=FPEW.*YK!%O13 MM9$X@)_/B,(&@%P:D@ M/".8M(*)3;0ALVG=4TV7[-I8-6;#N-G&K9;XEJ%.+_\4&H@? MDFOR")I)P!W2Y'/-4T+Q;R/%GFFRS:ED/".;@G*T7.>49Z (X\W,G5*@E16L M@(-1_+4K6$;M1EW=@Z:L4.]1N:VKJK Q:$$^E54A7@#ZD:V_KP]0[D!^0\'3 M]IYB5AA%S5V-J9L$W*1-<]6D&9Q)TP_(@^ Z5^033R$]=N#B MFG4+%[PNW"JXZ/$>DALR\3^0P O\$:#UV^7>!9Q)MX\3ZR\\XV\MRHKR%Y)@ MEI+M:K/TH^O4N(FL&_.-/R\C+YR[SWWTH4T8QIW-$5_8\847^=J#H4A%63K& MU0@G'BS$[X1*S\*_7' N .,+P)N M03ZS!,A:*#V&%@^"QM/I"=B(C>>-8TT[K.E%K"]<@P2ESW)-!S&CT#OA&MK$ MDS/[.>NX9K]VTF9O.6DC1F=/VFU'=GN1["[1-192+'U7&398K(B%P-(Y^IG> M#N/[8>\D-91#*_^VM_='E+[WLR5XO^&+:)T<'?9)-#O=X3&SHR_G&++7M_R+ MD$]8Q^6^-M6<*$UUK3X0+*JVA1YS&Z$V>VUW1)D9F\C"DMP MS7732+K9[L9S9_O\R?S*W(1L.__IIKE&/5"9X4DA!>S1I7X[H?&J8!]SO,V!- ;X?B^PP;<#$Z"['R[_!U!+ P04 " !X@VY4SA#E MW&0" #R!0 &0 'AL+W=O^K]<5U%1?RP8$[FRDJJG!J=KZNE% M2R>JN1\%0>K7E FOR-W:0A6Y; UG A:*Z+:NJ7J= 9?[J1=Z;PM/;%L9N^ 7 M>4.WL 3SW"P4SOS!I60U",VD( HV4^]S>#O+;+P+^,%@KX_&Q%:RDO+%3KZ6 M4R^P"0&'M;$.%!\[N /.K1&F\:?W] :D%1Z/W]P?7.U8RXIJN)/\)RM--?4^ M>:2$#6VY>9+[+]#7DUB_M>3:_9-]'QMX9-UJ(^M>C!G43'1/>NC/X4@0A2<$ M42^(7-X=R&4YIX86N9)[HFPTNMF!*]6I,3DF[$M9&H6[#'6F^"8-D# F'\D3 M&*8 S]N0AU:4A.)OH>2&&;*LJ&)B2Q:<"HR<@0"[O*"O-ER3^T.#APPE,9*L M -=922[G8"CC^@H%R[9IN+.FG-S7#9>O ,= 9_SK$>H5J-_D@C!!OE>RU9B# MSGV#==IL_75?TZRK*3I1TQS6UV02?B!1$(7/RSFYO+CZU\7'4QJ.*AJ.*G*V M\0E;=(O&DNE4B5/9.[ K;B9)[N]&4),!-3F'FHRA.E5ZC(J#<50\H.)SJ'@, M%;]'93?CJ&1 )>=0R1@J>8<*\<6-L]*!E9YCI6.L=(05IN.L;&!EYU@9?N51 M, G'D-F[[R,-DNP_I']TA6TW?*1JRX0F'#8H"ZXSU*NNPW03(QMWJU?28(]P MPPJ;,B@;@/L;B3>[G]A&,;3YXB]02P,$% @ >(-N5$=8YJV> @ ! 8 M !D !X;"]W;W)K&ULC51M3]LP$/XKIX@/(#'2 M)&UY45L)VJ%-&JRBL'V8]L%-KHV%7S+;:6&_?FA@ET=/^6SF_$HT'%ECA#=U=- M#5EQ&Z7@$I7E6H'!Q3 Z3\[&7>\?''YP7-NM-7@E;+'II[V (DW3< :0-(/PK(&D 6 MA&Z8!5D3YMAH8/0:C/>F:'X1[B:@20U7OHHS9^B4$\Z-KK5#2+KP"6[0<8-4 M( >7M2J T6]J](([F)7,<+6$J6"*/,^EKI6SA,CU4O&_6 !7<)[GM:P%>PV.Z_;8$:5N"-,3KOA%O:KBF=X5FQ7.$7%NW2](F1B_$\$]S->KV M*?MJF_=KG]Y)O_5Y1BYKR67ODKNF02*H "%?K^](UR^-\&W/^J_TA<1XZXWZ^7C%S)(K"P(7!.L<'1/>;&;.QG"Z"L]V MKAT-@; L:4RC\0YTOM#T=!O#3X)V\(_^ 5!+ P04 " !X@VY4!K0B-8)";8=!.]@MS/DZLVXA' T* MML8%VKMBIFD6UBPISU$:KB1H7 V#GJ.+U'"^&_85F>C )*-L2JOP!1!SF7Y9$]5'O8 [?X10%P! MXK> [A% IP)TO- R,B_KDEDV&FBU!>U.$YL;^-QX-*GATKFXL)IV.>'LZ%99 MA'87/L$<+==(!EFXWL@4&'UF6JVXA47&-)=KF DFZ>2]SPVF,'Y$35;#V-!+ M4#A;#-P9VN 2+M&BIH =SF8(,]1 MCN?K'N/C)E$;2I1F%L]!4NZ+G1'+*O<)F7$H=29DQY0*PH^IX)FRE>'RX0JF3E5:/--<:OW-N)2Z,FP5T)[M=#>*0[N MM*CZ!W-(43-EW/I\V+I_P?YR_)6B?JVH_S_6O4]A\Q5'/3L95BH,]PILCGKM M^XX!;TQ9&^K5NK6-?45_LSZAEE=VJ#\T9;^\87K-J7X*7!%E1!8%H,L>5$ZL M*GP97RI+3<$/,VK;J-T!VE\I*N75Q%U0_Q$8O0!02P,$% @ >(-N5&^ M'C_O P + \ !D !X;"]W;W)K&ULQ5=M;^(X M$/XKHVA7:J4NB<-+Z0J0*.W=[8=V4>GNZG2Z#R8Q$-6)6=N!)['8P_36POYH!:,:7B,>:+ZSD+KY6?75<&"Q50UQ)(E.#,3 M,J8:7^7<54O):&B=8N[ZGM=Q8QHESJ!GOXWEH"=2S:.$C26H-(ZIW%PR+M9] MASC;#W?1?*'-!W?06](YFS#];3F6^.86*&$4LT1%(@')9GUG2#Z/2-Z, M$<11DCWI8RY$R<'O5#CXN8/_Q(&T*AR:N4/3$LTBL[2NJ*:#GA1KD,8:T'=, M:1D%&C6=:!$\P%\W+)XR^7<-=JO ;M5BES=L3#=XMC0,I:3)G)GQ&5P_FDUD MA[8E0^Y:9'/25P._T>RYJ[)2]39[(;>+D-MO"_E6)"N4#*>':RI#PR'@:1@E M<_BZ--EXAKFI--IIV. E=\<",4^B?QB:#F.1)OH0V_8S)NTJ)IV"2><7,ZF, M>\QD)$+ *WG[.3MV?S(J3P_1J8^LA0M0J8!X$&=GRV]!2#>J)N7."];GKTMG M^!=>5.0>QUB%X&O"CCD&W2*F[M$[L7=OE1:'Z>9P?-G6V =\1W(FT6PI4W9? M C3"8G9H$^J#\ML-S_M8P^ZB8'=1"X2,+R?I MZMF_"H%W-974%]5,8$+>EJ^[PD>.KWS_7[Z.\BC+>E8IN:MNI+Z\':_DZU)U M5]+(N]>TMZ1J]WFJM@ZEJEOJ.V(FY[8=4Q"8WV'93_;B:]'R#6VC\^3[I6D% M;3^S@\GZR!LJYU&B@+,90GJ-3OY@%B@9Y\!]02P,$% @ >(-N5#9LJQ]2 P E L !D !X;"]W M;W)K&ULK5;;;N(P$/T5*]J'5FI)' B7"I *W=M# M=ZNB[6JUV@>3#& UB5G;D/+W.W;2 "5!5,L+^#)S?.9X,IY^)N2S6@!H\I+$ MJ1HX"ZV7-ZZKP@4D3#7$$E+RF$V''P@QH'OW#PWSC05HU#LW"P MRKDY,QO6'=-LV)DBG(/[CW@;A$F;-4W]48@>'AA@7;4<[6KV%+?7(O4KU0Y&,:0;0/X&+H M9?S^:_PC_RCB'80-TJ17Q/=\6D%H?+J[=X1.L[R.IL5KU>!]7VFE61KQ='Y5 MJ$0N>%H,+ZL4RP';%M!\M.MARPM: ;)95Q!IE41:IQ/)[,> E\G6(/'C)BQC M,B)+O&*P]"(1QTPJL@294ZUDFI_8V6%*>XU.IYIH4!(-_H.H!%/*<(^$F#<2 MB\:*Q42#3,C%+V"RDN?Q YMD R96GR1Y*F)21FQ3E3,IV21.J M>R#4-:4^K5.J5Y+HG43B3$+U#H3RFXUN4,V1>MN7P3O*$I_)&?!WJ%7@[1J-WK=&J;^EJE_[OI=(.X5\#;M[A3PO)94V1TI M]'3[Y-!WO#GGTK=9J6_K;4P59A5/@KO3WR0@Y[;M4UC25ZG.G_IRM6PM;VU# M]69]9%I.VS=M8?)^]9[).4\5B6&&D%ZC@Z5;YBU@/M%B:;NHJ=#8D]GA MMF MD,8 ]V<".ZEB8@XH&_'A/U!+ P04 " !X@VY48W$+%!\# #Q"@ &0 M 'AL+W=OX_/.;&=VUT* M^:A21 U/&>.JYZ5:SRY\7\4I9D35Q RYF9D(F1%MNG+JJYE$DKBDC/E1$#3] MC%#N];MN[%;VNV*N&>5X*T'-LXS(YP$RL>QYH?GJ;8#?K\[(U,X5)4V6"EC(1YMYTO2\P++"!G& MVD(0\UC@$!FS2(;'[P+4*]>TB=7V"_HG)]Z(&1.%0\%^T$2G/:_M08(3,F?Z M3BP_8R'HW.+%@BGW#\LB-O @GBLMLB+9,,@HSY_DJ3"BDA V=R1$14*TF=#8 MD5 O$IQS?L[,R;HBFO2[4BQ!VFB#9AO.&Y=MU%!N7^-(2S-+39[N?Q4:(6S" M!QB*+#.^CK2('^'D"C6A3,$]/NDY8:-,()KP76JX"-/,%D'\(VF4ECT(FP0 M[46\PK@&]? ,HB *MQ :'IX>[*%3+WVN.[S&+CRZH GRQ%A5-?H,[H4F;)MA M.5[;X=G#N.C7:XVNOZAJV!^S1K11$FWL)5JP&S*B%%S"SVO,QBA_[;'@O$0^ M/P2YT%TQY!8EC.R&,J,8,]-(X,1LIT0PTU$P,_-NPYUN\RE?M%7Q(*A%FT;] M(VA-3[/4TSS&*?@#W^9$:I3L>:7R$"-;Y<*MMS"RM<6CH+EA9![4V16TIJ== MZFD?:>0-QUQ0*EABR!]@8J=K&$6MO;)\BJK,K:EU3M-(4'>/7\4>*DA5,7@Q>$SFE7 '#B8$,:BUS'&PO=V]R:W-H965TR0F%O]E)Q8FRHBE!7"DGN09R%\7@\#SFA(D@3 MG]NH-)&U853@1H&N.2?J>8E,-HL@"HZ)+2U*XQ)AFE2DP (>, M.2(KXU?'&?0M'?#T?&2_][/;679$XYUDWVANRD5P'4".>U(SLY7->^SFF3F^ M3#+M?Z%I:V>V.*NUD;P#6P63@#1_ P@[@"QU]TV\BI7Q) T4;(! MY:HMFSOX43W:BJ/"_2D/1ME;:G$F_20-0G0%;^$CVN$T7*S0$,HT?,&#J0E[ MDX3&]G'58=9Q+EO.^ QG%,-:"E-J>"=RS%\2A%9@KS(^JES&@XPKS$8PB2XA M'L?1 -^DGWKB^:9G^-944%YS^+%&OD/UW7H%\3'9X8@J,JO.TU9+(6IO5&G^U?EMO64'_+VV=I351!A0:&>PL= MCZ[L2E5K]38PLO+VVDECS>J/I7T=4;D">[^7UF)=X!KT[VWZ!U!+ P04 M" !X@VY4[(UJ)IT# !L# &0 'AL+W=O/.^)'1]&6ZG^Z!6 (4]Y)O386QFS_N3[.EU!SG17KD'@ MG854.3-XJ9:^7BM@49SX-@MC/&1?>9.3&;M5D)#2B&":?GW#> MX+%S#8;Q3%]@W,/]->F\NR#O"!?DYTIN-!-S/?(-8EEQ/RT1K@H$>@(AI.2[ M%&:ER60]HEO? #H0$-&X"FKT\/6G!Z58U[3J]_ M0N\RE\KPO\S-6RSIW8\'PK0&8ZN]X(*)%$CFRM]4O4(\!U[HQS6HP>" ^S@D/H$= M5=A1*_:/-2BLM%B6T*E$"QWWBVYP<=M;"R7S\OZ:/>=VKE\T.8B.\!)*AP<> M&H+"L-?L(JY/!$1T='DZ3AIC:$MASD%0.DO8*;V8%'!>IS*&)+#EZ MZN&R:XO8HQI65,-6JI_2L.S,*Q\>K?5A$,4'9,=!2=*GS7!A\+)9!&]97)IT M\-/_#$SAAM#Y%X^-;_B,:+]0(#V2%]M F) Y>V[ZI$S/2-%2*JFD:(/4OOG: M3AFVBM_L??!>:;U=,BIYPV '3/NGO;=K[^]T6J[1-P- M@O>-MMZL' NK]=LP:_U;3FHI6MG-2[\C3!% MMU.-5BWSI6L4#\:O;"OM^L$7F:(/_\[4D@N-IA'\AL4,L+^P#JC\8D_\!4$L#!!0 ( 'B#;E0)E=%( MJ@( (T' 9 >&PO=V]R:W-H965T"7@3A&]JFNF?D^!R_78"[W-PGVU+(U=\">C MABUA >:AN5,X\WN7O*I!Z$H*HJ 8>U?AY2RU\2[@1P5KO34F-I-'*9_LY"8? M>X$% @Z9L0X,'\\P \ZM$6+\ZCR]_D@KW!YOW*]=[IC+(],PD_QGE9MR[ T] MDD/!5MSNCIL"<+DB(!V M KHK&!P11)T@4MY.Z$!00&D?] I[ MT&,/_A.[J 03&9R ;IV3+9XTW4'>#TGBP\!Q#QR?!+[NL/X=-]YCH7&TP[L? M$PZ/ "<] =N/RJ*AH/#=&E/E[ZIG,?9TKU_73A,Z [: M?M @#G?(_*W.5H-:NH:O2297PK2??;_:WRE7KI7NK$_QKFFOAK\V[45UR]2R M$AJS*= RN$B12+7-OYT8V;C^^2@-=F,W+/&^!&4#<+^0V$.[B3V@OX$G?P!0 M2P,$% @ >(-N5 I7MO7' P 2@X !D !X;"]W;W)K&ULM9=;KYLX$(#_BH7ZT$HG!^QPK9)(YZ*JE=K=HZ;=?5CUP2%. M8M5@:IN3]M^O[5!(P.2DMY<$P\SPS3 7>[;GXK/<$:+ UX*5^K[, M=Z3 \II7I-1/-EP46.FEV/JR$@2OK5+!?!0$L5]@6GJ+F;WW(!8S7BM&2_(@ M@*R+ HMOMX3Q_=R#WO<;[^EVI\P-?S&K\)8LB?I8/0B]\ELK:UJ04E)> D$V M<^\&OKR#J5&P$O]0LI='U\"XLN+\LUF\6<^]P! 11G)E3&#]]TCN"&/&DN;X MTACUVG<:Q>/K[]9?6>>U,RLLR1UG_]*UVLV]U -KLL$U4^_Y_C5I'(J,O9PS M:7_!OI$-/)#74O&B4=8$!2T/__AK$X@C!1B.**!& 5VJ,&T4IM;1 YEUZQXK MO)@)O@?"2&MKYL+&QFIK;VAI/N-2"?V4:CVU^(LK F ")N MT=&0^F)95Q4C M^E,IS, M9KC,"5C:G'I3'A+'?(#G]T1ARN0+K?)Q>0^>/WL!G@%:@@\[7DM< MKN7,5YK0O,?/&YK; PT:H;DG^368PBN @0=ZG>7JP>GZKZ.2QL-H23W^(F%&\HHRJ;U!U"40;=N&&+ M&_XL+N/E=J*(*%S X8 %AG&<]HB'4FD0AV[BJ"6.SA)_X*8J^ @W)E89+NQ <_/C1N[6P!UN=8!?M50VRW7 M16G?M7OX9_H]''9RE,"L'YNA5!;'(['INCW\?>T>.OIXG U2SB$U'=NLP*[7 MPS_1[!NC)_O! U".Y2*DO[P]X\V^N:4]0Z++2VE3O^-U@JN$ZTN#@>7PT+Q MRN[]5USIDX2]W.G#'A%&0#_?<+W_;Q;F.-$>'Q?_ U!+ P04 " !X@VY4 MEZ?M;*,# #L#@ &0 'AL+W=ON<3S(C>GC#N;5;GV*#B,<7B42!5Y3N6_[R$3I[6# MG1\+G]C^H.V"NUD=Z1Z>0'\^/DHSZ$&5S3( (T[2&Z0 MCZ\0\0CN";^='^Y=AKNF($U52%,54N8+!O*9-.0*F6]%4LWX'F5E;?ID57G" M,H_]9)XWBV5L%#SWH/L-NC\#/66<\@1&L*LLT1EV&(;]T$$#'4Q!^_.$!UUP M/XKZT<,&/9R!/BT\G"\\:J"C*>A@GO"H ^[']J7K0U\TZ(L9Z-/"%UWA >F' M7C;0RRGH<)[P958C' H74]/&Y[/:40FF:HX#NF$E%P#3N44'5 J>E[^L^H:X@D MB+T!6\*M)>)Q3^R4YW\3Z[JE[^&AMZ?U2SQNF-V2W8-2B.7'PG)BAID$I7L9 M=2WTVO?#H5-L312/N^C+4LTGU/75ZS@>>K-;9\7CUMHMT:-A %RC9YH58+NK M\@'*VNZJEU[7>0D.@Y9?W2(M.[T(#J*A?XRXM6@\[M$OR_J3(KH63CSL]Y,C MK8>3<0__J(U=7+2G_SQ O@7Y9:P-;!V:C#OTKSI"TG7PRR.\Y'?6IXY[^*\Y M&]+M8B_.IGJ_>G;%RY<*W+.KB+T'/E"Y9UP9'JF)\FX6)EQ65ZMJHL6QO)UL MA39WG7)X,-=1D':#>9X*&PO=V]R:W-H965TA,;*Z'8419^:O4&XK=M[']6)F]TJZ(V)3F6B M<]+$6.'+B[2RMRARA+&[&,_P:XY\B>KWB2IUJP3=DPENI=:U2_?<@!MMJ'VH M"'(%"[M+EPS!A1VJ3$'>JUM5AU\[!O7WOK$=O:B$?^C*3X+&PO=V]R:W-H965TTCL TD=HL6Z&'$3?M,2VN+#46Z)&4G_?HN)450$L7UB\1C9S4S7"VG M1ZD>= 9@R&/.A9XYF3'[:]?5208YU5=R#P)WME+EU.!4[5R]5T#3$I1S-_"\ MH9M3)ISYM%Q;J?E4%H8S 2M%=)'G5#W= I?'F>,[SPMW;)<9N^#.IWNZ@S68 M^_U*X+V,:7 3\9''5K3*R2C90/=O(YG3F>)00< M$F,S4'P=8 &B;#1FLX/2FQ*-:IBPI[@V"G<9XLS\FS1 _ D9D)LD M*?*"4P,I^6XR4&0AD%(CDB1A%A49?RN),?^/18;&;2R+P5Y1;8N@C:#OH]R)_ M=$&H(4@)\@TZ^*R*H#.X/XJ]SGVOR[2*95RRM+_L83[PHXF/#AW:YG2%A7X4 M-&$O3 @;$\*3)MP+[!R<_<5:R"1/F=B1/L<" #SY';80%(QF'+ 4Z(;# )O. M0%,.1 /:Q@P#W>7/*7=ZWMG.5-2';C4&[W5&XZ'\2O%'5'1)/*Z1<>-Z/BD MZ'93D&532%XT!5L3793CCJH(-N5'WQ=""' @ #P8 !D !X;"]W;W)K&ULC55M;]HP$/XKIZ@?6JDT+T#9*HC4PJ9-V@LJZ_;9)$?BU;&9[4#9K]_9 M22/:0M?(\=[YCO%7ZWI2(%AXJ(U EPB2*+L.*<1FD8W\VU^E8U59PB7,-IJXJIGK>>:=F''DO,*I>%*@L;5)+B.KZ8#%^\#?G+[=YG,^"2(G" 5FUC$P>FQPBD(X(I+QI^4,ND\ZX/[ZD?VC]TY>ELS@ M5(E?/+?E)'@70(XK5@M[J[:?L/4S='R9$L;_PK:-C0+(:F-5U8))0<5E\V0/ M;1[V /'@""!I UHQ9EHZUVH)VT<3F%CXW'DUNN'157%A- M;SGA;/I-683X/?3@.LOJJA;,8@[?;8D:IJJBFU&ZDFT0OBACWAIV.D/+N#!G M<#IG&B7%69XQ=]"#N\4,3D_.X 2XA!^EJ@V3N1F'ENPX46'62K]II"='I,\P MNX!^? Y)E,0'X-.WPZ.G\)"2V&4RZ3*9>+[!$3ZZ571G)!5-D^-L!U8S:2A1 M_K;FOZF6=/OM.5CV<,ALPS[T[*[W-FEO$(_&X6;?TH&@T3#J@IX([W?"^Z\* MOY/4_H+_I8*62N1<%E!0^QMPNC=41K84V*.!T3-,(!@DA]QR-$>M--^[?*+R MF9&7(4=<##H7@U==3$LF"W17JI:K6N;D9O'A=@Z"LR47W.[^&^#M'/4T>)GY M890\>"7 M)4ULU"Z WJ\4=7&[<4.A^P](_P%02P,$% @ >(-N5)^^58"7!0 >!@ M !D !X;"]W;W)K&ULM5E=;Z,X%/TK5C32ME+3 M8$,(J=)(;3*[,])VIYK.[#Z,YL$!)V$'<-9VFG9__5X#A0"&MLSVI0'[WLNY MGP?%CZ'FZW2 M"Z/Y;$CPDH0QBR1(4^08.O+P16^6-JI0BKQ9\@.\N@::5=6 MG/_0-Q^#RX&E$;&(^4J;H/!SSQ8LBK0EP/%/;G10/%,K'E\_6?\U=1Z<65') M%CSZ*PS4]G+@#5# UG0?J<_\\('E#HVU/9]',OV+#KFL-4#^7BH>Y\J ( Z3 M[)<^Y(%XB0+)%4A- ;LM"G:N8-<5G!8%)U=PTLADKJ1Q6%)%YS/!#TAH:;"F M+])@IMK@?ICHO-\I ;LAZ*GY'UPQA*=HB*Y\?Q_O(ZI8@#ZI+1-HP6.HI:U. M\CU#OW,I06RQIG:)WVM27 M+=]+F@1R-E+@E<8V\G,/%ID'I,4#3- -3]16HO=)P(*J@1&$HX@)>8K)@G1: M7#+_'-GX#!&+8 .@Y> M3*>ST?TQ7H.8ZUEC7(A5<#D%+J<35Y9ROY+RDPAR?@H9A65V88*N5)*A*N]HJN((<71+15Z^=L-BU=,?.\HM$F!9-(W M0I-FUK"-'5*+D$$,",ANR9Q7X/)>76A9A3W5VXH! S+@(3^B4H;KT*>:58S3 MQ#.X,G'K+=.4)DD5KP6-@O[(&^'/>FIR:-N#6 M6ZI+HN(-MDKJL-Y@ .1>N 0:P] _B([G#?&L\UJ\"<*<9U9":Y2C-4L9$2 M&^FNCT^+CV<55OT-7MS0B>;1TS.T9"N%[IB_%Z$*F03)>^!2/0Z&4/U#22-V M]HJI@$O^P;T)*->LS,1&)@TR;;$JN0>_GGSZSP1L8"5LN75'FE*3%C]*4L+= MK/2&,P$W^:H^%#I%JAZ5=(:[^:SG5'!?E(&F5%L&2M+#O5D/&_C,F]0Q-85P MRRL!+AD/=U/>\1!8LC7L!NB:)7"ET"W@E?_/FP$NJ0MWEF2_UF\1-C@I1T1GI_9)$FUPRQ9[GUKRR3''$L MMRT])3&1UQ/33PP* V$YCE-WIBDUGKI.BRLE9Y%NSGK#MP9BX#Q#RS>E6EN^ M)#WR^N^\%[2\X8.N>:)@D&H_4B E+9+>M)AKCJOU[C7KW2AWW!?54R--C-65 MDE_L/E/^^AFM+]M0-GH"%G2123U((&V(QERH\-]LCZ_13H1<(,G$?>@SR*F$ M:J5)@#;P12-'.JF@"P:Y'Z:U>@C5-C6D#PMI\OB+1'?O/]^B'<3W'*$4 WO8 M055 #6LX:WUR#(KP@935>;Y[AA*F$(!(4?E^9BY,-@ BD3P*@_1Y4L%/^O8$ M8/F.B:S3STU3<'1TO!HSL4F/J278@Q[,CLN*U>(H_#H] *ZM+_#%$AO6KVSK M8@&);>Y ;F G.P0O'YV=R=]0L8%@HHBM 89U/H$2$MDQ=W:C^"X]^%UQI7B< M7FX9#9C0 K"_YEP]W>@'%/]LF/\'4$L#!!0 ( 'B#;E33.DU"$ , "P1 M - >&POWW./[XX:9=KH-:>W2TJU MMZJX:%)_J77],0B:Q9)6I#F7-14&*:2JB#93509-K2C)&W"J># >C>*@(DSX MLZEHJZM*-]Y"MD*G?C28/'O[DJ=^&+_W/4N7R9RF_OWIVQ^MU)=O/'L_>7=R M,KH_NSRTGW; F1\X22]>0'H^PGD-AE''+Z)^AKDC#OKDS*:%%/LY H.)3"KJ M/1">^AGA;*X8>!6D8GQMS6,P+"27RM.F.$9*");FT<*AG4'=>IZ*":FZV#:" M_3OOEQ\ FQD(9)P/ L>^-DE()T&C8>_<#0+BCG MM]#4WXL][E6Q4],15%0,0R.H'UH:.P'^73;+O4L[>A6O5[,'J3^W9CNBFT.O MT!M%"[;JYJMB$("QAS@[J6N^_L19*2IJ-__B@+,IV?AY2ZG8HXD&K;(P!JI\ M[X$JS1:[EI^*U'=TI3?MM"IPS>-_4/.?S7-)!56$[XHVO7_,67ZUXOX4^!N: MNW\KAXJ=(J,/QZ^Q/_F.761\_"*CY"@U!OVILW.T[1UL@]6#%XC4_P:O*GP; MU)NWC&LF^MF2Y3D53\XW0Z_)W+P*[O&;]3DM2,OUW0"F_G9\37/65LFPZ@82 MT:_:CK_"]L)X>'LQL9C(Z8KF63]5Y;P;>F9@HO87.!PB5]WE1C ?B[D1P+ X MF +,QWIAZ=)$D5QC&4T MRYP*,BQO<0Q?-QNF#3RP.!#I]W*-5QOOD.?[ *OI*X!<><- M/)+$76TL#GA@58!Q)$@R!7G3W:!PCV8GAXZX/ M]I1$49*X$<#<"J((0^!IQ!%, 6C D"CJSL&#\RC8G%/!]O>1V2]02P,$% M @ >(-N5)>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8 M_1!2:5K5N %(MB6/:( M7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1 MH2)8%II%R=.B':5_'J@UP4CT39167)%*DG[ZW=( M;YJA8P[VXO')D:Q(SR.*;SBD7MWWP_?;OO\>/6S:3I]/UL9L7TZGNE[+C=!_ M]5O9P3?+?M@( YO#:JJW@Q2-7DMI-NTTF.YKHVB'OJV/9_$NR^^R<&H^MGNA86\$;?:[3'B]JL D/-)/H,3+M6@C3O" MG5\ XYV$@W=;H^D_J-;(X4(8^7'HQZWJ5O8T\"NFZ&>X.#Q^[H+XR7 M2U7+B[X>-[(SNS@.LK6 G5ZKK9Y$G=C(\\GC(=&;KHG>=P:"%%UVNU/!L?:7 MPJ4OF]VO-H"+8CB\5/#%<-DX\.-!OH/MOE4-7+V)WHI6=+6,7' U DP(P.1D M@-&+:X$@YP3DG!%R82'L/^BH7T9?MG) D"D!F9X,\EV_V2+(C(#,3@CY3X(@ M\;!S0'NJ[R3W2@Q M%V67^,AZ<5PI<'WL^^9>M6TDP-9?S%H.(&N#,2F_Q$<6C,/, /.#4$/T3;2C MC#Y)H<2N6ZZ'$33W_@%.I[VX)90W$@YOQ(F+ MVZ#NA!U.P0W69ACW^I:$,DC"89#8*F0A5RY+P&3D"(7#(7'JY&;4KD>./HSP MY-JG]QIC4@Y).!P26XDLUF*09[="0VNTJ3\T1^'=9\HA"8=#8BL10-M IF53 MZN^8CI)(PB&1V%KD"O3K/\240!(.@<3E?U%39I=&V_8'*;91&),22,(AD+C: M]8;C9FQ=XK_+%@ <8U(J28ZLDH5:=0J.M08&T'Z$$':KZ!J&*K6?-2246Y)3 M#DR\(=Z<$LS\% .3Z,6- S]!Z:D_#)G'J$VGV MP5A2DIES2":4;_NQI&PSY[#-?KY],)B4>^8L[GE,O _B4Y%,*>&D+ .:0#[N8U+: M25E&-T\9[\';30DG91G7!')*/X[D[ O+N":4K,TQ)J6SZ,2;DGY7 / M3M'CISM^(Q_P#";EGXS#/Q@S"6)2_LFX!SSPS"LM5JM!KH17,L@H_V0<_O$Q M;4EC$+6Q$PP8D[)0QF&AX.@,=^\99:&,PT)!3-R]9^0J X+!3$SC$E9*..P M4! SQYB4A3(."P4Q"XQ)62CCL%!HDM-+Y#+*0AF'A?8G.0^F'CEEH9S#0OMU M&%<>WO:=Q,O/%@I48W&_FE(5R#@L%,7&_F5,6RCDL]+Q@=*AM4A;* M.2ST#!-&F$K8U:08D[)0?I+RFVL#%@9CDJO1."QT /.KK/NN]C I"^6G6#SP MU"-A3,I".>LR B]S-Z-H,29EH9RE#O<;\RQ:P$F;L94--$^%N_>"LE#!4HL[ M6'RUNS F9:&"I187*KYB"Q64A0J66EP($UNHH"Q4L%3D0I@X>R\H"Q4L%;D0 M)L[>"\I"!4M%SJ^X'RXG%)2%"I99( \3$V-,OUE2%BI9+!3"Q%6/DK)0R6*A$&:),2D+E2P6"LU6>D\Z9:&2 MQ4(A3.])IRQ4LEAH?Y'C;Z]C3/+M'!8+X;E?;S2$,2D+E2P60IA/92[[+A'" MK"@+52P6\C 7XW;;ND?>&UE6E(4J%@L%,+TR;$59J.)>EW 6?1)F')2QA4[O MIE,6JE@L%%B8ZT>3LE#%8J'0(@K4A2H6"X4P41:J6"P4PL2)7$59 MJ'(6FKJ#]>M7C5RJ3C:?X1(:]M>BK:^'R'[8,\5)FMDW799CV[Z#?5^ZJUXT MCV^^/[ZU__I?4$L#!!0 ( 'B#;E2T*7[,P@( HY : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-VKUNHT 81N%;L;B X/F?6<6IMDF[R@U8 MSMB.8AL+6&UR]VLYA7W0%MM$O!4:$!^G>H1@'G_5PWI\ZT[#_NT\+#Z.A].P M:O;C>/[1ML-F7X_KX:$[U]/ERK;KC^OQLNQW[7F]>5_O:FN7R]CV]S.:I\?[ MF8N7SW/]GXG==ONVJ3^[S>]C/8W_&-S^Z?KW85_KV"Q>UOVNCJNF_3C<3@_M M]6 >+I.;Q?/KJNF?7TW3SAUD$63G#W((03Y^8,"@L+\01%!1D!O2[VM@-Z6>EL!O>WD95M ;TN]K8#>EGI; ;TM M];8">EOJ;07TMM3;"NAMJ;<5T-M2;RN@MZ/>3D!O1[V=@-Z.>CL!O=WD8XF MWHYZ.P&]'?5V GH[ZNT$]';4VPGH[:BW$]#;46\GH+>GWEY ;T^]O8#>GGI[ M ;T]]?8">OO)QVX!O3WU]@)Z>^KM!?3VU-L+Z.VIMQ?0VU-O+Z!WH-Y!0.] MO8. WH%Z!P&] _4. GH'ZAT$] Z3GY4">@?J'03T#M0[".@=J'<0T#M0[R"@ M=Z3>44#O2+VC@-Z1>DBWDE [T2]DX#>B7HG ;T3]4X">B?JG03T3M0[">B=J'<2T#M- M-@L*Z)VH=Q+0.U'O)*!WIMY90.],O;. WIEZ9P&],_7. GIGZIT%],[4.POH MG:EW%M [4^\LH'>>;/86T#M3[RR@=Z'>14#O0KV+@-Z%>A^OM\=?EU\D).U>< MV_N*X>DO4$L#!!0 ( 'B#;E2,Q2:?3@( "'VJ?3 M;,>XLIW<4(?XU=UG<]WLZWN;B>MKG373&.P8UN%8([F]^62W]4,?5I\/\6?? M3>,F<;;WR>KC:>,Q:Y/4\]QW31WB>O8XMK^EK)\3TGARV>-WW>ROXH8D>S/A MN/+G@.=S7Q^MU"U_J(>[*#GWFPU-O?7J^Q!L]3MMMU]AV:AZ&>"3U ML[-UZW?6AJ%/3T6OSB>'>,/V])E?G+^4.1<8=]ZY:?9Q8LZ^/^YE),?3ZSD6 MLBYTYU_Q-3&6OOC]['':K6W_,CM>[X_)[9=Y^&QY7'['O\[XM?X[^Q"0/B2D M#P7IHX#TH2%]E) ^#*2/"M)'?DUIA")J3B$UIYB:4U#-*:KF%%9SBJLY!=:< M(JN@R"HHL@J*K((BJZ#(*BBR"HJL@B*KH,@J*+)*BJR2(JNDR"HILDJ*K)(B MJZ3(*BFR2HJLDB*KHLBJ*+(JBJR*(JNBR*HHLBJ*K(HBJZ+(JBBR%A19"XJL M!476@B)K09&UH,A:4&0M*+(6%%D+BJR:(JNFR*HILFJ*K)HBJZ;(JBFR:HJL MFB*KILA:4F0M*;*6%%E+BJPE1=:2(FM)D;6DR%I29"TILAJ*K(8BJZ'(:BBR M&HJLAB*KH(-N5 =!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !X M@VY4PO( J.T K @ $0 @ &O 9&]C4')O<',O8V]R M92YX;6Q02P$"% ,4 " !X@VY4F5R<(Q & "<)P $P M@ '+ 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( 'B#;E3_1!,- MW@8 '(@ 8 " @0P( !X;"]W;W)K3S\' !-'@ & M@($@#P >&PO=V]R:W-H965T&UL4$L! A0#% @ >(-N M5#JWQ2)L P !0T !@ ("!E18 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ >(-N5/)N)EVT @ :08 !@ M ("!^R( 'AL+W=O4E !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ >(-N5(_\SCEL" "B0 !@ ("!5S M 'AL+W=O&UL4$L! A0#% @ >(-N5&D#OY'=! C@H !D M ("!V$0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ >(-N5.?.V<=\ P NP< !D ("!M%P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >(-N5$04 MZZ(# P 8 8 !D ("!+F8 'AL+W=O?)A<' "1$ &0 M @(%H:0 >&PO=V]R:W-H965T&UL4$L! A0#% @ >(-N5!5_"V/G @ W 4 !D M ("!S7@ 'AL+W=OP >&PO M=V]R:W-H965TJ" !X;"]W;W)K&UL4$L! A0#% @ >(-N5,8E^.@ " ^!( !D ("! MU(D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ >(-N5--HM&4J!@ JPX !D ("!LID 'AL+W=O&UL4$L! A0#% @ >(-N5$J;"?>: M"P UR, !D ("!IZ@ 'AL+W=O&PO=V]R:W-H965TJW !X;"]W;W)K&UL4$L! A0#% @ >(-N5/4:0^=S! >PH !D M ("!)+P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ >(-N5,4, ?:K @ G04 !D ("!)L@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M>(-N5)U(0$24 @ 1@4 !D ("!K=, 'AL+W=O&UL4$L! A0#% @ >(-N5"T^]V9$! MI@L !D ("!:. 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(-N5 !.@_CP P % H !D M ("!0^T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ >(-N5/4%N66#! 2!$ !D ("!6?H 'AL M+W=O&PO=V]R:W-H965T1W0( .$' 9 " M@5,% 0!X;"]W;W)K&UL4$L! A0#% @ >(-N M5)!F(L7? 0 CP, !D ("!9P@! 'AL+W=O&PO=V]R:W-H965T]E@4 +(= 9 " @?D, 0!X;"]W;W)K M&UL4$L! A0#% @ >(-N5*L]'I<7 P DP@ M !D ("!QA(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(-N5/ '((YN @ D08 !D M ("!#AT! 'AL+W=OG^<# 0#P &0 @(&S'P$ >&PO=V]R:W-H965T M$+@( $<% 9 M " @=$C 0!X;"]W;W)K&UL4$L! A0# M% @ >(-N5,AQ0(D6 P D D !D ("!-B8! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >(-N5)!C M*+%F @ ?P4 !D ("!FR\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(-N5!H&/$3; @ P@< !D M ("!<#H! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ >(-N5 %R)HWC P SPT !D ("! MQD4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ >(-N5*XB/M.L @ 40< !D ("!XE0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(-N5"KR*T7- M @ ; < !D ("!_ET! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(-N5&4Z].@X!0 C1@ !D M ("!MF&PO=V]R M:W-H965T&UL M4$L! A0#% @ >(-N5(?B"].>!0 N1< !D ("!C'0! M 'AL+W=O@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ M>(-N5,X0Y=QD @ \@4 !D ("!Y8 ! 'AL+W=O&UL4$L! A0#% @ >(-N5&^ 'C_O P M+ \ !D ("!5HD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(-N5#"T#90H @ >P4 !D M ("!6Y0! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ >(-N5 I7MO7' P 2@X !D ("!;YT! 'AL M+W=O&PO=V]R:W-H965TE 0!X;"]W;W)K&UL4$L! A0#% @ >(-N M5!]<&O[4 @ 9P< !D ("!0:@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(-N5-,Z34(0 P +!$ M T ( !V+,! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ >(-N5+0I?LS" @ "CD !H M ( !W[X! 'AL+U]R96QS+W=O(-N5(S%)I]. @ )S< !, ( !V<$! %M# G;VYT96YT7U1Y<&5S72YX;6Q02P4& &D :0#6' 6,0! end XML 115 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 116 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 117 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 339 579 1 true 92 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://belfuse.com/20211231/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://belfuse.com/20211231/role/statement-consolidated-balance-sheets Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations Sheet http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations Consolidated Statements of Operations Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Comprehensive Income Sheet http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Comprehensive Income (Parentheticals) Sheet http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals Consolidated Statements of Comprehensive Income (Parentheticals) Statements 6 false false R7.htm 006 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 007 - Statement - Consolidated Statements of Stockholders' Equity (Parentheticals) Sheet http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals Consolidated Statements of Stockholders' Equity (Parentheticals) Statements 8 false false R9.htm 008 - Statement - Consolidated Statements of Cash Flows Sheet http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows Consolidated Statements of Cash Flows Statements 9 false false R10.htm 009 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies Sheet http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies Note 1 - Description of Business and Summary of Significant Accounting Policies Notes 10 false false R11.htm 010 - Disclosure - Note 2 - Acquisitions Sheet http://belfuse.com/20211231/role/statement-note-2-acquisitions Note 2 - Acquisitions Notes 11 false false R12.htm 011 - Disclosure - Note 3 - Revenue Sheet http://belfuse.com/20211231/role/statement-note-3-revenue Note 3 - Revenue Notes 12 false false R13.htm 012 - Disclosure - Note 4 - Goodwill and Other Intangible Assets Sheet http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets Note 4 - Goodwill and Other Intangible Assets Notes 13 false false R14.htm 013 - Disclosure - Note 5 - Fair Value Measurements Sheet http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements Note 5 - Fair Value Measurements Notes 14 false false R15.htm 014 - Disclosure - Note 6 - Other Assets Sheet http://belfuse.com/20211231/role/statement-note-6-other-assets Note 6 - Other Assets Notes 15 false false R16.htm 015 - Disclosure - Note 7 - Inventories Sheet http://belfuse.com/20211231/role/statement-note-7-inventories Note 7 - Inventories Notes 16 false false R17.htm 016 - Disclosure - Note 8 - Property, Plant and Equipment, Net Sheet http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net Note 8 - Property, Plant and Equipment, Net Notes 17 false false R18.htm 017 - Disclosure - Note 9 - Income Taxes Sheet http://belfuse.com/20211231/role/statement-note-9-income-taxes Note 9 - Income Taxes Notes 18 false false R19.htm 018 - Disclosure - Note 10 - Debt Sheet http://belfuse.com/20211231/role/statement-note-10-debt Note 10 - Debt Notes 19 false false R20.htm 019 - Disclosure - Note 11 - Accrued Expenses Sheet http://belfuse.com/20211231/role/statement-note-11-accrued-expenses Note 11 - Accrued Expenses Notes 20 false false R21.htm 020 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities Sheet http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities Note 12 - Derivative Instruments and Hedging Activities Notes 21 false false R22.htm 021 - Disclosure - Note 13 - Segments Sheet http://belfuse.com/20211231/role/statement-note-13-segments Note 13 - Segments Notes 22 false false R23.htm 022 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan Sheet http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan Note 14 - Retirement Fund and Profit Sharing Plan Notes 23 false false R24.htm 023 - Disclosure - Note 15 - Share-based Compensation Sheet http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation Note 15 - Share-based Compensation Notes 24 false false R25.htm 024 - Disclosure - Note 16 - Common Stock Sheet http://belfuse.com/20211231/role/statement-note-16-common-stock Note 16 - Common Stock Notes 25 false false R26.htm 025 - Disclosure - Note 17 - Leases Sheet http://belfuse.com/20211231/role/statement-note-17-leases Note 17 - Leases Notes 26 false false R27.htm 026 - Disclosure - Note 18 - Commitments and Contingencies Sheet http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies Note 18 - Commitments and Contingencies Notes 27 false false R28.htm 027 - Disclosure - Note 19 - Accumulated Other Comprehensive Loss Sheet http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss Note 19 - Accumulated Other Comprehensive Loss Notes 28 false false R29.htm 028 - Disclosure - Significant Accounting Policies (Policies) Sheet http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies 29 false false R30.htm 029 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies (Tables) Sheet http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables Note 1 - Description of Business and Summary of Significant Accounting Policies (Tables) Tables http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies 30 false false R31.htm 030 - Disclosure - Note 2 - Acquisitions (Tables) Sheet http://belfuse.com/20211231/role/statement-note-2-acquisitions-tables Note 2 - Acquisitions (Tables) Tables http://belfuse.com/20211231/role/statement-note-2-acquisitions 31 false false R32.htm 031 - Disclosure - Note 3 - Revenue (Tables) Sheet http://belfuse.com/20211231/role/statement-note-3-revenue-tables Note 3 - Revenue (Tables) Tables http://belfuse.com/20211231/role/statement-note-3-revenue 32 false false R33.htm 032 - Disclosure - Note 4 - Goodwill and Other Intangible Assets (Tables) Sheet http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-tables Note 4 - Goodwill and Other Intangible Assets (Tables) Tables http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets 33 false false R34.htm 033 - Disclosure - Note 7 - Inventories (Tables) Sheet http://belfuse.com/20211231/role/statement-note-7-inventories-tables Note 7 - Inventories (Tables) Tables http://belfuse.com/20211231/role/statement-note-7-inventories 34 false false R35.htm 034 - Disclosure - Note 8 - Property, Plant and Equipment, Net (Tables) Sheet http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-tables Note 8 - Property, Plant and Equipment, Net (Tables) Tables http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net 35 false false R36.htm 035 - Disclosure - Note 9 - Income Taxes (Tables) Sheet http://belfuse.com/20211231/role/statement-note-9-income-taxes-tables Note 9 - Income Taxes (Tables) Tables http://belfuse.com/20211231/role/statement-note-9-income-taxes 36 false false R37.htm 036 - Disclosure - Note 10 - Debt (Tables) Sheet http://belfuse.com/20211231/role/statement-note-10-debt-tables Note 10 - Debt (Tables) Tables http://belfuse.com/20211231/role/statement-note-10-debt 37 false false R38.htm 037 - Disclosure - Note 11 - Accrued Expenses (Tables) Sheet http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-tables Note 11 - Accrued Expenses (Tables) Tables http://belfuse.com/20211231/role/statement-note-11-accrued-expenses 38 false false R39.htm 038 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities (Tables) Sheet http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-tables Note 12 - Derivative Instruments and Hedging Activities (Tables) Tables http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities 39 false false R40.htm 039 - Disclosure - Note 13 - Segments (Tables) Sheet http://belfuse.com/20211231/role/statement-note-13-segments-tables Note 13 - Segments (Tables) Tables http://belfuse.com/20211231/role/statement-note-13-segments 40 false false R41.htm 040 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan (Tables) Sheet http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-tables Note 14 - Retirement Fund and Profit Sharing Plan (Tables) Tables http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan 41 false false R42.htm 041 - Disclosure - Note 15 - Share-based Compensation (Tables) Sheet http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-tables Note 15 - Share-based Compensation (Tables) Tables http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation 42 false false R43.htm 042 - Disclosure - Note 17 - Leases (Tables) Sheet http://belfuse.com/20211231/role/statement-note-17-leases-tables Note 17 - Leases (Tables) Tables http://belfuse.com/20211231/role/statement-note-17-leases 43 false false R44.htm 043 - Disclosure - Note 19 - Accumulated Other Comprehensive Loss (Tables) Sheet http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-tables Note 19 - Accumulated Other Comprehensive Loss (Tables) Tables http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss 44 false false R45.htm 044 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual) Sheet http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual) Details http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables 45 false false R46.htm 045 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies - Basic and Diluted Net Earnings Per Common Share (Details) Sheet http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details Note 1 - Description of Business and Summary of Significant Accounting Policies - Basic and Diluted Net Earnings Per Common Share (Details) Details 46 false false R47.htm 046 - Disclosure - Note 2 - Acquisitions (Details Textual) Sheet http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual Note 2 - Acquisitions (Details Textual) Details http://belfuse.com/20211231/role/statement-note-2-acquisitions-tables 47 false false R48.htm 047 - Disclosure - Note 2 - Acquisitions - Identifiable Assets Acquired and Liabilities Assumed (Details) Sheet http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details Note 2 - Acquisitions - Identifiable Assets Acquired and Liabilities Assumed (Details) Details 48 false false R49.htm 048 - Disclosure - Note 2 - Acquisitions - Proforma Results (Details) Sheet http://belfuse.com/20211231/role/statement-note-2-acquisitions-proforma-results-details Note 2 - Acquisitions - Proforma Results (Details) Details 49 false false R50.htm 049 - Disclosure - Note 3 - Revenue 1 (Details Textual) Sheet http://belfuse.com/20211231/role/statement-note-3-revenue-1-details-textual Note 3 - Revenue 1 (Details Textual) Details http://belfuse.com/20211231/role/statement-note-3-revenue-tables 50 false false R51.htm 050 - Disclosure - Note 3 - Revenue 2 (Details Textual) Sheet http://belfuse.com/20211231/role/statement-note-3-revenue-2-details-textual Note 3 - Revenue 2 (Details Textual) Details http://belfuse.com/20211231/role/statement-note-3-revenue-tables 51 false false R52.htm 051 - Disclosure - Note 3 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) Sheet http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details Note 3 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) Details 52 false false R53.htm 052 - Disclosure - Note 3 - Revenue - Contract Assets and Contract Liabilities (Details) Sheet http://belfuse.com/20211231/role/statement-note-3-revenue-contract-assets-and-contract-liabilities-details Note 3 - Revenue - Contract Assets and Contract Liabilities (Details) Details 53 false false R54.htm 053 - Disclosure - Note 4 - Goodwill and Other Intangible Assets (Details Textual) Sheet http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-details-textual Note 4 - Goodwill and Other Intangible Assets (Details Textual) Details http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-tables 54 false false R55.htm 054 - Disclosure - Note 4 - Goodwill and Other Intangible Assets - Goodwill (Details) Sheet http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details Note 4 - Goodwill and Other Intangible Assets - Goodwill (Details) Details http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-tables 55 false false R56.htm 055 - Disclosure - Note 4 - Goodwill and Other Intangible Assets - Estimated Fair Values Over Carrying Value, Including Goodwill (Details) Sheet http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details Note 4 - Goodwill and Other Intangible Assets - Estimated Fair Values Over Carrying Value, Including Goodwill (Details) Details 56 false false R57.htm 056 - Disclosure - Note 4 - Goodwill and Other Intangible Assets - Components of Definite and Indefinite-lived Intangible Assets (Details) Sheet http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details Note 4 - Goodwill and Other Intangible Assets - Components of Definite and Indefinite-lived Intangible Assets (Details) Details 57 false false R58.htm 057 - Disclosure - Note 4 - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details) Sheet http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-amortization-expense-details Note 4 - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details) Details 58 false false R59.htm 058 - Disclosure - Note 5 - Fair Value Measurements (Details Textual) Sheet http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual Note 5 - Fair Value Measurements (Details Textual) Details http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements 59 false false R60.htm 059 - Disclosure - Note 6 - Other Assets (Details Textual) Sheet http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual Note 6 - Other Assets (Details Textual) Details http://belfuse.com/20211231/role/statement-note-6-other-assets 60 false false R61.htm 060 - Disclosure - Note 7 - Inventories - Components of Inventories (Details) Sheet http://belfuse.com/20211231/role/statement-note-7-inventories-components-of-inventories-details Note 7 - Inventories - Components of Inventories (Details) Details 61 false false R62.htm 061 - Disclosure - Note 8 - Property, Plant and Equipment, Net (Details Textual) Sheet http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-details-textual Note 8 - Property, Plant and Equipment, Net (Details Textual) Details http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-tables 62 false false R63.htm 062 - Disclosure - Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details) Sheet http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details) Details 63 false false R64.htm 063 - Disclosure - Note 9 - Income Taxes (Details Textual) Sheet http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual Note 9 - Income Taxes (Details Textual) Details http://belfuse.com/20211231/role/statement-note-9-income-taxes-tables 64 false false R65.htm 064 - Disclosure - Note 9 - Income Taxes - Liability for Uncertain Tax Positions (Details) Sheet http://belfuse.com/20211231/role/statement-note-9-income-taxes-liability-for-uncertain-tax-positions-details Note 9 - Income Taxes - Liability for Uncertain Tax Positions (Details) Details 65 false false R66.htm 065 - Disclosure - Note 9 - Income Taxes - Provision (Benefit) for Income Taxes (Details) Sheet http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details Note 9 - Income Taxes - Provision (Benefit) for Income Taxes (Details) Details 66 false false R67.htm 066 - Disclosure - Note 9 - Income Taxes - Reconciliation of Taxes on Income (Details) Sheet http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details Note 9 - Income Taxes - Reconciliation of Taxes on Income (Details) Details 67 false false R68.htm 067 - Disclosure - Note 9 - Income Taxes - Components of Deferred Income Tax Assets (Details) Sheet http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details Note 9 - Income Taxes - Components of Deferred Income Tax Assets (Details) Details 68 false false R69.htm 068 - Disclosure - Note 10 - Debt (Details Textual) Sheet http://belfuse.com/20211231/role/statement-note-10-debt-details-textual Note 10 - Debt (Details Textual) Details http://belfuse.com/20211231/role/statement-note-10-debt-tables 69 false false R70.htm 069 - Disclosure - Note 10 - Debt - Scheduled Principal Payments (Details) Sheet http://belfuse.com/20211231/role/statement-note-10-debt-scheduled-principal-payments-details Note 10 - Debt - Scheduled Principal Payments (Details) Details 70 false false R71.htm 070 - Disclosure - Note 11 - Accrued Expenses - Accrued Expenses (Details) Sheet http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details Note 11 - Accrued Expenses - Accrued Expenses (Details) Details 71 false false R72.htm 071 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities (Details Textual) Sheet http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-details-textual Note 12 - Derivative Instruments and Hedging Activities (Details Textual) Details http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-tables 72 false false R73.htm 072 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities - Fair Value of Derivative Financial Instruments (Details) Sheet http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details Note 12 - Derivative Instruments and Hedging Activities - Fair Value of Derivative Financial Instruments (Details) Details 73 false false R74.htm 073 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details) Sheet http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details Note 12 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details) Details 74 false false R75.htm 074 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details) Sheet http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details Note 12 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details) Details http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-tables 75 false false R76.htm 075 - Disclosure - Note 13 - Segments (Details Textual) Sheet http://belfuse.com/20211231/role/statement-note-13-segments-details-textual Note 13 - Segments (Details Textual) Details http://belfuse.com/20211231/role/statement-note-13-segments-tables 76 false false R77.htm 076 - Disclosure - Note 13 - Segments - Segments (Details) Sheet http://belfuse.com/20211231/role/statement-note-13-segments-segments-details Note 13 - Segments - Segments (Details) Details 77 false false R78.htm 077 - Disclosure - Note 13 - Segments - Net Sales to External Customers by Geographic Area and by Major Product Line (Details) Sheet http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details Note 13 - Segments - Net Sales to External Customers by Geographic Area and by Major Product Line (Details) Details 78 false false R79.htm 078 - Disclosure - Note 13 - Segments - Long-lived Assets by Geographic Area (Details) Sheet http://belfuse.com/20211231/role/statement-note-13-segments-longlived-assets-by-geographic-area-details Note 13 - Segments - Long-lived Assets by Geographic Area (Details) Details 79 false false R80.htm 079 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan (Details Textual) Sheet http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual Note 14 - Retirement Fund and Profit Sharing Plan (Details Textual) Details http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-tables 80 false false R81.htm 080 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan - Components of SERP Expense (Details) Sheet http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details Note 14 - Retirement Fund and Profit Sharing Plan - Components of SERP Expense (Details) Details 81 false false R82.htm 081 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan - Changes in Plan Assets and Benefit Obligation (Details) Sheet http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details Note 14 - Retirement Fund and Profit Sharing Plan - Changes in Plan Assets and Benefit Obligation (Details) Details 82 false false R83.htm 082 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan - Benefit Payments Expected to be Paid (Details) Sheet http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details Note 14 - Retirement Fund and Profit Sharing Plan - Benefit Payments Expected to be Paid (Details) Details 83 false false R84.htm 083 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan - Amounts Recognized in Accumulated Other Comprehensive Loss (Details) Sheet http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-amounts-recognized-in-accumulated-other-comprehensive-loss-details Note 14 - Retirement Fund and Profit Sharing Plan - Amounts Recognized in Accumulated Other Comprehensive Loss (Details) Details 84 false false R85.htm 084 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan - Weighted Average Assumptions Used in Determining the Periodic Net Cost and Benefit Obligation (Details) Sheet http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details Note 14 - Retirement Fund and Profit Sharing Plan - Weighted Average Assumptions Used in Determining the Periodic Net Cost and Benefit Obligation (Details) Details 85 false false R86.htm 085 - Disclosure - Note 15 - Share-based Compensation (Details Textual) Sheet http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual Note 15 - Share-based Compensation (Details Textual) Details http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-tables 86 false false R87.htm 086 - Disclosure - Note 15 - Share-based Compensation - Summary of Restricted Stock Activity (Details) Sheet http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details Note 15 - Share-based Compensation - Summary of Restricted Stock Activity (Details) Details 87 false false R88.htm 087 - Disclosure - Note 16 - Common Stock (Details Textual) Sheet http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual Note 16 - Common Stock (Details Textual) Details http://belfuse.com/20211231/role/statement-note-16-common-stock 88 false false R89.htm 088 - Disclosure - Note 17 - Leases (Details Textual) Sheet http://belfuse.com/20211231/role/statement-note-17-leases-details-textual Note 17 - Leases (Details Textual) Details http://belfuse.com/20211231/role/statement-note-17-leases-tables 89 false false R90.htm 089 - Disclosure - Note 17 - Leases - Components of Lease Expense (Details) Sheet http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details Note 17 - Leases - Components of Lease Expense (Details) Details 90 false false R91.htm 090 - Disclosure - Note 17 - Leases - Supplemental Cash Flow Information Related to Leases (Details) Sheet http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-cash-flow-information-related-to-leases-details Note 17 - Leases - Supplemental Cash Flow Information Related to Leases (Details) Details 91 false false R92.htm 091 - Disclosure - Note 17 - Leases - Supplemental Balance Sheet Information (Details) Sheet http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details Note 17 - Leases - Supplemental Balance Sheet Information (Details) Details 92 false false R93.htm 092 - Disclosure - Note 17 - Leases - Maturities of Lease Liabilities (Details) Sheet http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details Note 17 - Leases - Maturities of Lease Liabilities (Details) Details 93 false false R94.htm 093 - Disclosure - Note 18 - Commitments and Contingencies (Details Textual) Sheet http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies-details-textual Note 18 - Commitments and Contingencies (Details Textual) Details http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies 94 false false R95.htm 094 - Disclosure - Note 19 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) Sheet http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details Note 19 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) Details 95 false false R96.htm 095 - Disclosure - Note 19 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals) Sheet http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals Note 19 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals) Details 96 false false R97.htm 096 - Disclosure - Note 19 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details) Sheet http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details Note 19 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details) Details 97 false false All Reports Book All Reports belfb20211231_10k.htm belfa-20211231.xsd belfa-20211231_cal.xml belfa-20211231_def.xml belfa-20211231_lab.xml belfa-20211231_pre.xml ex_319710.htm ex_319711.htm ex_319712.htm ex_319713.htm ex_319714.htm ex_319715.htm ex_336330.htm ex_342761.htm ex_346596.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 120 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "belfb20211231_10k.htm": { "axisCustom": 0, "axisStandard": 37, "contextCount": 339, "dts": { "calculationLink": { "local": [ "belfa-20211231_cal.xml" ] }, "definitionLink": { "local": [ "belfa-20211231_def.xml" ] }, "inline": { "local": [ "belfb20211231_10k.htm" ] }, "labelLink": { "local": [ "belfa-20211231_lab.xml" ] }, "presentationLink": { "local": [ "belfa-20211231_pre.xml" ] }, "schema": { "local": [ "belfa-20211231.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://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 732, "entityCount": 1, "hidden": { "http://belfuse.com/20211231": 11, "http://fasb.org/us-gaap/2021-01-31": 76, "http://xbrl.sec.gov/dei/2021q4": 6, "total": 93 }, "keyCustom": 52, "keyStandard": 527, "memberCustom": 35, "memberStandard": 52, "nsprefix": "belfa", "nsuri": "http://belfuse.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://belfuse.com/20211231/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies", "role": "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "shortName": "Note 1 - Description of Business and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 2 - Acquisitions", "role": "http://belfuse.com/20211231/role/statement-note-2-acquisitions", "shortName": "Note 2 - Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 3 - Revenue", "role": "http://belfuse.com/20211231/role/statement-note-3-revenue", "shortName": "Note 3 - Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 4 - Goodwill and Other Intangible Assets", "role": "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets", "shortName": "Note 4 - Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 5 - Fair Value Measurements", "role": "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "shortName": "Note 5 - Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 6 - Other Assets", "role": "http://belfuse.com/20211231/role/statement-note-6-other-assets", "shortName": "Note 6 - Other Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 7 - Inventories", "role": "http://belfuse.com/20211231/role/statement-note-7-inventories", "shortName": "Note 7 - Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 8 - Property, Plant and Equipment, Net", "role": "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net", "shortName": "Note 8 - Property, Plant and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 9 - Income Taxes", "role": "http://belfuse.com/20211231/role/statement-note-9-income-taxes", "shortName": "Note 9 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 10 - Debt", "role": "http://belfuse.com/20211231/role/statement-note-10-debt", "shortName": "Note 10 - Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheets", "role": "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 11 - Accrued Expenses", "role": "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses", "shortName": "Note 11 - Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities", "role": "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities", "shortName": "Note 12 - Derivative Instruments and Hedging Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 13 - Segments", "role": "http://belfuse.com/20211231/role/statement-note-13-segments", "shortName": "Note 13 - Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan", "role": "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "shortName": "Note 14 - Retirement Fund and Profit Sharing Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 15 - Share-based Compensation", "role": "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "shortName": "Note 15 - Share-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 16 - Common Stock", "role": "http://belfuse.com/20211231/role/statement-note-16-common-stock", "shortName": "Note 16 - Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 17 - Leases", "role": "http://belfuse.com/20211231/role/statement-note-17-leases", "shortName": "Note 17 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 18 - Commitments and Contingencies", "role": "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies", "shortName": "Note 18 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 19 - Accumulated Other Comprehensive Loss", "role": "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss", "shortName": "Note 19 - Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "role": "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies (Tables)", "role": "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables", "shortName": "Note 1 - Description of Business and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 2 - Acquisitions (Tables)", "role": "http://belfuse.com/20211231/role/statement-note-2-acquisitions-tables", "shortName": "Note 2 - Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 3 - Revenue (Tables)", "role": "http://belfuse.com/20211231/role/statement-note-3-revenue-tables", "shortName": "Note 3 - Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 4 - Goodwill and Other Intangible Assets (Tables)", "role": "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-tables", "shortName": "Note 4 - Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 7 - Inventories (Tables)", "role": "http://belfuse.com/20211231/role/statement-note-7-inventories-tables", "shortName": "Note 7 - Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 8 - Property, Plant and Equipment, Net (Tables)", "role": "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-tables", "shortName": "Note 8 - Property, Plant and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 9 - Income Taxes (Tables)", "role": "http://belfuse.com/20211231/role/statement-note-9-income-taxes-tables", "shortName": "Note 9 - Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 10 - Debt (Tables)", "role": "http://belfuse.com/20211231/role/statement-note-10-debt-tables", "shortName": "Note 10 - Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 11 - Accrued Expenses (Tables)", "role": "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-tables", "shortName": "Note 11 - Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities (Tables)", "role": "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-tables", "shortName": "Note 12 - Derivative Instruments and Hedging Activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Operations", "role": "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 13 - Segments (Tables)", "role": "http://belfuse.com/20211231/role/statement-note-13-segments-tables", "shortName": "Note 13 - Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan (Tables)", "role": "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-tables", "shortName": "Note 14 - Retirement Fund and Profit Sharing Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 15 - Share-based Compensation (Tables)", "role": "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-tables", "shortName": "Note 15 - Share-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 17 - Leases (Tables)", "role": "http://belfuse.com/20211231/role/statement-note-17-leases-tables", "shortName": "Note 17 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 19 - Accumulated Other Comprehensive Loss (Tables)", "role": "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-tables", "shortName": "Note 19 - Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual)", "role": "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "shortName": "Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "3", "lang": null, "name": "belfa:IntangibleAssetsPercentOfTotalAssets", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies - Basic and Diluted Net Earnings Per Common Share (Details)", "role": "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details", "shortName": "Note 1 - Description of Business and Summary of Significant Accounting Policies - Basic and Diluted Net Earnings Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:UndistributedEarnings", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 2 - Acquisitions (Details Textual)", "role": "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual", "shortName": "Note 2 - Acquisitions (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2020-01-01_2020-12-31_LegalEntityAxis-EOSPowerPanamaIncMember", "decimals": "-6", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 2 - Acquisitions - Identifiable Assets Acquired and Liabilities Assumed (Details)", "role": "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details", "shortName": "Note 2 - Acquisitions - Identifiable Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-01-08_BusinessAcquisitionAxis-RMSConnectorsIncMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_BusinessAcquisitionAxis-The2021AcquisitionsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 2 - Acquisitions - Proforma Results (Details)", "role": "http://belfuse.com/20211231/role/statement-note-2-acquisitions-proforma-results-details", "shortName": "Note 2 - Acquisitions - Proforma Results (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_BusinessAcquisitionAxis-The2021AcquisitionsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 3 - Revenue 1 (Details Textual)", "role": "http://belfuse.com/20211231/role/statement-note-3-revenue-1-details-textual", "shortName": "Note 3 - Revenue 1 (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2023-01-01", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 3 - Revenue 2 (Details Textual)", "role": "http://belfuse.com/20211231/role/statement-note-3-revenue-2-details-textual", "shortName": "Note 3 - Revenue 2 (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2023-01-01", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 3 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details)", "role": "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "shortName": "Note 3 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_ContractWithCustomerSalesChannelAxis-SalesChannelDirectlyToConsumerMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 3 - Revenue - Contract Assets and Contract Liabilities (Details)", "role": "http://belfuse.com/20211231/role/statement-note-3-revenue-contract-assets-and-contract-liabilities-details", "shortName": "Note 3 - Revenue - Contract Assets and Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-10-01_2021-10-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 4 - Goodwill and Other Intangible Assets (Details Textual)", "role": "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-details-textual", "shortName": "Note 4 - Goodwill and Other Intangible Assets (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-10-01_2021-10-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 4 - Goodwill and Other Intangible Assets - Goodwill (Details)", "role": "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details", "shortName": "Note 4 - Goodwill and Other Intangible Assets - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "belfa:ScheduleOfExcessOfEstimatedFairValuesOverCarryingValueIncludingGoodwillTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31_ReportingUnitAxis-CinchConnectivitySolutionsSegmentMember_StatementGeographicalAxis-EuropeMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 4 - Goodwill and Other Intangible Assets - Estimated Fair Values Over Carrying Value, Including Goodwill (Details)", "role": "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "shortName": "Note 4 - Goodwill and Other Intangible Assets - Estimated Fair Values Over Carrying Value, Including Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "belfa:ScheduleOfExcessOfEstimatedFairValuesOverCarryingValueIncludingGoodwillTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31_ReportingUnitAxis-CinchConnectivitySolutionsSegmentMember_StatementGeographicalAxis-EuropeMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 4 - Goodwill and Other Intangible Assets - Components of Definite and Indefinite-lived Intangible Assets (Details)", "role": "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details", "shortName": "Note 4 - Goodwill and Other Intangible Assets - Components of Definite and Indefinite-lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 4 - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details)", "role": "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-amortization-expense-details", "shortName": "Note 4 - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 5 - Fair Value Measurements (Details Textual)", "role": "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual", "shortName": "Note 5 - Fair Value Measurements (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-5", "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Comprehensive Income (Parentheticals)", "role": "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals", "shortName": "Consolidated Statements of Comprehensive Income (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 6 - Other Assets (Details Textual)", "role": "http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual", "shortName": "Note 6 - Other Assets (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-5", "lang": null, "name": "us-gaap:CashSurrenderValueFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 7 - Inventories - Components of Inventories (Details)", "role": "http://belfuse.com/20211231/role/statement-note-7-inventories-components-of-inventories-details", "shortName": "Note 7 - Inventories - Components of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 8 - Property, Plant and Equipment, Net (Details Textual)", "role": "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-details-textual", "shortName": "Note 8 - Property, Plant and Equipment, Net (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details)", "role": "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "shortName": "Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LandMember", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 9 - Income Taxes (Details Textual)", "role": "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual", "shortName": "Note 9 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:LiabilityForUncertainTaxPositionsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2020-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Note 9 - Income Taxes - Liability for Uncertain Tax Positions (Details)", "role": "http://belfuse.com/20211231/role/statement-note-9-income-taxes-liability-for-uncertain-tax-positions-details", "shortName": "Note 9 - Income Taxes - Liability for Uncertain Tax Positions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Note 9 - Income Taxes - Provision (Benefit) for Income Taxes (Details)", "role": "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details", "shortName": "Note 9 - Income Taxes - Provision (Benefit) for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Note 9 - Income Taxes - Reconciliation of Taxes on Income (Details)", "role": "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details", "shortName": "Note 9 - Income Taxes - Reconciliation of Taxes on Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsStateTaxes", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Note 9 - Income Taxes - Components of Deferred Income Tax Assets (Details)", "role": "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details", "shortName": "Note 9 - Income Taxes - Components of Deferred Income Tax Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsStateTaxes", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Note 10 - Debt (Details Textual)", "role": "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual", "shortName": "Note 10 - Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember", "decimals": "-7", "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Note 10 - Debt - Scheduled Principal Payments (Details)", "role": "http://belfuse.com/20211231/role/statement-note-10-debt-scheduled-principal-payments-details", "shortName": "Note 10 - Debt - Scheduled Principal Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedSalesCommissionCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Note 11 - Accrued Expenses - Accrued Expenses (Details)", "role": "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details", "shortName": "Note 11 - Accrued Expenses - Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedSalesCommissionCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31_DerivativeInstrumentRiskAxis-ForeignExchangeForwardMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities (Details Textual)", "role": "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-details-textual", "shortName": "Note 12 - Derivative Instruments and Hedging Activities (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31_DerivativeInstrumentRiskAxis-ForeignExchangeForwardMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "072 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities - Fair Value of Derivative Financial Instruments (Details)", "role": "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "shortName": "Note 12 - Derivative Instruments and Hedging Activities - Fair Value of Derivative Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "073 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details)", "role": "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "shortName": "Note 12 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "074 - Disclosure - Note 12 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details)", "role": "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "shortName": "Note 12 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "belfa:NumberOfIndustryInWhichEntityOperates", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "075 - Disclosure - Note 13 - Segments (Details Textual)", "role": "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual", "shortName": "Note 13 - Segments (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "belfa:NumberOfIndustryInWhichEntityOperates", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "076 - Disclosure - Note 13 - Segments - Segments (Details)", "role": "http://belfuse.com/20211231/role/statement-note-13-segments-segments-details", "shortName": "Note 13 - Segments - Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "3", "lang": null, "name": "belfa:PercentageOfGrossProfit", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "077 - Disclosure - Note 13 - Segments - Net Sales to External Customers by Geographic Area and by Major Product Line (Details)", "role": "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "shortName": "Note 13 - Segments - Net Sales to External Customers by Geographic Area and by Major Product Line (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_StatementGeographicalAxis-US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "078 - Disclosure - Note 13 - Segments - Long-lived Assets by Geographic Area (Details)", "role": "http://belfuse.com/20211231/role/statement-note-13-segments-longlived-assets-by-geographic-area-details", "shortName": "Note 13 - Segments - Long-lived Assets by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "007 - Statement - Consolidated Statements of Stockholders' Equity (Parentheticals)", "role": "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "shortName": "Consolidated Statements of Stockholders' Equity (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R80": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "decimals": "1", "first": true, "lang": null, "name": "belfa:DefinedBenefitPlanPercentageOfAverageBaseCompensationFiveConsecutiveYearsNormalRetirement", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "079 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan (Details Textual)", "role": "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual", "shortName": "Note 14 - Retirement Fund and Profit Sharing Plan (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "decimals": "1", "first": true, "lang": null, "name": "belfa:DefinedBenefitPlanPercentageOfAverageBaseCompensationFiveConsecutiveYearsNormalRetirement", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan - Components of SERP Expense (Details)", "role": "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details", "shortName": "Note 14 - Retirement Fund and Profit Sharing Plan - Components of SERP Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan - Changes in Plan Assets and Benefit Obligation (Details)", "role": "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "shortName": "Note 14 - Retirement Fund and Profit Sharing Plan - Changes in Plan Assets and Benefit Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "082 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan - Benefit Payments Expected to be Paid (Details)", "role": "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "shortName": "Note 14 - Retirement Fund and Profit Sharing Plan - Benefit Payments Expected to be Paid (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "083 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan - Amounts Recognized in Accumulated Other Comprehensive Loss (Details)", "role": "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "shortName": "Note 14 - Retirement Fund and Profit Sharing Plan - Amounts Recognized in Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "084 - Disclosure - Note 14 - Retirement Fund and Profit Sharing Plan - Weighted Average Assumptions Used in Determining the Periodic Net Cost and Benefit Obligation (Details)", "role": "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "shortName": "Note 14 - Retirement Fund and Profit Sharing Plan - Weighted Average Assumptions Used in Determining the Periodic Net Cost and Benefit Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "085 - Disclosure - Note 15 - Share-based Compensation (Details Textual)", "role": "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual", "shortName": "Note 15 - Share-based Compensation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2020-12-31_AwardTypeAxis-RestrictedStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "086 - Disclosure - Note 15 - Share-based Compensation - Summary of Restricted Stock Activity (Details)", "role": "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details", "shortName": "Note 15 - Share-based Compensation - Summary of Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DividendsCommonStock", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "087 - Disclosure - Note 16 - Common Stock (Details Textual)", "role": "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual", "shortName": "Note 16 - Common Stock (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DividendsCommonStock", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R89": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "088 - Disclosure - Note 17 - Leases (Details Textual)", "role": "http://belfuse.com/20211231/role/statement-note-17-leases-details-textual", "shortName": "Note 17 - Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "008 - Statement - Consolidated Statements of Cash Flows", "role": "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "089 - Disclosure - Note 17 - Leases - Components of Lease Expense (Details)", "role": "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details", "shortName": "Note 17 - Leases - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "belfa:LeasesSupplementalCashFlowInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090 - Disclosure - Note 17 - Leases - Supplemental Cash Flow Information Related to Leases (Details)", "role": "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-cash-flow-information-related-to-leases-details", "shortName": "Note 17 - Leases - Supplemental Cash Flow Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "belfa:LeasesSupplementalCashFlowInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091 - Disclosure - Note 17 - Leases - Supplemental Balance Sheet Information (Details)", "role": "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details", "shortName": "Note 17 - Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "belfa:LeaseSupplementalBalanceSheetInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31_BalanceSheetLocationAxis-OtherLiabilitiesMember", "decimals": "-3", "lang": null, "name": "us-gaap:FinanceLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "belfa:LesseeOperatingAndFinancingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092 - Disclosure - Note 17 - Leases - Maturities of Lease Liabilities (Details)", "role": "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details", "shortName": "Note 17 - Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "belfa:LesseeOperatingAndFinancingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "093 - Disclosure - Note 18 - Commitments and Contingencies (Details Textual)", "role": "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies-details-textual", "shortName": "Note 18 - Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "094 - Disclosure - Note 19 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details)", "role": "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "shortName": "Note 19 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R96": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "095 - Disclosure - Note 19 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals)", "role": "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "shortName": "Note 19 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R97": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "i_2020-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "096 - Disclosure - Note 19 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details)", "role": "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "shortName": "Note 19 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "belfa:ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossByComponentTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "belfb20211231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedTranslationAdjustmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } } }, "segmentCount": 92, "tag": { "belfa_AccruedSubcontractingLabor": { "auth_ref": [], "calculation": { "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details": { "order": 0.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to subcontracting labor. Used to reflect current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Subcontracting labor" } } }, "localname": "AccruedSubcontractingLabor", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "belfa_AccumulatedOtherComprehensiveIncomeLossAvailableforsaleSecuritiesAdjustmentTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the tax expense (benefit) of arising from the accumulated appreciation or loss in value of total available-for-sale securities at the end of an accounting period.", "label": "Unrealized holding gains on available-for-sale securities, tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableforsaleSecuritiesAdjustmentTax", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals" ], "xbrltype": "monetaryItemType" }, "belfa_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the tax expense (benefit) arising from the accumulated appreciation or loss in value of foreign currency translation adjustment at the end of an accounting period.", "label": "belfa_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "verboseLabel": "Foreign currency translation adjustment, tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals" ], "xbrltype": "monetaryItemType" }, "belfa_AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the tax portion in relation to net gain (loss), prior service cost (credit), and transition assets (obligations), as well as minimum pension liability if still remaining, included in accumulated other comprehensive income associated with a defined benefit pension or other post-retirement plan(s) because they have yet to be recognized as components of net periodic benefit cost.", "label": "belfa_AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "negatedTerseLabel": "Change in unfunded SERP liabilityChange in unfunded SERP liability, tax, tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals" ], "xbrltype": "monetaryItemType" }, "belfa_AllOtherForeignCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents all other foreign countries.", "label": "All Other Foreign Countries [Member]" } } }, "localname": "AllOtherForeignCountriesMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details" ], "xbrltype": "domainItemType" }, "belfa_ArezzoRevenueAgencyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Arezzo Revenue Agency.", "label": "Arezzo Revenue Agency [Member]" } } }, "localname": "ArezzoRevenueAgencyMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies", "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "belfa_AssetsUnderFinanceLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to assets under finance lease.", "label": "Assets under Finance Lease [Member]" } } }, "localname": "AssetsUnderFinanceLeaseMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details" ], "xbrltype": "domainItemType" }, "belfa_BCMZPrecisionEngineeringLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents BCMZ Precision Engineering Limited (\"BCMZ\").", "label": "BCMZ Precision Engineering Limited [Member]" } } }, "localname": "BCMZPrecisionEngineeringLimitedMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "domainItemType" }, "belfa_BelFuseIncEmployeesSavingsPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Bel Fuse Inc. Employees' Savings Plan.", "label": "Bel Fuse Inc. Employees' Savings Plan [Member]" } } }, "localname": "BelFuseIncEmployeesSavingsPlanMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "domainItemType" }, "belfa_BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The pro forma basic and diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "belfa_BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted", "verboseLabel": "Earnings per common share - basic and diluted (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-proforma-results-details" ], "xbrltype": "perShareItemType" }, "belfa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued expenses assumed at the acquisition date.", "label": "belfa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpenses", "negatedTerseLabel": "Accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpenses", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "belfa_CUIPowerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to CUI power.", "label": "CUI Power [Member]" } } }, "localname": "CUIPowerMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details" ], "xbrltype": "domainItemType" }, "belfa_CinchConnectivitySolutionsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to cinch connectivity solutions segment.", "label": "Cinch Connectivity Solutions Segment [Member]" } } }, "localname": "CinchConnectivitySolutionsSegmentMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "domainItemType" }, "belfa_CommonStockCommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to common stock class A shares.", "label": "Common Stock, Common Class A [Member]" } } }, "localname": "CommonStockCommonClassAMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "belfa_CommonStockCommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to common class B stock.", "label": "Common Stock, Common Class B [Member]" } } }, "localname": "CommonStockCommonClassBMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "belfa_CommonStockOwnershipPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The ownership percent of a company's common stock.", "label": "belfa_CommonStockOwnershipPercent", "terseLabel": "Common Stock, Ownership, Percent" } } }, "localname": "CommonStockOwnershipPercent", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual" ], "xbrltype": "percentItemType" }, "belfa_ConnectivitySolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Connectivity Solutions product group.", "label": "Connectivity Solutions [Member]" } } }, "localname": "ConnectivitySolutionsMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20211231/role/statement-note-13-segments-segments-details", "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "domainItemType" }, "belfa_ContractWithCustomerLiabilityAdvancePaymentsReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of advance payments received from customers for goods or services to be provided at a later date.", "label": "New advance payments received" } } }, "localname": "ContractWithCustomerLiabilityAdvancePaymentsReceived", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-contract-assets-and-contract-liabilities-details" ], "xbrltype": "monetaryItemType" }, "belfa_ContractWithCustomerLiabilityCurrencyTranslationAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of change in contract with customer liability due to currency translation adjustment.", "label": "Currency translation" } } }, "localname": "ContractWithCustomerLiabilityCurrencyTranslationAdjustment", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-contract-assets-and-contract-liabilities-details" ], "xbrltype": "monetaryItemType" }, "belfa_ContractWithCustomerLiabilityOtherAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other adjustments revenue recognized during period from contract with customer.", "label": "belfa_ContractWithCustomerLiabilityOtherAdjustments", "negatedLabel": "Other adjustments" } } }, "localname": "ContractWithCustomerLiabilityOtherAdjustments", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-contract-assets-and-contract-liabilities-details" ], "xbrltype": "monetaryItemType" }, "belfa_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized during period from contract with customer.", "label": "belfa_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod", "negatedLabel": "Recognized as revenue during period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-contract-assets-and-contract-liabilities-details" ], "xbrltype": "monetaryItemType" }, "belfa_CreditAndSecurityAgreementWithKeyBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Credit and Security Agreement with KeyBank National Association (as amended, the \"CSA\").", "label": "Credit and Security Agreement with KeyBank [Member]" } } }, "localname": "CreditAndSecurityAgreementWithKeyBankMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "domainItemType" }, "belfa_DebtInstrumentAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of additional borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "belfa_DebtInstrumentAdditionalBorrowingCapacity", "terseLabel": "Debt Instrument, Additional Borrowing Capacity" } } }, "localname": "DebtInstrumentAdditionalBorrowingCapacity", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "belfa_DebtInstrumentMaximumPrincipalBorrowingCapacityInForeignCurrencies": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity in foreign currencies under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "belfa_DebtInstrumentMaximumPrincipalBorrowingCapacityInForeignCurrencies", "terseLabel": "Debt Instrument, Maximum Principal Borrowing Capacity in Foreign Currencies" } } }, "localname": "DebtInstrumentMaximumPrincipalBorrowingCapacityInForeignCurrencies", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "belfa_DeferredTaxAssetsLeaseAccounting": { "auth_ref": [], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease accounting.", "label": "Lease accounting" } } }, "localname": "DeferredTaxAssetsLeaseAccounting", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "belfa_DefinedBenefitPlanNumberOfMonthlyPayments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to number of monthly payments an employee is entitled to receive under the defined benefit plan.", "label": "belfa_DefinedBenefitPlanNumberOfMonthlyPayments", "terseLabel": "Defined Benefit Plan, Number of Monthly Payments" } } }, "localname": "DefinedBenefitPlanNumberOfMonthlyPayments", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "integerItemType" }, "belfa_DefinedBenefitPlanPercentageOfAverageBaseCompensationFiveConsecutiveYearsNormalRetirement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of average base compensation of the highest five consecutive years for normal retirement under defined benefit plan.", "label": "belfa_DefinedBenefitPlanPercentageOfAverageBaseCompensationFiveConsecutiveYearsNormalRetirement", "terseLabel": "Defined Benefit Plan, Percentage of Average Base Compensation Five Consecutive Years, Normal Retirement" } } }, "localname": "DefinedBenefitPlanPercentageOfAverageBaseCompensationFiveConsecutiveYearsNormalRetirement", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "percentItemType" }, "belfa_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchFirst1EmployeeContribution": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's first 1% contribution matched.", "label": "belfa_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchFirst1EmployeeContribution", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent Of Match, First 1% Employee Contribution" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatchFirst1EmployeeContribution", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "percentItemType" }, "belfa_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchNext5EmployeeContribution": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's next 5% contribution matched.", "label": "belfa_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchNext5EmployeeContribution", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match, Next 5% Employee Contribution" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatchNext5EmployeeContribution", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "percentItemType" }, "belfa_DelayedDrawTermLoanDdtlMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the delayed draw term loan (\"DDTL\").", "label": "Delayed Draw Term Loan (\"DDTL\") [Member]" } } }, "localname": "DelayedDrawTermLoanDdtlMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "domainItemType" }, "belfa_DeloitteToucheLLPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the auditor, Deloitte & Touche LLP.", "label": "Deloitte & Touche LLP [Member]" } } }, "localname": "DeloitteToucheLLPMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "domainItemType" }, "belfa_EOSPowerPanamaIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents EOS Power Panama Inc.", "label": "EOS Power Panama Inc. [Member]" } } }, "localname": "EOSPowerPanamaIncMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "domainItemType" }, "belfa_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSERPCOLIAndRestrictedStockIncomeAmount": { "auth_ref": [], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible SERP, COLI, and restricted stock income.", "label": "belfa_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSERPCOLIAndRestrictedStockIncomeAmount", "verboseLabel": "SERP/COLI and restricted stock income, amount" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSERPCOLIAndRestrictedStockIncomeAmount", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "monetaryItemType" }, "belfa_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSERPCOLIAndRestrictedStockIncomePercent": { "auth_ref": [], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for SERP, COLI, and restricted stock income.", "label": "belfa_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSERPCOLIAndRestrictedStockIncomePercent", "negatedTerseLabel": "SERP/COLI and restricted stock income, percent", "terseLabel": "SERP/COLI and restricted stock income, percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSERPCOLIAndRestrictedStockIncomePercent", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "percentItemType" }, "belfa_EffectiveIncomeTaxRateReconciliationResearchAndExperimentationForeignTaxCreditPercent": { "auth_ref": [], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and experimental foreign tax credits.", "label": "belfa_EffectiveIncomeTaxRateReconciliationResearchAndExperimentationForeignTaxCreditPercent", "terseLabel": "Research and experimentation and foreign tax credits, percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationResearchAndExperimentationForeignTaxCreditPercent", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "percentItemType" }, "belfa_EffectiveLiborRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The effective LIBOR rate for the period.", "label": "belfa_EffectiveLiborRate", "terseLabel": "Effective LIBOR Rate" } } }, "localname": "EffectiveLiborRate", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "percentItemType" }, "belfa_ExcessiveDividendRateOfClassBOverClassA": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dividend rate of class B in excess of dividend rate of class A.", "label": "belfa_ExcessiveDividendRateOfClassBOverClassA", "terseLabel": "Excessive Dividend Rate of Class B Over Class A" } } }, "localname": "ExcessiveDividendRateOfClassBOverClassA", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "belfa_ExcessiveUndistributedEarningsAllocationRateOfClassBOverClassA": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Undistributed earnings allocated to class B of common stock in excess of earnings allocated to class A.", "label": "belfa_ExcessiveUndistributedEarningsAllocationRateOfClassBOverClassA", "terseLabel": "Excessive Undistributed Earnings Allocation Rate of Class B Over Class A" } } }, "localname": "ExcessiveUndistributedEarningsAllocationRateOfClassBOverClassA", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "belfa_FederalAndStateAndLocalAuthorityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of the federal, state, and local governments that are entitled to levy and collect income taxes from the entity.", "label": "Federal and State and Local Authority [Member]" } } }, "localname": "FederalAndStateAndLocalAuthorityMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "belfa_FiniteLivedIntangibleAssetsOrExcessOfAccumulatedAmortization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents finite lived intangible assets or excess of accumulated amortization.", "label": "belfa_FiniteLivedIntangibleAssetsOrExcessOfAccumulatedAmortization", "negatedTerseLabel": "Net carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsOrExcessOfAccumulatedAmortization", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "belfa_IncomeTaxExpenseBenefitOnReversalOfInterestAndPenalties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of current income tax expense (benefit) and deferred income tax expense (benefit) recognized on reversal of interest and penalties pertaining to continuing operations.", "label": "belfa_IncomeTaxExpenseBenefitOnReversalOfInterestAndPenalties", "terseLabel": "Income Tax Expense (Benefit) on Reversal of Interest and Penalties" } } }, "localname": "IncomeTaxExpenseBenefitOnReversalOfInterestAndPenalties", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "belfa_IncreaseDecreaseInCashSurrenderValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in the amount that could be realized under a life insurance contract or contracts owned by the entity, commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI).", "label": "belfa_IncreaseDecreaseInCashSurrenderValue", "terseLabel": "Increase (Decrease) in Cash Surrender Value" } } }, "localname": "IncreaseDecreaseInCashSurrenderValue", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "belfa_IndefinitelivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Trademarks, Accumulated amortization" } } }, "localname": "IndefinitelivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "belfa_IndefinitelivedIntangibleAssetsExcludingGoodwillNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Trademarks, Net carrying amount" } } }, "localname": "IndefinitelivedIntangibleAssetsExcludingGoodwillNet", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "belfa_IntangibleAssetsExcludingTrademarksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents intangible assets excluding trademarks.", "label": "Intangible Assets Excluding Trademarks [Member]" } } }, "localname": "IntangibleAssetsExcludingTrademarksMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "domainItemType" }, "belfa_IntangibleAssetsPercentOfTotalAssets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent total assets that are intangible assets.", "label": "belfa_IntangibleAssetsPercentOfTotalAssets", "terseLabel": "Intangible Assets, Percent of Total Assets" } } }, "localname": "IntangibleAssetsPercentOfTotalAssets", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "belfa_InvestmentsHeldInRabbiTrustMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to investments held in a rabbi trust which are intended to fund the Company's Supplemental Executive Retirement Plan (\"SERP\").", "label": "Investments Held in Rabbi Trust [Member]" } } }, "localname": "InvestmentsHeldInRabbiTrustMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual", "http://belfuse.com/20211231/role/statement-note-6-other-assets", "http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual" ], "xbrltype": "domainItemType" }, "belfa_LeaseSupplementalBalanceSheetInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental balance sheet information related to leases.", "label": "Lease, Supplemental Balance Sheet Information [Table Text Block]" } } }, "localname": "LeaseSupplementalBalanceSheetInformationTableTextBlock", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-tables" ], "xbrltype": "textBlockItemType" }, "belfa_LeasesSupplementalCashFlowInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information related to leases.", "label": "Leases, Supplemental Cash Flow Information [Table Text Block]" } } }, "localname": "LeasesSupplementalCashFlowInformationTableTextBlock", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-tables" ], "xbrltype": "textBlockItemType" }, "belfa_LesseeOperatingAndFinancingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating and financing lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating and Financing Lease Liability Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingAndFinancingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-tables" ], "xbrltype": "textBlockItemType" }, "belfa_LiborAdditionalRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The LIBOR rate for alternate base rate.", "label": "belfa_LiborAdditionalRate", "terseLabel": "LIBOR Additional Rate" } } }, "localname": "LiborAdditionalRate", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "percentItemType" }, "belfa_LiborWithMaturityOfOneMonthMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents LIBOR with maturity of one month.", "label": "LIBOR With Maturity of One Month [Member]" } } }, "localname": "LiborWithMaturityOfOneMonthMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "domainItemType" }, "belfa_LineOfCreditFacilityMaximumLettersOfCreditCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum letters of credit capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "belfa_LineOfCreditFacilityMaximumLettersOfCreditCapacity", "terseLabel": "Line of Credit Facility, Maximum Letters of Credit Capacity" } } }, "localname": "LineOfCreditFacilityMaximumLettersOfCreditCapacity", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "belfa_LineOfCreditFacilityMaximumSwingLineLoanCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum swing line loan capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "belfa_LineOfCreditFacilityMaximumSwingLineLoanCapacity", "terseLabel": "Line of Credit Facility, Maximum Swing Line Loan Capacity" } } }, "localname": "LineOfCreditFacilityMaximumSwingLineLoanCapacity", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "belfa_LineOfCreditFacilityPercentageOfCapitalStockOfForeignSubsidiariesCollateralizedSecurity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of issued and outstanding shares of the capital stock of foreign subsidiaries given as collateralized security to line of credit.", "label": "belfa_LineOfCreditFacilityPercentageOfCapitalStockOfForeignSubsidiariesCollateralizedSecurity", "terseLabel": "Line of Credit Facility, Percentage of Capital Stock of Foreign Subsidiaries Collateralized Security" } } }, "localname": "LineOfCreditFacilityPercentageOfCapitalStockOfForeignSubsidiariesCollateralizedSecurity", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "percentItemType" }, "belfa_LongtermDebtGrossCurrentMaturities": { "auth_ref": [], "calculation": { "http://belfuse.com/20211231/role/statement-note-10-debt-scheduled-principal-payments-details": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current.. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "belfa_LongtermDebtGrossCurrentMaturities", "negatedTerseLabel": "Less: Current maturities of long-term debt" } } }, "localname": "LongtermDebtGrossCurrentMaturities", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-scheduled-principal-payments-details" ], "xbrltype": "monetaryItemType" }, "belfa_LongtermDebtGrossNoncurrent": { "auth_ref": [], "calculation": { "http://belfuse.com/20211231/role/statement-note-10-debt-scheduled-principal-payments-details": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "belfa_LongtermDebtGrossNoncurrent", "terseLabel": "Noncurrent portion of long-term debt" } } }, "localname": "LongtermDebtGrossNoncurrent", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-scheduled-principal-payments-details" ], "xbrltype": "monetaryItemType" }, "belfa_MagneticSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Magnetic Solutions product group.", "label": "Magnetic Solutions [Member]" } } }, "localname": "MagneticSolutionsMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "domainItemType" }, "belfa_MagneticSolutionsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to the magnetic solutions segment.", "label": "Magnetic Solutions Segment [Member]" } } }, "localname": "MagneticSolutionsSegmentMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-segments-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "domainItemType" }, "belfa_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of customers.", "label": "belfa_NumberOfCustomers", "terseLabel": "Number of Customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual" ], "xbrltype": "integerItemType" }, "belfa_NumberOfIndustryInWhichEntityOperates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of industry in which entity operates with its reportable operating segments.", "label": "belfa_NumberOfIndustryInWhichEntityOperates", "terseLabel": "Number of Industry in which Entity Operates" } } }, "localname": "NumberOfIndustryInWhichEntityOperates", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual" ], "xbrltype": "integerItemType" }, "belfa_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents one customer.", "label": "One Customer [Member]" } } }, "localname": "OneCustomerMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual" ], "xbrltype": "domainItemType" }, "belfa_OneShareholderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to one shareholder.", "label": "One Shareholder [Member]" } } }, "localname": "OneShareholderMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-16-common-stock", "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual" ], "xbrltype": "domainItemType" }, "belfa_OperatingAndFinanceLeasesRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The remaining lease term for operating and finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "belfa_OperatingAndFinanceLeasesRemainingLeaseTerm", "terseLabel": "Operating and Finance Leases, Remaining Lease Term (Year)" } } }, "localname": "OperatingAndFinanceLeasesRemainingLeaseTerm", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-details-textual" ], "xbrltype": "durationItemType" }, "belfa_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTaxTotal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax on unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Unrealized holding gains on marketable securities arising during the year, tax expense" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTaxTotal", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals" ], "xbrltype": "monetaryItemType" }, "belfa_PatentsLicensesAndTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents patents, licenses and technology.", "label": "Patents, Licenses and Technology [Member]" } } }, "localname": "PatentsLicensesAndTechnologyMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "belfa_PercentageOfGrossProfit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents percentage of gross profit.", "label": "Gross Profit %" } } }, "localname": "PercentageOfGrossProfit", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-segments-details" ], "xbrltype": "percentItemType" }, "belfa_PercentageOfParticipantsAnnualBaseSalaryReceivedByBeneficiaryFollowingFourYearsFromDateOfDeath": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of participant's annual base salary received by beneficiary for years two through five following date of death.", "label": "belfa_PercentageOfParticipantsAnnualBaseSalaryReceivedByBeneficiaryFollowingFourYearsFromDateOfDeath", "terseLabel": "Percentage of Participant's Annual Base Salary Received by Beneficiary, Following Four Years From Date of Death" } } }, "localname": "PercentageOfParticipantsAnnualBaseSalaryReceivedByBeneficiaryFollowingFourYearsFromDateOfDeath", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "percentItemType" }, "belfa_PercentageOfParticipantsAnnualBaseSalaryReceivedByBeneficiaryOneYearFromDateOfDeath": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of participant's annual base salary received by beneficiary for one year from date of death.", "label": "belfa_PercentageOfParticipantsAnnualBaseSalaryReceivedByBeneficiaryOneYearFromDateOfDeath", "terseLabel": "Percentage of Participant's Annual Base Salary Received by Beneficiary, One Year From Date of Death" } } }, "localname": "PercentageOfParticipantsAnnualBaseSalaryReceivedByBeneficiaryOneYearFromDateOfDeath", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "percentItemType" }, "belfa_PowerSolutionsAndProtectionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Power Solutions and Protection product group.", "label": "Power Solutions and Protection [Member]" } } }, "localname": "PowerSolutionsAndProtectionMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "domainItemType" }, "belfa_PowerSolutionsAndProtectionSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to the power solutions and protection segment.", "label": "Power Solutions and Protection Segment [Member]" } } }, "localname": "PowerSolutionsAndProtectionSegmentMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-segments-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "domainItemType" }, "belfa_ProductReturnsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for product returns.", "label": "Product Returns [Policy Text Block]" } } }, "localname": "ProductReturnsPolicyTextBlock", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "belfa_QuarterlyDividendsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the quarterly dividends.", "label": "Quarterly Dividends [Member]" } } }, "localname": "QuarterlyDividendsMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-16-common-stock", "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual" ], "xbrltype": "domainItemType" }, "belfa_RMSConnectorsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents rms Connectors, Inc.", "label": "rms Connectors, Inc. [Member]" } } }, "localname": "RMSConnectorsIncMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "domainItemType" }, "belfa_RetirementFundCoveringHongKongBasedEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Company's retirement fund which covers substantially all of their Hong Kong-based full-time employees.", "label": "Retirement Fund Covering Hong Kong-based Employees [Member]" } } }, "localname": "RetirementFundCoveringHongKongBasedEmployeesMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "domainItemType" }, "belfa_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossByComponentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in components of accumulated other comprehensive income (loss).", "label": "Schedule of Changes in Accumulated Other Comprehensive Income (Loss) by Component [Table Text Block]" } } }, "localname": "ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossByComponentTableTextBlock", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-tables" ], "xbrltype": "textBlockItemType" }, "belfa_ScheduleOfExcessOfEstimatedFairValuesOverCarryingValueIncludingGoodwillTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of excess of estimated fair values over carrying value, including goodwill.", "label": "Schedule of Excess of Estimated Fair Values Over Carrying Value, Including Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfExcessOfEstimatedFairValuesOverCarryingValueIncludingGoodwillTableTextBlock", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "belfa_SharesHeldInPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares of the company's common stock owned by the plan.", "label": "belfa_SharesHeldInPlan", "terseLabel": "Shares Held in Plan (in shares)" } } }, "localname": "SharesHeldInPlan", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "sharesItemType" }, "belfa_StandardProductWarrantyPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The standard product warranty period in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "belfa_StandardProductWarrantyPeriod", "terseLabel": "Standard Product Warranty, Period (Year)" } } }, "localname": "StandardProductWarrantyPeriod", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "belfa_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents term loans which are for a specific amount and have specified repayment schedules.", "label": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "domainItemType" }, "belfa_The2011EquityCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2011 equity compensation plan.", "label": "The 2011 Equity Compensation Plan [Member]" } } }, "localname": "The2011EquityCompensationPlanMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "belfa_The2020EquityCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2020 equity compensation plan.", "label": "The 2020 Equity Compensation Plan [Member]" } } }, "localname": "The2020EquityCompensationPlanMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "belfa_The2021AcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to the 2021 acquisitions.", "label": "The 2021 Acquisitions [Member]" } } }, "localname": "The2021AcquisitionsMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-proforma-results-details" ], "xbrltype": "domainItemType" }, "belfa_The2021SwapsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The aggregate two 2021 interest rate swap agreements entered in November 2021.", "label": "The 2021 Swaps [Member]" } } }, "localname": "The2021SwapsMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "domainItemType" }, "belfa_The2021SwapsOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The first of the 2021 interest rate swaps.", "label": "The 2021 Swaps One [Member]" } } }, "localname": "The2021SwapsOneMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-details-textual" ], "xbrltype": "domainItemType" }, "belfa_The2021SwapsTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The second of the 2021 interest rate swaps.", "label": "The 2021 Swaps Two [Member]" } } }, "localname": "The2021SwapsTwoMember", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-details-textual" ], "xbrltype": "domainItemType" }, "belfa_UnrecognizedTaxBenefitsDecreaseResultingFromSettlementsWithTaxingAuthoritiesAndFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting settlements with taxing authorities and from lapses of applicable statutes of limitations.", "label": "belfa_UnrecognizedTaxBenefitsDecreaseResultingFromSettlementsWithTaxingAuthoritiesAndFromLapseOfApplicableStatuteOfLimitations", "negatedLabel": "Settlement/expiration of statutes of limitations" } } }, "localname": "UnrecognizedTaxBenefitsDecreaseResultingFromSettlementsWithTaxingAuthoritiesAndFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://belfuse.com/20211231", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-liability-for-uncertain-tax-positions-details" ], "xbrltype": "monetaryItemType" }, "belfa_statement-statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Description of Business and Summary of Significant Accounting Policies - Basic and Diluted Net Earnings Per Common Share (Details)" } } }, "localname": "statement-statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Description of Business and Summary of Significant Accounting Policies" } } }, "localname": "statement-statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-10-debt-scheduled-principal-payments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Debt - Scheduled Principal Payments (Details)" } } }, "localname": "statement-statement-note-10-debt-scheduled-principal-payments-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-10-debt-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Debt" } } }, "localname": "statement-statement-note-10-debt-tables", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-11-accrued-expenses-accrued-expenses-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Accrued Expenses - Accrued Expenses (Details)" } } }, "localname": "statement-statement-note-11-accrued-expenses-accrued-expenses-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-11-accrued-expenses-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Accrued Expenses" } } }, "localname": "statement-statement-note-11-accrued-expenses-tables", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-12-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details)" } } }, "localname": "statement-statement-note-12-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Derivative Instruments and Hedging Activities - Fair Value of Derivative Financial Instruments (Details)" } } }, "localname": "statement-statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-12-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details)" } } }, "localname": "statement-statement-note-12-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-12-derivative-instruments-and-hedging-activities-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Derivative Instruments and Hedging Activities" } } }, "localname": "statement-statement-note-12-derivative-instruments-and-hedging-activities-tables", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-13-segments-longlived-assets-by-geographic-area-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Segments - Long-lived Assets by Geographic Area (Details)" } } }, "localname": "statement-statement-note-13-segments-longlived-assets-by-geographic-area-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Segments - Net Sales to External Customers by Geographic Area and by Major Product Line (Details)" } } }, "localname": "statement-statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-13-segments-segments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Segments - Segments (Details)" } } }, "localname": "statement-statement-note-13-segments-segments-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-13-segments-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Segments" } } }, "localname": "statement-statement-note-13-segments-tables", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-14-retirement-fund-and-profit-sharing-plan-amounts-recognized-in-accumulated-other-comprehensive-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Retirement Fund and Profit Sharing Plan - Amounts Recognized in Accumulated Other Comprehensive Loss (Details)" } } }, "localname": "statement-statement-note-14-retirement-fund-and-profit-sharing-plan-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-14-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Retirement Fund and Profit Sharing Plan - Benefit Payments Expected to be Paid (Details)" } } }, "localname": "statement-statement-note-14-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Retirement Fund and Profit Sharing Plan - Changes in Plan Assets and Benefit Obligation (Details)" } } }, "localname": "statement-statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Retirement Fund and Profit Sharing Plan - Components of SERP Expense (Details)" } } }, "localname": "statement-statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-14-retirement-fund-and-profit-sharing-plan-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Retirement Fund and Profit Sharing Plan" } } }, "localname": "statement-statement-note-14-retirement-fund-and-profit-sharing-plan-tables", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-14-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Retirement Fund and Profit Sharing Plan - Weighted Average Assumptions Used in Determining the Periodic Net Cost and Benefit Obligation (Details)" } } }, "localname": "statement-statement-note-14-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Share-based Compensation - Summary of Restricted Stock Activity (Details)" } } }, "localname": "statement-statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-15-sharebased-compensation-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Share-based Compensation" } } }, "localname": "statement-statement-note-15-sharebased-compensation-tables", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-17-leases-components-of-lease-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 17 - Leases - Components of Lease Expense (Details)" } } }, "localname": "statement-statement-note-17-leases-components-of-lease-expense-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-17-leases-maturities-of-lease-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 17 - Leases - Maturities of Lease Liabilities (Details)" } } }, "localname": "statement-statement-note-17-leases-maturities-of-lease-liabilities-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-17-leases-supplemental-balance-sheet-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 17 - Leases - Supplemental Balance Sheet Information (Details)" } } }, "localname": "statement-statement-note-17-leases-supplemental-balance-sheet-information-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-17-leases-supplemental-cash-flow-information-related-to-leases-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 17 - Leases - Supplemental Cash Flow Information Related to Leases (Details)" } } }, "localname": "statement-statement-note-17-leases-supplemental-cash-flow-information-related-to-leases-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-17-leases-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 17 - Leases" } } }, "localname": "statement-statement-note-17-leases-tables", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 19 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details)" } } }, "localname": "statement-statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 19 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals)" } } }, "localname": "statement-statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 19 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details)" } } }, "localname": "statement-statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-19-accumulated-other-comprehensive-loss-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 19 - Accumulated Other Comprehensive Loss" } } }, "localname": "statement-statement-note-19-accumulated-other-comprehensive-loss-tables", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Acquisitions - Identifiable Assets Acquired and Liabilities Assumed (Details)" } } }, "localname": "statement-statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-2-acquisitions-proforma-results-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Acquisitions - Proforma Results (Details)" } } }, "localname": "statement-statement-note-2-acquisitions-proforma-results-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-2-acquisitions-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Acquisitions" } } }, "localname": "statement-statement-note-2-acquisitions-tables", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-3-revenue-contract-assets-and-contract-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue - Contract Assets and Contract Liabilities (Details)" } } }, "localname": "statement-statement-note-3-revenue-contract-assets-and-contract-liabilities-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details)" } } }, "localname": "statement-statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-3-revenue-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue" } } }, "localname": "statement-statement-note-3-revenue-tables", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Goodwill and Other Intangible Assets - Components of Definite and Indefinite-lived Intangible Assets (Details)" } } }, "localname": "statement-statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-4-goodwill-and-other-intangible-assets-estimated-amortization-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details)" } } }, "localname": "statement-statement-note-4-goodwill-and-other-intangible-assets-estimated-amortization-expense-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-4-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Goodwill and Other Intangible Assets - Estimated Fair Values Over Carrying Value, Including Goodwill (Details)" } } }, "localname": "statement-statement-note-4-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-4-goodwill-and-other-intangible-assets-goodwill-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Goodwill and Other Intangible Assets - Goodwill (Details)" } } }, "localname": "statement-statement-note-4-goodwill-and-other-intangible-assets-goodwill-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-4-goodwill-and-other-intangible-assets-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Goodwill and Other Intangible Assets" } } }, "localname": "statement-statement-note-4-goodwill-and-other-intangible-assets-tables", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-7-inventories-components-of-inventories-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Inventories - Components of Inventories (Details)" } } }, "localname": "statement-statement-note-7-inventories-components-of-inventories-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-7-inventories-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Inventories" } } }, "localname": "statement-statement-note-7-inventories-tables", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details)" } } }, "localname": "statement-statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-8-property-plant-and-equipment-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Property, Plant and Equipment, Net" } } }, "localname": "statement-statement-note-8-property-plant-and-equipment-net-tables", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Income Taxes - Components of Deferred Income Tax Assets (Details)" } } }, "localname": "statement-statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-9-income-taxes-liability-for-uncertain-tax-positions-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Income Taxes - Liability for Uncertain Tax Positions (Details)" } } }, "localname": "statement-statement-note-9-income-taxes-liability-for-uncertain-tax-positions-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-9-income-taxes-provision-benefit-for-income-taxes-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Income Taxes - Provision (Benefit) for Income Taxes (Details)" } } }, "localname": "statement-statement-note-9-income-taxes-provision-benefit-for-income-taxes-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Income Taxes - Reconciliation of Taxes on Income (Details)" } } }, "localname": "statement-statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-9-income-taxes-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Income Taxes" } } }, "localname": "statement-statement-note-9-income-taxes-tables", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "belfa_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://belfuse.com/20211231", "xbrltype": "stringItemType" }, "country_CH": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SWITZERLAND" } } }, "localname": "CH", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-longlived-assets-by-geographic-area-details" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details" ], "xbrltype": "domainItemType" }, "country_IN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INDIA" } } }, "localname": "IN", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details" ], "xbrltype": "domainItemType" }, "country_MO": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MACAO" } } }, "localname": "MO", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details" ], "xbrltype": "domainItemType" }, "country_SK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SLOVAKIA" } } }, "localname": "SK", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r783", "r784", "r785" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r783", "r784", "r785" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r783", "r784", "r785" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r783", "r784", "r785" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in 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.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r786" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20211231/role/statement-document-and-entity-information", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables", "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual", "http://belfuse.com/20211231/role/statement-note-10-debt-scheduled-principal-payments-details", "http://belfuse.com/20211231/role/statement-note-10-debt-tables", "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses", "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details", "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-tables", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-tables", "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual", "http://belfuse.com/20211231/role/statement-note-13-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20211231/role/statement-note-13-segments-segments-details", "http://belfuse.com/20211231/role/statement-note-13-segments-tables", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-tables", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-tables", "http://belfuse.com/20211231/role/statement-note-16-common-stock", "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual", "http://belfuse.com/20211231/role/statement-note-17-leases", "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details", "http://belfuse.com/20211231/role/statement-note-17-leases-details-textual", "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-cash-flow-information-related-to-leases-details", "http://belfuse.com/20211231/role/statement-note-17-leases-tables", "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies", "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies-details-textual", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-tables", "http://belfuse.com/20211231/role/statement-note-2-acquisitions", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-proforma-results-details", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-tables", "http://belfuse.com/20211231/role/statement-note-3-revenue", "http://belfuse.com/20211231/role/statement-note-3-revenue-1-details-textual", "http://belfuse.com/20211231/role/statement-note-3-revenue-2-details-textual", "http://belfuse.com/20211231/role/statement-note-3-revenue-contract-assets-and-contract-liabilities-details", "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20211231/role/statement-note-3-revenue-tables", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-details-textual", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-amortization-expense-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-tables", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual", "http://belfuse.com/20211231/role/statement-note-6-other-assets", "http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual", "http://belfuse.com/20211231/role/statement-note-7-inventories", "http://belfuse.com/20211231/role/statement-note-7-inventories-components-of-inventories-details", "http://belfuse.com/20211231/role/statement-note-7-inventories-tables", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-details-textual", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-tables", "http://belfuse.com/20211231/role/statement-note-9-income-taxes", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-liability-for-uncertain-tax-positions-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-tables", "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r794" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r795" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r783", "r784", "r785" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20211231/role/statement-document-and-entity-information", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables", "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual", "http://belfuse.com/20211231/role/statement-note-10-debt-scheduled-principal-payments-details", "http://belfuse.com/20211231/role/statement-note-10-debt-tables", "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses", "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details", "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-tables", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-tables", "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual", "http://belfuse.com/20211231/role/statement-note-13-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20211231/role/statement-note-13-segments-segments-details", "http://belfuse.com/20211231/role/statement-note-13-segments-tables", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-tables", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-tables", "http://belfuse.com/20211231/role/statement-note-16-common-stock", "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual", "http://belfuse.com/20211231/role/statement-note-17-leases", "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details", "http://belfuse.com/20211231/role/statement-note-17-leases-details-textual", "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-cash-flow-information-related-to-leases-details", "http://belfuse.com/20211231/role/statement-note-17-leases-tables", "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies", "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies-details-textual", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-tables", "http://belfuse.com/20211231/role/statement-note-2-acquisitions", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-proforma-results-details", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-tables", "http://belfuse.com/20211231/role/statement-note-3-revenue", "http://belfuse.com/20211231/role/statement-note-3-revenue-1-details-textual", "http://belfuse.com/20211231/role/statement-note-3-revenue-2-details-textual", "http://belfuse.com/20211231/role/statement-note-3-revenue-contract-assets-and-contract-liabilities-details", "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20211231/role/statement-note-3-revenue-tables", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-details-textual", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-amortization-expense-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-tables", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual", "http://belfuse.com/20211231/role/statement-note-6-other-assets", "http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual", "http://belfuse.com/20211231/role/statement-note-7-inventories", "http://belfuse.com/20211231/role/statement-note-7-inventories-components-of-inventories-details", "http://belfuse.com/20211231/role/statement-note-7-inventories-tables", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-details-textual", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-tables", "http://belfuse.com/20211231/role/statement-note-9-income-taxes", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-liability-for-uncertain-tax-positions-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-tables", "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r780" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r782" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://belfuse.com/20211231/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia [Member]" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual", "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r63", "r65", "r137", "r138", "r320", "r355" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-16-common-stock", "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual" ], "xbrltype": "stringItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies", "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies-details-textual" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies", "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r219", "r394", "r399", "r753" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r319", "r354", "r489", "r499", "r685", "r686", "r687", "r688", "r689", "r690", "r709", "r750", "r754", "r777", "r778" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual", "http://belfuse.com/20211231/role/statement-note-17-leases", "http://belfuse.com/20211231/role/statement-note-17-leases-details-textual", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-details-textual", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r319", "r354", "r489", "r499", "r685", "r686", "r687", "r688", "r689", "r690", "r709", "r750", "r754", "r777", "r778" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20211231/role/statement-note-17-leases", "http://belfuse.com/20211231/role/statement-note-17-leases-details-textual", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r219", "r394", "r399", "r753" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r213", "r394", "r397", "r712", "r749", "r751" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r213", "r394", "r397", "r712", "r749", "r751" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r319", "r354", "r428", "r489", "r499", "r685", "r686", "r687", "r688", "r689", "r690", "r709", "r750", "r754", "r777", "r778" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20211231/role/statement-note-17-leases", "http://belfuse.com/20211231/role/statement-note-17-leases-details-textual", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-details-textual", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r319", "r354", "r428", "r489", "r499", "r685", "r686", "r687", "r688", "r689", "r690", "r709", "r750", "r754", "r777", "r778" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20211231/role/statement-note-17-leases", "http://belfuse.com/20211231/role/statement-note-17-leases-details-textual", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-details-textual", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r64", "r65", "r137", "r138", "r320", "r355" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-16-common-stock", "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r214", "r215", "r394", "r398", "r752", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual", "http://belfuse.com/20211231/role/statement-note-13-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r214", "r215", "r394", "r398", "r752", "r762", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual", "http://belfuse.com/20211231/role/statement-note-13-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r45", "r678" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of 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).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r26", "r221", "r222" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net of allowance for doubtful accounts of $1,536 and $1,036, at December 31, 2021 and 2020, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued expenses", "totalLabel": "Accrued Liabilities, Current, Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r9", "r10", "r50" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r73", "r79", "r87", "r88", "r89", "r595" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r43", "r282" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r69", "r70", "r71", "r79", "r87", "r88", "r89" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r78" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Unrealized holding (losses) gains on available-for-sale securities, net of taxes of ($7) at December 31, 2021 and $0 at December 31, 2020" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r74", "r79", "r449" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details": { "order": 0.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "negatedLabel": "Unfunded SERP liability, net of taxes of ($502) at December 31, 2021 and ($1,377) at December 31, 2020" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r66", "r76", "r78", "r79", "r631" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "verboseLabel": "Foreign currency translation adjustment, net of taxes of ($417) at December 31, 2021 and ($750) at December 31, 2020" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r76", "r78", "r79", "r739", "r759", "r760" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 }, "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive loss", "totalLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r75", "r79", "r87", "r88", "r89", "r142", "r143", "r144", "r595", "r755", "r756", "r796" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r67", "r79", "r87", "r88", "r89", "r595", "r644", "r645", "r646", "r647", "r650" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "terseLabel": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life (Year)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r27", "r521", "r678" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r142", "r143", "r144", "r518", "r519", "r520", "r620" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net earnings to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.", "label": "Forfeiture of restricted common stock, APIC" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r501", "r503", "r523", "r524" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r503", "r515", "r522" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r33", "r223", "r236" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r97", "r118", "r339", "r654" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of deferred financing costs", "terseLabel": "Amortization of Debt Issuance Costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r118", "r265", "r273" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_AmortizationOfIntangibleAssets", "terseLabel": "Amortization of Intangible Assets, Total" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r132", "r195", "r202", "r209", "r234", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r591", "r596", "r636", "r676", "r678", "r717", "r736" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-note-13-segments-segments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r60", "r132", "r234", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r591", "r596", "r636", "r676", "r678" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r623" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_AssetsFairValueDisclosure", "terseLabel": "Assets, Fair Value Disclosure" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": { "auth_ref": [ "r278" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group.", "label": "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup", "terseLabel": "Assets Held-for-sale, Not Part of Disposal Group, Total" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroup", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsTotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total assets, when it serves as a benchmark in a concentration of risk calculation, representing the sum of all reported assets as of the balance sheet date.", "label": "Assets, Total [Member]" } } }, "localname": "AssetsTotalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r227", "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "terseLabel": "Debt Securities, Available-for-sale, Amortized Cost, Total" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r226", "r228", "r242", "r723" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "terseLabel": "Debt Securities, Available-for-sale, Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual", "http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r504", "r517" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r604", "r608" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "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.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r482", "r495" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20211231/role/statement-note-2-acquisitions", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-proforma-results-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r482", "r495", "r575", "r576" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20211231/role/statement-note-2-acquisitions", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-proforma-results-details" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r573", "r574" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss", "verboseLabel": "Net earnings" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-proforma-results-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r573", "r574" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "us-gaap_BusinessAcquisitionsProFormaRevenue", "verboseLabel": "Revenue, net" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-proforma-results-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r571" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "us-gaap_BusinessCombinationAcquisitionRelatedCosts", "terseLabel": "Business Combination, Acquisition Related Costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r584", "r585", "r586" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Fair value of consideration transferred", "terseLabel": "Fair value of consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "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).", "label": "Business Combination Disclosure [Text Block]" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r572" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "terseLabel": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r580" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.", "label": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r578" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "terseLabel": "Total identifiable assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r578" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r578" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r578" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r578" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r577", "r578" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "verboseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r577", "r578" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r578" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "negatedTerseLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r577", "r578" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Fair value of identifiable net assets acquired", "terseLabel": "Net identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r578" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r577", "r578" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r578" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Fair value of net assets acquired", "terseLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalAdditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual obligation to increase property, plant and equipment either through construction or future purchases.", "label": "Capital Addition Purchase Commitments [Member]" } } }, "localname": "CapitalAdditionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies", "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r104" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "us-gaap_CashAcquiredFromAcquisition", "negatedLabel": "Less: Cash acquired in acquisitions" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r41", "r120" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r13", "r121" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r114", "r120", "r123" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "periodEndLabel": "Cash and cash equivalents - end of year", "periodStartLabel": "Cash and cash equivalents - beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r114", "r642" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, 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.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net (decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue": { "auth_ref": [ "r606" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of all asset derivatives designated as cash flow hedging instruments.", "label": "Designated as cash flow hedges" } } }, "localname": "CashFlowHedgeDerivativeInstrumentAssetsAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue": { "auth_ref": [ "r606" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of all liability derivatives designated as cash flow hedging instruments.", "label": "Designated as a cash flow hedge", "terseLabel": "Not designated as hedging instruments" } } }, "localname": "CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashSurrenderValueFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of the amount that could be realized under a life insurance contract or contracts owned by the entity, commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI).", "label": "us-gaap_CashSurrenderValueFairValueDisclosure", "terseLabel": "Cash Surrender Value, Fair Value Disclosure" } } }, "localname": "CashSurrenderValueFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r129", "r132", "r154", "r155", "r156", "r159", "r162", "r167", "r168", "r169", "r234", "r305", "r309", "r310", "r311", "r314", "r315", "r352", "r353", "r357", "r361", "r636", "r787" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "http://belfuse.com/20211231/role/statement-document-and-entity-information", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual", "http://belfuse.com/20211231/role/statement-note-16-common-stock", "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-proforma-results-details" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r54", "r295", "r724", "r743" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and contingencies (see Note 18)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r292", "r293", "r294", "r298", "r764" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "http://belfuse.com/20211231/role/statement-document-and-entity-information", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20211231/role/statement-note-16-common-stock", "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-proforma-results-details" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "http://belfuse.com/20211231/role/statement-document-and-entity-information", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual", "http://belfuse.com/20211231/role/statement-note-16-common-stock", "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-proforma-results-details" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Dividends declared (in dollars per share)", "terseLabel": "Common Stock, Dividends, Per Share, Declared (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, par value (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r25", "r368" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r25", "r678" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r82", "r84", "r85", "r96", "r728", "r746" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r95", "r103", "r727", "r745" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r177", "r178", "r219", "r634", "r635", "r763" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r177", "r178", "r219", "r634", "r635", "r761", "r763" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r177", "r178", "r219", "r634", "r635", "r761", "r763" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r172", "r733" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r177", "r178", "r219", "r634", "r635" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r177", "r178", "r219", "r634", "r635", "r763" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r124", "r593" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r372", "r374", "r395" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Unbilled receivables", "terseLabel": "Contract assets - current (unbilled receivables)" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-note-3-revenue-contract-assets-and-contract-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r372", "r373", "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "us-gaap_ContractWithCustomerLiability", "periodEndLabel": "Balance, December 31", "periodStartLabel": "Balance, January 1" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-contract-assets-and-contract-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r372", "r373", "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "us-gaap_ContractWithCustomerLiabilityCurrent", "terseLabel": "Contract liabilities - current (deferred revenue)" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-contract-assets-and-contract-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r394", "r400" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r394", "r400" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "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.", "label": "Corporate Segment [Member]" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-segments-details" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r99", "r712" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r133", "r553", "r561" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details": { "order": 0.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Federal, current" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r133", "r553" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Foreign, current" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r133", "r553", "r561", "r563" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "us-gaap_CurrentIncomeTaxExpenseBenefit", "totalLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r133", "r553", "r561" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "State, current" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r175", "r219" ], "lang": { "en-us": { "role": { "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.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r128", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r333", "r340", "r341", "r343", "r351" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r17", "r18", "r131", "r140", "r316", "r317", "r318", "r319", "r320", "r321", "r323", "r329", "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r338", "r339", "r347", "r348", "r349", "r350", "r655", "r718", "r720", "r735" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r18", "r344", "r720", "r735" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "us-gaap_DebtInstrumentCarryingAmount", "terseLabel": "Long-term Debt, Gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r316", "r347", "r348", "r653", "r655", "r656" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r52", "r131", "r140", "r316", "r317", "r318", "r319", "r320", "r321", "r323", "r329", "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r338", "r339", "r347", "r348", "r349", "r350", "r655" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_DebtInstrumentTerm", "terseLabel": "Debt Instrument, Term (Year)" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r133", "r554", "r561" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Federal, deferred" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r44", "r329", "r654" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "us-gaap_DeferredFinanceCostsNet", "terseLabel": "Debt Issuance Costs, Net, Total" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r133", "r554", "r561" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Foreign, deferred" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r531", "r532" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "us-gaap_DeferredIncomeTaxAssetsNet", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r118", "r133", "r554", "r561", "r562", "r563" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "us-gaap_DeferredIncomeTaxExpenseBenefit", "totalLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r21", "r22", "r544", "r719", "r734" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "us-gaap_DeferredIncomeTaxLiabilities", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r531", "r532" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r119" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "us-gaap_DeferredIncomeTaxesAndTaxCredits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r133", "r554", "r561" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "State, deferred" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets", "terseLabel": "Amortization" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r545" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "us-gaap_DeferredTaxAssetsGross", "terseLabel": "Deferred Tax Assets, Gross, Total", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r547" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r551", "r552" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Federal, state and foreign net operating loss and credit carryforwards", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r551", "r552" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "us-gaap_DeferredTaxAssetsOther", "verboseLabel": "Other accruals" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment", "terseLabel": "Depreciation" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsStateTaxes": { "auth_ref": [], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes.", "label": "State tax credits" } } }, "localname": "DeferredTaxAssetsStateTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r550", "r551", "r552" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards", "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Total" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": { "auth_ref": [ "r551" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.", "label": "Unfunded pension liability" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r551", "r552" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Reserves and accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r546" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Valuation allowance", "terseLabel": "Deferred Tax Assets, Valuation Allowance, Total" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r551", "r552" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.", "label": "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "verboseLabel": "Amortization" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r551", "r552" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "us-gaap_DeferredTaxLiabilitiesLeasingArrangements", "terseLabel": "Lease accounting" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r551", "r552" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "us-gaap_DeferredTaxLiabilitiesOther", "verboseLabel": "Other accruals" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r551", "r552" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment", "verboseLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "auth_ref": [ "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.", "label": "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation", "terseLabel": "Defined Benefit Plan, Accumulated Benefit Obligation" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "auth_ref": [ "r74", "r79", "r449" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax, Total" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-amounts-recognized-in-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "auth_ref": [ "r79", "r449" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Net loss" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-amounts-recognized-in-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r79", "r449" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Prior service cost" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-amounts-recognized-in-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r412" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "us-gaap_DefinedBenefitPlanActuarialGainLoss", "negatedLabel": "Actuarial (gains) losses" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r406", "r444", "r469", "r475", "r476" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses", "negatedLabel": "Net amortization" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.", "label": "Discount rate, benefit obligation" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Rate of compensation increase, benefit obligation" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.", "label": "Discount rate, net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Rate of compensation increase, net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "us-gaap_DefinedBenefitPlanBenefitObligation", "periodEndLabel": "Benefit obligation", "periodStartLabel": "Benefit obligation" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r414", "r479" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid", "negatedLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r421", "r429", "r431", "r473", "r475", "r476" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Company contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r438" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "verboseLabel": "2027 - 2031" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r438" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "verboseLabel": "2022" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r438" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "verboseLabel": "2026" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r438" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "verboseLabel": "2025" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r438" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "verboseLabel": "2024" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r438" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "verboseLabel": "2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": { "auth_ref": [ "r439", "r476" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.", "label": "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "terseLabel": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year" } } }, "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r418", "r429", "r431", "r432", "r475" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets", "terseLabel": "Defined Benefit Plan, Plan Assets, Amount, Ending Balance" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r404", "r427", "r475" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.", "label": "Underfunded status, December 31" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r406", "r410", "r442", "r467", "r475", "r476" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Interest Cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r440", "r465", "r475", "r476" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Total", "totalLabel": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "auth_ref": [ "r423", "r479" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid", "negatedLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r408", "r441", "r466", "r475", "r476" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details": { "order": 0.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Service Cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r480" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "us-gaap_DefinedContributionPlanCostRecognized", "terseLabel": "Defined Contribution Plan, Cost" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "terseLabel": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r118", "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "us-gaap_Depreciation", "terseLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r118", "r190" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20211231/role/statement-note-13-segments-segments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized.", "label": "Depreciation, Depletion, and Amortization [Policy Text Block]" } } }, "localname": "DepreciationDepletionAndAmortizationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r61", "r62", "r65", "r633" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Total derivative assets", "terseLabel": "Derivative Asset, Total" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "us-gaap_DerivativeFixedInterestRate", "terseLabel": "Derivative, Fixed Interest Rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r65", "r605", "r606", "r611", "r614" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r619", "r622" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": { "auth_ref": [ "r607" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.", "label": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "terseLabel": "Not designated as hedging instruments" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r610", "r612" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r61", "r62", "r65", "r633" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Total derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r599", "r601" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "us-gaap_DerivativeNotionalAmount", "terseLabel": "Derivative, Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r139", "r598", "r600", "r602", "r603", "r616" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities", "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-16-common-stock", "http://belfuse.com/20211231/role/statement-note-17-leases", "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss", "http://belfuse.com/20211231/role/statement-note-2-acquisitions", "http://belfuse.com/20211231/role/statement-note-3-revenue", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-6-other-assets", "http://belfuse.com/20211231/role/statement-note-7-inventories", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net", "http://belfuse.com/20211231/role/statement-note-9-income-taxes" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock.", "label": "Dividends [Axis]" } } }, "localname": "DividendsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-16-common-stock", "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r369", "r732" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "us-gaap_DividendsCommonStock", "terseLabel": "Dividends, Common Stock, Total" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r369" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Less dividends declared", "negatedLabel": "Cash dividends declared on common stock" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock.", "label": "Dividends [Domain]" } } }, "localname": "DividendsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-16-common-stock", "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Common shares - basic and diluted (in dollars per share)", "terseLabel": "Net earnings per share, basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net earnings per common share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted-average shares outstanding:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r163", "r164" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r642" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r534" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "totalLabel": "Tax provision (benefit) computed at the Company's effective tax rate, percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r135", "r534", "r565" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "terseLabel": "Tax provision computed at the federal statutory rate, percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r534", "r565" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.", "label": "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "terseLabel": "Impact of U.S. Tax Reform, percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r534", "r565" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": 0.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "terseLabel": "Different tax rates applicable to foreign operations, percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r534", "r565" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments", "terseLabel": "Other, net, percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r534", "r565" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "terseLabel": "State taxes, net of federal benefit, percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "auth_ref": [ "r534", "r565" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies", "terseLabel": "Reversal of liability for uncertain tax positions - net, percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Salaries, bonuses and related benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r516" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r87", "r88", "r89", "r142", "r143", "r144", "r146", "r151", "r153", "r166", "r235", "r368", "r369", "r518", "r519", "r520", "r557", "r558", "r620", "r643", "r644", "r645", "r646", "r647", "r650", "r755", "r756", "r757", "r796" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r623", "r624", "r625", "r626", "r629" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r628" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r623", "r624", "r625", "r626", "r627", "r629" ], "lang": { "en-us": { "role": { "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.", "label": "Fair Value, Nonrecurring [Member]" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r630", "r632" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r659", "r663", "r674" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Interest on lease liabilities - finance leases" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r661", "r668" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-cash-flow-information-related-to-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r658", "r673" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "us-gaap_FinanceLeaseLiability", "terseLabel": "Finance leases, Present value of lease liabilities", "totalLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r658" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "us-gaap_FinanceLeaseLiabilityCurrent", "terseLabel": "Other current liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r658" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "us-gaap_FinanceLeaseLiabilityNoncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r673" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "totalLabel": "Finance leases, Total undiscounted cash flows" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": { "auth_ref": [ "r673" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease due in next rolling 12 months following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach.", "label": "2022, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive": { "auth_ref": [ "r673" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance leases, Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r673" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "2026, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r673" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "2025, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r673" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "2024, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r673" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "2023, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r673" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Finance leases, Less imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r660", "r668" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-cash-flow-information-related-to-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r659", "r663", "r674" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Amortization of ROU assets - finance leases" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r671", "r674" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r670", "r674" ], "lang": { "en-us": { "role": { "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.", "label": "Finance leases (in years) (Year)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r229", "r230", "r231", "r232", "r233", "r237", "r238", "r239", "r240", "r241", "r243", "r244", "r245", "r246", "r342", "r366", "r619", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r787", "r788", "r789", "r790", "r791", "r792", "r793" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual", "http://belfuse.com/20211231/role/statement-note-6-other-assets", "http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r272" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r274" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "verboseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r274" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "verboseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r274" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "verboseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r274" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r274" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r266", "r269", "r272", "r276", "r713", "r714" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r272", "r714" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Gross carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r266", "r271" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r272", "r713" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "us-gaap_FiniteLivedIntangibleAssetsNet", "terseLabel": "Net carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r637", "r638", "r639", "r641" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax", "negatedLabel": "Unrealized losses on foreign currency revaluation", "terseLabel": "Foreign Currency Transaction Gain (Loss), before Tax, Total" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfProperties": { "auth_ref": [ "r118", "r279", "r284" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.", "label": "us-gaap_GainLossOnSaleOfProperties", "negatedLabel": "Gains on sales of property" } } }, "localname": "GainLossOnSaleOfProperties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r118" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "us-gaap_GainLossOnSaleOfPropertyPlantEquipment", "negatedLabel": "Gain on sale of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r176", "r763" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r251", "r253", "r678", "r716" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill, Ending Balance", "verboseLabel": "Goodwill, net" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill allocation related to acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for indefinite-lived intangible assets (that is, those intangible assets not subject to amortization). This accounting policy also may address how the entity assesses whether events and circumstances continue to support an indefinite useful life and how the entity assesses and measures impairment of such assets.", "label": "Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r254", "r258" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, gross" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r118", "r252", "r256", "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "us-gaap_GoodwillImpairmentLoss", "terseLabel": "Goodwill, Impairment Loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r98", "r132", "r195", "r201", "r205", "r208", "r211", "r234", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r636" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20211231/role/statement-note-13-segments-segments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r277", "r287" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r134", "r564" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "terseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r93", "r195", "r201", "r205", "r208", "r211", "r715", "r725", "r730", "r747" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Earnings before provision for (benefit from) income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r134", "r564" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "terseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r285", "r289" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r135", "r535", "r542", "r549", "r559", "r566", "r568", "r569", "r570" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r136", "r152", "r153", "r193", "r533", "r560", "r567", "r748" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Provision for (benefit from) income taxes", "totalLabel": "Income Tax Expense (Benefit), Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r86", "r529", "r530", "r542", "r543", "r548", "r555" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r528", "r534" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.", "label": "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate", "terseLabel": "Impact of U.S. Tax Reform, amount" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r534" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "terseLabel": "Different tax rates applicable to foreign operations, amount" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r534" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "terseLabel": "Tax provision computed at the federal statutory rate, amount" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r534" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "us-gaap_IncomeTaxReconciliationOtherAdjustments", "verboseLabel": "Other, net, amount" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r534" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.", "label": "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings", "terseLabel": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount" } } }, "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r534" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes", "terseLabel": "State taxes, net of federal benefit, amount" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "auth_ref": [ "r534" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "us-gaap_IncomeTaxReconciliationTaxContingencies", "terseLabel": "Reversal of liability for uncertain tax positions - net, amount" } } }, "localname": "IncomeTaxReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r534" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "us-gaap_IncomeTaxReconciliationTaxCredits", "negatedTerseLabel": "Research and experimentation and foreign tax credits, amount", "terseLabel": "Research and experimentation and foreign tax credits, amount" } } }, "localname": "IncomeTaxReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r122" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income taxes, net of refunds received" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r117" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of 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.", "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r117" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r117" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r117" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r117" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset", "negatedLabel": "Unbilled receivables" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r117" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities, net of effects of business combination:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r117" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "us-gaap_IncreaseDecreaseInOtherCurrentAssets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r117" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r117" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r268", "r275" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r275" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Trademarks, gross" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r268", "r275" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r264", "r270" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r91", "r189", "r652", "r654", "r729" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r102", "r337", "r346", "r349", "r350" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "us-gaap_InterestExpenseDebt", "terseLabel": "Interest Expense, Debt, Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r113", "r115", "r122" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest payments" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-7-inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r35", "r249" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-7-inventories-components-of-inventories-details": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-7-inventories-components-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r57", "r678" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://belfuse.com/20211231/role/statement-note-7-inventories-components-of-inventories-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-note-7-inventories-components-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r12", "r58", "r126", "r165", "r247", "r248", "r250", "r710" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r37", "r249" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-7-inventories-components-of-inventories-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-7-inventories-components-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r36", "r249" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-7-inventories-components-of-inventories-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Work in progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-7-inventories-components-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r623" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "us-gaap_InvestmentsFairValueDisclosure", "terseLabel": "Investments, Fair Value Disclosure, Total" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r672", "r674" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "us-gaap_LeaseCost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r673" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Operating leases, Total undiscounted cash flows" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "auth_ref": [ "r673" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Operating leases, Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r673" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2026, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r673" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2025, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r673" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2024, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r673" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2023, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r673" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "2022, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r673" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Operating leases, Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r675" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r49", "r132", "r203", "r234", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r592", "r596", "r597", "r636", "r676", "r677" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r32", "r132", "r234", "r636", "r678", "r722", "r741" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r51", "r132", "r234", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r592", "r596", "r597", "r636", "r676", "r677", "r678" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsCurrent": { "auth_ref": [ "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as current.", "label": "us-gaap_LiabilityForUncertainTaxPositionsCurrent", "terseLabel": "Liability for Uncertainty in Income Taxes, Current" } } }, "localname": "LiabilityForUncertainTaxPositionsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.", "label": "Liability for uncertain tax positions", "terseLabel": "Liability for Uncertainty in Income Taxes, Noncurrent" } } }, "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r18", "r720", "r735" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "us-gaap_LineOfCredit", "terseLabel": "Long-term Line of Credit, Total" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r47", "r131" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "us-gaap_LineOfCreditFacilityCommitmentFeePercentage", "terseLabel": "Line of Credit Facility, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd", "terseLabel": "Line of Credit Facility, Interest Rate at Period End" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r47", "r131" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r330", "r345", "r347", "r348", "r720", "r737" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-10-debt-scheduled-principal-payments-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "us-gaap_LongTermDebt", "terseLabel": "Long-term Debt, Total", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual", "http://belfuse.com/20211231/role/statement-note-10-debt-scheduled-principal-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Current maturities of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "us-gaap_LongTermDebtFairValue", "terseLabel": "Long-term Debt, Fair Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r140", "r303", "r335" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-scheduled-principal-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r140", "r303", "r335" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-scheduled-principal-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r140", "r303", "r335" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-scheduled-principal-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r140", "r303", "r335" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-scheduled-principal-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r140", "r303", "r335" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-scheduled-principal-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r52" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "us-gaap_LongTermPurchaseCommitmentAmount", "terseLabel": "Long-term Purchase Commitment, Amount" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies", "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies", "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r52", "r304" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r296", "r297", "r300" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "us-gaap_LossContingencyEstimateOfPossibleLoss", "terseLabel": "Loss Contingency, Estimate of Possible Loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r114" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r114" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r114", "r116", "r119" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r80", "r83", "r89", "r94", "r119", "r132", "r145", "r147", "r148", "r149", "r150", "r152", "r153", "r157", "r195", "r201", "r205", "r208", "r211", "r234", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r621", "r636", "r726", "r744" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net earnings", "totalLabel": "Net earnings available to common shareholders", "verboseLabel": "Net earnings" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r215" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "us-gaap_NoncurrentAssets", "terseLabel": "Long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-longlived-assets-by-geographic-area-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r101" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing nonoperating income (expense).", "label": "Nonoperating Income (Expense) [Member]" } } }, "localname": "NonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r79", "r90" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r195", "r201", "r205", "r208", "r211" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r664", "r674" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost (cost resulting from lease payments)" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r658" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "us-gaap_OperatingLeaseLiability", "terseLabel": "Operating leases, Present value of lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r658" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating lease liability, current", "terseLabel": "Operating lease liability, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r658" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details": { "order": 0.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease liability, long-term", "terseLabel": "Operating lease liability, long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r662", "r668" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-cash-flow-information-related-to-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r657" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right-of-use assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r671", "r674" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r670", "r674" ], "lang": { "en-us": { "role": { "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.", "label": "Operating leases (in years) (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r550" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "us-gaap_OperatingLossCarryforwards", "terseLabel": "Operating Loss Carryforwards, Total" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r50" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r59", "r678" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-6-other-assets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r72", "r76", "r448" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Change in unfunded SERP liability, net of taxes of ($875) and $738", "verboseLabel": "Change in unfunded SERP liability, net of taxes" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": { "auth_ref": [ "r77" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Change in unfunded SERP liability, tax" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r68", "r76" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Derivative net gains (losses) recognized in AOCL" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r66" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Currency translation adjustment, net of taxes of ($334) and $8", "verboseLabel": "Foreign currency translation adjustment, net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r66", "r77", "r640", "r649" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after 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.", "label": "Foreign currency translation adjustment, tax expense" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r81", "r84", "r589", "r590", "r594" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "totalLabel": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r69", "r76" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Unrealized holding (losses) gains on marketable securities arising during the period, net of taxes of $0 and $7" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r70", "r77" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Unrealized loss on marketable securities arising during the period, tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r604", "r617" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r50", "r678" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r604", "r617" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r119" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "us-gaap_OtherNoncashIncomeExpense", "negatedLabel": "Other, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r111" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "us-gaap_PaymentsOfDebtIssuanceCosts", "terseLabel": "Payments of Debt Issuance Costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r109" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "us-gaap_PaymentsOfDividends", "negatedLabel": "Dividends paid to common shareholders" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r112" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "us-gaap_PaymentsOfFinancingCosts", "negatedLabel": "Deferred financing costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r106", "r587" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "us-gaap_PaymentsToAcquireBusinessesGross", "terseLabel": "Cash paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r106" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Cash paid for acquisitions, net of cash acquired", "negatedLabel": "Payments for acquisitions, net of cash acquired", "terseLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r107" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Capital Expenditures", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20211231/role/statement-note-13-segments-segments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r428", "r430", "r436", "r455", "r457", "r458", "r459", "r460", "r461", "r475", "r477", "r478", "r480", "r500" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r19", "r404", "r405", "r427", "r475" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Minimum pension obligation and unfunded pension liability", "verboseLabel": "Liability, Defined Benefit Plan, Noncurrent, Total" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r504", "r517" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockNoParValue": { "auth_ref": [ "r24", "r352" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, no par value (in dollars per share)" } } }, "localname": "PreferredStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r24", "r352" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r24", "r678" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, no par value, 1,000,000 shares authorized; none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r108", "r131" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Borrowings under revolving credit line" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r105" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from disposal/sale of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r50", "r299", "r301" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Warranty accrual" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r43", "r283" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r288", "r765", "r766", "r767" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment Disclosure [Text Block]" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r42", "r281" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r283", "r678", "r731", "r742" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r14", "r283" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r14", "r281" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "us-gaap_PropertyPlantAndEquipmentUsefulLife", "terseLabel": "Property, Plant and Equipment, Useful Life (Year)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r20", "r721", "r738" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted", "terseLabel": "Purchase Commitment, Remaining Minimum Amount Committed" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r34", "r224" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r79", "r90" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "negatedLabel": "Amounts reclassified from accumulated other comprehensive income (loss)" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r110", "r131" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "us-gaap_RepaymentsOfLinesOfCredit", "negatedLabel": "Repayments under revolving credit line" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r110" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_RepaymentsOfLongTermDebt", "negatedLabel": "Repayments of long-term debt", "terseLabel": "Repayments of Long-term Debt, Total" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r260", "r261" ], "lang": { "en-us": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details" ], "xbrltype": "domainItemType" }, "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of fair value of reporting unit in excess of carrying amount.", "label": "% by Which Estimated Fair Value Exceeds Carrying Value" } } }, "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details" ], "xbrltype": "percentItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r526", "r711", "r779" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development costs", "terseLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r118" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring charges" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r28", "r369", "r521", "r678", "r740", "r758", "r760" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r142", "r143", "r144", "r146", "r151", "r153", "r235", "r518", "r519", "r520", "r557", "r558", "r620", "r755", "r757" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r451", "r452", "r453", "r454", "r456", "r459", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r499" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r451", "r452", "r453", "r454", "r456", "r459", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r499" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r402", "r403", "r404", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r451", "r453", "r454", "r456", "r459", "r462", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r480", "r481", "r482", "r483", "r484", "r485", "r495", "r496", "r497", "r498" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "http://belfuse.com/20211231/role/statement-note-6-other-assets", "http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r402", "r403", "r404", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r451", "r453", "r454", "r456", "r459", "r462", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r480", "r481", "r482", "r483", "r484", "r485", "r495", "r496", "r497", "r498" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "http://belfuse.com/20211231/role/statement-note-6-other-assets", "http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r186", "r187", "r200", "r206", "r207", "r213", "r214", "r219", "r393", "r394", "r712" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Net sales", "terseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual", "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20211231/role/statement-note-13-segments-segments-details", "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r127", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r401" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r375", "r376", "r377", "r378", "r379", "r380", "r383", "r384", "r396", "r401" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r381" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "us-gaap_RevenueRemainingPerformanceObligation", "terseLabel": "Revenue, Remaining Performance Obligation, Amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-1-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-2-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-2-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "us-gaap_RevenueRemainingPerformanceObligationPercentage", "terseLabel": "Revenue, Remaining Performance Obligation, Percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-2-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r92", "r132", "r186", "r187", "r200", "r206", "r207", "r213", "r214", "r219", "r234", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r636", "r730" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "us-gaap_Revenues", "terseLabel": "Revenues, Total" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r669", "r674" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "terseLabel": "Finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-cash-flow-information-related-to-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r669", "r674" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-cash-flow-information-related-to-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred directly to consumer.", "label": "Sales Channel, Directly to Consumer [Member]" } } }, "localname": "SalesChannelDirectlyToConsumerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "domainItemType" }, "us-gaap_SalesChannelThroughIntermediaryMember": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred through intermediary.", "label": "Sales Channel, Through Intermediary [Member]" } } }, "localname": "SalesChannelThroughIntermediaryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r177", "r219" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r79", "r648", "r650" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost.", "label": "Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Defined Benefit Plan, Assumptions [Table Text Block]" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r463", "r475" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of benefit obligation and plan assets for defined benefit pension plan with projected benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block]" } } }, "localname": "ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r605", "r611", "r615" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.", "label": "Schedule of Expected Benefit Payments [Table Text Block]" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r266", "r271" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r259", "r262" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r38", "r39", "r40" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-7-inventories-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r610", "r612" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r195", "r198", "r204", "r259" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r541", "r556" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r182", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r200", "r201", "r202", "r203", "r205", "r206", "r207", "r208", "r209", "r211", "r219", "r290", "r291", "r749" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-segments-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r182", "r184", "r185", "r195", "r199", "r205", "r209", "r210", "r211", "r212", "r213", "r218", "r219", "r220" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r100" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r117" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedLabel": "Forfeited, shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "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.", "label": "Forfeited, weighted average award price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Granted, shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Granted, weighted average award price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodEndLabel": "Outstanding, shares (in shares)", "periodStartLabel": "Outstanding, shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodEndLabel": "Outstanding, weighted average award price (in dollars per share)", "periodStartLabel": "Outstanding, weighted average award price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Outstanding, weighted average remaining contractual term (Year)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Vested, shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Vested, weighted average award price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r502", "r507" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r665", "r674" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r182", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r200", "r201", "r202", "r203", "r205", "r206", "r207", "r208", "r209", "r211", "r219", "r259", "r286", "r290", "r291", "r749" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-13-segments-segments-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r23", "r24", "r25", "r129", "r132", "r154", "r155", "r156", "r159", "r162", "r167", "r168", "r169", "r234", "r305", "r309", "r310", "r311", "r314", "r315", "r352", "r353", "r357", "r361", "r368", "r636", "r787" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "http://belfuse.com/20211231/role/statement-document-and-entity-information", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual", "http://belfuse.com/20211231/role/statement-note-16-common-stock", "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-proforma-results-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r56", "r87", "r88", "r89", "r142", "r143", "r144", "r146", "r151", "r153", "r166", "r235", "r368", "r369", "r518", "r519", "r520", "r557", "r558", "r620", "r643", "r644", "r645", "r646", "r647", "r650", "r755", "r756", "r757", "r796" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables", "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual", "http://belfuse.com/20211231/role/statement-note-10-debt-scheduled-principal-payments-details", "http://belfuse.com/20211231/role/statement-note-10-debt-tables", "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses", "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details", "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-tables", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-tables", "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual", "http://belfuse.com/20211231/role/statement-note-13-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20211231/role/statement-note-13-segments-segments-details", "http://belfuse.com/20211231/role/statement-note-13-segments-tables", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-tables", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-tables", "http://belfuse.com/20211231/role/statement-note-16-common-stock", "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual", "http://belfuse.com/20211231/role/statement-note-17-leases", "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details", "http://belfuse.com/20211231/role/statement-note-17-leases-details-textual", "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-cash-flow-information-related-to-leases-details", "http://belfuse.com/20211231/role/statement-note-17-leases-tables", "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies", "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies-details-textual", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-tables", "http://belfuse.com/20211231/role/statement-note-2-acquisitions", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-proforma-results-details", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-tables", "http://belfuse.com/20211231/role/statement-note-3-revenue", "http://belfuse.com/20211231/role/statement-note-3-revenue-1-details-textual", "http://belfuse.com/20211231/role/statement-note-3-revenue-2-details-textual", "http://belfuse.com/20211231/role/statement-note-3-revenue-contract-assets-and-contract-liabilities-details", "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20211231/role/statement-note-3-revenue-tables", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-details-textual", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-amortization-expense-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-tables", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual", "http://belfuse.com/20211231/role/statement-note-6-other-assets", "http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual", "http://belfuse.com/20211231/role/statement-note-7-inventories", "http://belfuse.com/20211231/role/statement-note-7-inventories-components-of-inventories-details", "http://belfuse.com/20211231/role/statement-note-7-inventories-tables", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-details-textual", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-tables", "http://belfuse.com/20211231/role/statement-note-9-income-taxes", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-liability-for-uncertain-tax-positions-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-tables", "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r142", "r143", "r144", "r166", "r712" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables", "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual", "http://belfuse.com/20211231/role/statement-note-10-debt-scheduled-principal-payments-details", "http://belfuse.com/20211231/role/statement-note-10-debt-tables", "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses", "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-accrued-expenses-details", "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-tables", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-tables", "http://belfuse.com/20211231/role/statement-note-13-segments", "http://belfuse.com/20211231/role/statement-note-13-segments-details-textual", "http://belfuse.com/20211231/role/statement-note-13-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20211231/role/statement-note-13-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20211231/role/statement-note-13-segments-segments-details", "http://belfuse.com/20211231/role/statement-note-13-segments-tables", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-tables", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-summary-of-restricted-stock-activity-details", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-tables", "http://belfuse.com/20211231/role/statement-note-16-common-stock", "http://belfuse.com/20211231/role/statement-note-16-common-stock-details-textual", "http://belfuse.com/20211231/role/statement-note-17-leases", "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details", "http://belfuse.com/20211231/role/statement-note-17-leases-details-textual", "http://belfuse.com/20211231/role/statement-note-17-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20211231/role/statement-note-17-leases-supplemental-cash-flow-information-related-to-leases-details", "http://belfuse.com/20211231/role/statement-note-17-leases-tables", "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies", "http://belfuse.com/20211231/role/statement-note-18-commitments-and-contingencies-details-textual", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-tables", "http://belfuse.com/20211231/role/statement-note-2-acquisitions", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-identifiable-assets-acquired-and-liabilities-assumed-details", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-proforma-results-details", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-tables", "http://belfuse.com/20211231/role/statement-note-3-revenue", "http://belfuse.com/20211231/role/statement-note-3-revenue-1-details-textual", "http://belfuse.com/20211231/role/statement-note-3-revenue-2-details-textual", "http://belfuse.com/20211231/role/statement-note-3-revenue-contract-assets-and-contract-liabilities-details", "http://belfuse.com/20211231/role/statement-note-3-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20211231/role/statement-note-3-revenue-tables", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-details-textual", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-amortization-expense-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-goodwill-details", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-tables", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual", "http://belfuse.com/20211231/role/statement-note-6-other-assets", "http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual", "http://belfuse.com/20211231/role/statement-note-7-inventories", "http://belfuse.com/20211231/role/statement-note-7-inventories-components-of-inventories-details", "http://belfuse.com/20211231/role/statement-note-7-inventories-tables", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-details-textual", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-tables", "http://belfuse.com/20211231/role/statement-note-9-income-taxes", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-components-of-deferred-income-tax-assets-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-liability-for-uncertain-tax-positions-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-provision-benefit-for-income-taxes-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-reconciliation-of-taxes-on-income-details", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-tables", "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "auth_ref": [ "r24", "r25", "r368", "r369" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period.", "label": "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "negatedLabel": "Forfeiture of restricted common stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r24", "r25", "r368", "r369" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Issuance of restricted common stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r25", "r30", "r31", "r132", "r225", "r234", "r636", "r678" ], "calculation": { "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets", "http://belfuse.com/20211231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r130", "r353", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r367", "r369", "r371" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-16-common-stock" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r667", "r674" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details": { "order": 5.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Supplemental Employee Retirement Plan [Member]" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-components-of-serp-expense-details", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "http://belfuse.com/20211231/role/statement-note-6-other-assets", "http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables", "http://belfuse.com/20211231/role/statement-note-10-debt-tables", "http://belfuse.com/20211231/role/statement-note-11-accrued-expenses-tables", "http://belfuse.com/20211231/role/statement-note-12-derivative-instruments-and-hedging-activities-tables", "http://belfuse.com/20211231/role/statement-note-13-segments-tables", "http://belfuse.com/20211231/role/statement-note-14-retirement-fund-and-profit-sharing-plan-tables", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-tables", "http://belfuse.com/20211231/role/statement-note-17-leases-tables", "http://belfuse.com/20211231/role/statement-note-19-accumulated-other-comprehensive-loss-tables", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-tables", "http://belfuse.com/20211231/role/statement-note-3-revenue-tables", "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-tables", "http://belfuse.com/20211231/role/statement-note-7-inventories-tables", "http://belfuse.com/20211231/role/statement-note-8-property-plant-and-equipment-net-tables", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r550" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "us-gaap_TaxCreditCarryforwardAmount", "terseLabel": "Tax Credit Carryforward, Amount" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-2-acquisitions", "http://belfuse.com/20211231/role/statement-note-2-acquisitions-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-4-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r229", "r230", "r231", "r232", "r233", "r342", "r366", "r619", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r787", "r788", "r789", "r790", "r791", "r792", "r793" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements", "http://belfuse.com/20211231/role/statement-note-5-fair-value-measurements-details-textual", "http://belfuse.com/20211231/role/statement-note-6-other-assets", "http://belfuse.com/20211231/role/statement-note-6-other-assets-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r55", "r370" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Common stock, treasury shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_UndistributedEarnings": { "auth_ref": [ "r158", "r160" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed.", "label": "Undistributed earnings" } } }, "localname": "UndistributedEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r527", "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "us-gaap_UnrecognizedTaxBenefits", "periodEndLabel": "Liability for uncertain tax positions", "periodStartLabel": "Liability for uncertain tax positions", "terseLabel": "Unrecognized Tax Benefits, Ending Balance" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual", "http://belfuse.com/20211231/role/statement-note-9-income-taxes-liability-for-uncertain-tax-positions-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r536" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r536" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense, Total" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r539" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Additions based on tax positions related to the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-liability-for-uncertain-tax-positions-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation": { "auth_ref": [ "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from foreign currency translation.", "label": "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation", "terseLabel": "Translation adjustment" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-liability-for-uncertain-tax-positions-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r540" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "terseLabel": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r170", "r171", "r173", "r174", "r179", "r180", "r181" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r666", "r674" ], "calculation": { "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable lease cost (cost excluded from lease payments)" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-17-leases-components-of-lease-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt", "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation", "http://belfuse.com/20211231/role/statement-note-15-sharebased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted-average shares outstanding, basic and diluted (in shares)", "terseLabel": "Common shares - basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20211231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "us-gaap_WriteOffOfDeferredDebtIssuanceCost", "terseLabel": "Write off of Deferred Debt Issuance Cost" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://belfuse.com/20211231/role/statement-note-10-debt-details-textual" ], "xbrltype": "monetaryItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2814-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123398962&loc=d3e400-110220" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r288": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r401": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r525": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=SL65897772-128472" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r588": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r622": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r651": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r675": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r780": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r781": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r782": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r783": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r784": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r785": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r786": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r787": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r788": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r789": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r790": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r791": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r792": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r793": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r794": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r795": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 121 0001437749-22-006139-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-22-006139-xbrl.zip M4$L#!!0 ( 'B#;E2R)PV8LAX &J! 0 2 8F5L9F$M,C R,3$R,S$N M>'-D[5U9<^,XDG[?B/T/'+]L3\2P?-31515=/>&SVS&NLM=R;<_NRP1$0A*F M*5(-D+;5OWXS =XB)9"$;,KF0T7)Q)'7ARN1 '[Z^^/6>)4+BN\0+?/IESP_V_O[S?_['3W^Q[5^H3SD) MJ6N-E];=+/)=RL^".;7^>7)[9=G6X='GHT_'7ZWO=Z?6T<'1D7WPUCY\9]L_ M__0HW,_"F=$YL8 #7WR&#U_V9F&X^+R___#P\.;A[9N 3_>/#@X.]__Y]6HD M\^[%F:0_^CP\.CM89+3"2(_Y,LT[^.8>V\$==Y,@_O] M.%$62@M$G(,&ZDK$J84B+F75N2%!9OSC79HUY':X7%!1D%460FDA>1^3L=2! M?7!H9T3HHS.KIH(I!7X\YO]>73]H\^T^)H^)H$EVGS!'5%IADG1(PE??@H,Z%H;_-92TK)%U!)5<7"!:_A!5(*S$3"GA*R6*T_3JBH M'5)J>$I2*@HA%VY89"K6^_M]E9C/RM98B?G8YIS42H\K5HU;R.&G3Y_V9>J> M1<*0LW$4THN S\_HA$0>$LO/!$F)=D>0/&_]X V3W]IMR MD >T%OVL@/K9C/8ZLU:1KRR"?]E).1L_V8=' #IM+M:B?:T6*DON4R\4R1<[ MJZLY/^7N0(^7I)3B WN(%CS4]1=:H$CSRU\=X)AUFGITX^SXHP75E9Y($X)) M <3>^W:"YL8H+4G3_/)7,UG7=]0=\"XKZPRV_*1 2Q=9 ?QIJY_M:)>F+WH] M<+Y,^E>'?K!RDE/'RJ:2\F_1JNMI#8[5#J@U,LI-[=,^#SRZ[],ISJKU6JC' M>:$4-M-/.$0G%9\(= MI+-^$K*_X,&"\I"!:G,S35G!C-/)ESTY>;>32<2_/#)^ U.<),\*A>)@* 6% M(M2[ROA+RJ(9ONP)T+9'8[&?7AZ'>$WE@2).Y$F[]%4JETZ:2@5%F,_Z+-2" MTZ9"01$!T^=6ML(*[B"#Q6"I"].Y4,[$;3=P(OD#EM@V_,_"I8WMD<\EE3T+ MRWV_O5P[%U?:LI8PEUE++3AT%I _'QP_CH 01HJ_2SL8&+CL"1)FL! ;=6FS/]VG?G3 M!&$%$^LZI3[8O<(X8%,@/*.^8/<4QE_XFQI'0"414UAXIX^%TSP?,.HC'P,J M- UF?JAH3M,49MYWP\PPI.@85(2!\_LL\%S*A4W_B&"F;1PT531,@>2#/DA& M.3;^RSJ7? R8T+/7MOL5#9*F$/-C-\0,W8K6.$'$S)YXP<,6AJ"L:E.0^-A@ MI 'JU@52?[UV]X.0VH>V2X7#V0()H%W&D6 ^%4*ZBD0TGQ.^E$V;37TV@;:" M7B1'[KTR?VHO0,$.HRWQ898%4SCZA*XK)APO$!&G\,^5&?&MS>D_]J.4"ME2'*=,=5IH./1BWBM(KM]H[>QH$[@/S/-FW!C#]X;#\ M"XD_96./VD2(UB[H)@1,V?NHTM[HI?@E9D-VS=?(!JPG$S:L8\G&*P?#>WM" M&+?OB1=1>TX)JE!.D#K8O[Y.4R9_6VER=#)< &7K?Y"R]35'^95;^4/<"#LW M[5)%INSYKM*>Z ]0K79HJJ#['Z$/A?$K#'BWJ7:Q'E,F?%]I0ER@7V;47KD% M/]IQ.,+27G@DV8F'Z>1"Y:%A![-J5&[*UA\J;8TK[YN8A;]9-\B#''C/$Q[^ M9GVCX2N'P*?$T1Z2QTZMN%21*=/^6&G:3[(92T_\'9)[Y48\/+!=.N[26),: M3)GM8[6W0JYB@/M200-#AL=3'4G++3%C'#I_8?)9A?3ZA,Q9?EJIY5<"-^FK%@7P(ILTS>2 M%6ND6)&3Z]<.C/?2,!05ZLI8%A@5.T1';ZK4E.&K75=R^8S6I;:D+:-@$MJO MW=(?T!+SP%>1!5W,6ZK)E$VKW5=RF7PJZ:GH@]=NQQ]MCY*.<^^T#E.VJ_9; MR77PE:3TVJWV4;89%F8S7B>06]G4[[KGOZEJ4S:N]E?)1?-IQH <:$_S#+QV MTW_"A6XT1Z%HLH]7C!H%C79"@"8%4T"H]F[)5?=QQD>\Z5 ,1+T"/EXO'C9$ MW72, -*NW10.5MQE&X)UK!^27Z\X1-!HG)8=DK'7BXBQA!-3V-IVX)CUPYUD M^+4CL1CXU1U/U?490L5;O7BRP;:EH+#N9EVIRI1%-X:9#<9L$@[6W=+-Z)B" M0;?HLP$C%3$IW:%069TIBU=[\$J1+H-A=:-2NEM;GX8I"%0[_/0"8 9D5 6P M=$=!=7VF+%[M)BS'Q0RV+82W&%CD%2LR9F90@0[VJB[!J$X@QXV10^8P ?&^LVA8>:H+QU$3H# $KA&0;L7:[* ME'EK(N^R@(_!F(TVYPV8NADA4T"HB<33#0888&)X']:E(6$>F)D^AA'Q^K U M7&;)%/1J @8-[A&?*%[F5*N _9A+U0/9<, M,95SA1A!?0!S6]9-@;XFTM(4+$I:%7[C*X9><9UUF LIT,!(;K=<9N!4+<8]2&*>\L9! M>C2'[]T[.)-"S M #:0C;Q0F,=6+053N*EV*E?@YB;FQ+I5G R86(G7.C0X#JVKU93MJQW+^8"P MPV$$JK7+T5:LO5JK(6N_K_8:YZU]-%B[UBXN$V0ZY?@Z5;RJ25+&2^REW<@) M[2D/HH5:Y1 /!GMG1GR?>@:&!<.,F,+4YI!2F9YC&)=%2=IXB:,*,FS]@@RK MY1,R;)TJAH=!9L7^>.",$[!Q,M.,#Z');_F9IDG0-29J"F#5ON\BP$YC1I+9 M;'(J3G[+SV8',#6*.S8WO+4D: I$U7YS_8CG85!L8\TT4_>.J"U%4P"J]GYK M RB7;>B"&EF4BI#-Y1Y;=D&KL(-[]/P2SI?H+E:WMC+?\2(7_WYZW!GATA16 MJYW6#;!ZGDB3NYI66-?WZ(J.I5$?_X:1Q$J< > M 8Z;QH%/X]]&F80D^U M4W[-;?'#&F7MM>\&P;"A8E,(J';-E^^7'\R^]AAM<=J23^D^[#2E9 @8'ZJ] M^.6SO.5)3N&<[S!TZ!["-==MM"!F"C'5/GK=H[]#!]/4CFLS=.]X3'%@"E[5 M'GI->&W(-/15U4?%S?5+&RHV!9)J#_SJ8?2AMUEGG62C;6E/ FY'O@,-AS \ M3O1H+X)2R*(Y4#0C:PHRU3[W%YANW03E2,H!4@7;PE!Q MSP1Z0L;4IWAP$6U8PU,#FJ; I'D9AAR.%&_6#R>*N;]*6%5V4P.6"D;C MU E\!YIB&IFBOL/O.)]Q*.F3-(6D:N]S!9)N"ZSA(DREP.\XYP"C2INN;#90 MSN7&0I+'W/9'5\JF0*7WAE75UH7D,)=KV*6HOH['X%&]FAI-86'#PUC#'+G& M'L*943?R*-[ "V6+8AG+\BRX*@W8'8M,J:P4'/S1XH%VQHE[,#,)6;'NHG9 M&3J!-1:NT J;XZJNDQJ@$B[NYT,#BA=29N"4LTU(BWN MEQJ&J&X6SNTWRXEH6A;D(]#+PYB3K\5 U_5$')J":LV5*,VA6MA1EU/JM/1% M(DFAGJ'#;-UK;< (G4RH$\JUN];E*L^ ^JW)8*I=U-P0TZ9=;&P)YTI6=&CH MW3XSM)QVJ$.DP']3 GFEQVOJLS\157ZN(E&H"0CA)1QLZJN0-Y'6^PRM9BO\ MFVHQ-1?;M&DQ/UQ)0?]J_8*22@>@DA2;2%:9*-0&Y/ VD5A2BXBT[J&]K-ZL M:7#6O:964]BJN3^F>''G,%>NM4O90(;,O5*M*7O77-)=L'>%Z0>39R;!\!5U M9#D,;&@1E/LPQ7(B$09SR@6><9[28,K)8H970W%*Y*@#G^?DWP%/#T #42-7 M66V;-5/0J[E O 0]#+E1YZO#P#J/1;!.$Q'P0/8OJ0C6,8@@1SOX_!5%2$]K M PJ&[:LJC'B!/U7G8.*=H@I0F$5E$XJFP%:S15$"VQ5P%I^BB3>E*N U@*CQ M9=(&YT#MB9J"4LT.1Z.KK(<95%NK%C>\!>4+@P>SS/)A"' ?#=R=7MZ&'YW? MW@P'LSI8?T;\J70 J+]S=XPD 6+!V&/QA3=/"\Q6K)G":LV&3$.L*A$LYJLO MN4M2X@@WZSH588!ON$,87OS,2ED]OBR!18:[9DFH$U M060:PG >%_9TVVS/"F?IO!5SAO=KVZ![O$6JZ9QE(EL@,EZ0 M+D66KJU3$'F8V+1^\3(@R< MWY.MWJ6)'M(0!Z905;.CLQ95=OX%B-N456N$K"8[QLNA0TI,_B%]Q$/:TF O MM*%F4R"IV7OYH!Q%\NT.:?JANRG9)WTPS:#-:^LT9>V:S8_\:VR#G6ML4O3S MRH\F'>,$#+'CD^Q-R M,L"I\@:$0:FY&X%/)P8,X>I3S49% 5>C'*/6*3!J70"CUF7&*$Q E)\A#,K= MTP"X2GN/"2Q''0KS4 JKZ+S-MP:QS21-@:IF1Z$>5">*-9CM FL%8 TP*ML4 M%!-Q%?*:CCIF+^1O3LL4<#:_06M;7U.>LE%NN'Z_ C$?Y;J$A5G4-+ZEP/PI M]4V_*]J4E"F\U'C//\9KHIBA]*F&E*%A\MSRJ>&GVLO9!CNF0%?CAM9^'UGW M&>6A']L:%NP%X4!@1D,&^NH;4LO:*>,+.UPB;IK!=XT)O@.U6W^(L/ ML"&IK#_A-ZJ6=K(5(/#(O^([(4;1.'G1"V9C5V0<\#W+)W/Z96]M#N9Y^)3L ME[T0\NQ9(AJ+D(414I6/NGW90VRPSPR0O&>%P'7R90X6"@E?7D(*2K-GJ>_Q M!"+,XD3B6 8,D1',M-JRZ;ZHD0!_[FX2AG&H]3TJ4P 3C MK/!Z\Z]T/J99S[4I5QN!W9#;^$M\=H,Y87Y9Y+QL;L0E9IL)=T:]@(4AO0LB M9T:OKFZ*4M4G]U.<8T[__#.('VP\QI7^LF2F-1EZ*I*,HO[NNX M>3L"E?ZN MDE@;,O53M)/3K_]WPZDCKT$]]Z?,IQ3CM*[8'!AQBR+J9NZIJ-2[@!D6=)?G M\X47+"D5(W(/[ OL$TN2ZN5]3D%S@D4"+ &SD.P-]QL>7*#S_IQP7W)-N0QA M.2&".3 ^G#$O HNEXG:IH9L2%G&]YM0 @^,8&B 6R")Q+UW(S"8,.54M5#8O<=.-CG%! ,"Q7/P.?G:E'V6P<" -M8NX;5TLJF&7=6,7)MFD@@M M9504VE7YXQ5?-F$ZBW#QH YU:"EC4PV]T\R:CE'6!Q/#V%6X/)YR*@NAY/^@ MRQ/B_U[J*!L5Z4?'B1=79Q>@';NN7%L0[R3@/'@ VYV2!7% ELS;H5^@;_/E M.K&_DD4SZ\"XI^YH;>R3[$V4S]="&>!HV8: MOGL.(PF.H&G4A/S0MU?CV2CK@; @*02]\I6JH^N1^31G77 M=+JS"6/^+0EI\8FM;X'O4KR>D &_L0\5KV8ZO;ZZ!#ME)S&EOT15I.YG2+6P M;2K/,2%Y7@67'%;;)].344='4) $IB#.##N11R0Q3P* XAD[E%(KO!9:;%-Y MWW1WQ<8!1]%6!,^G](7K1X<*#+XX8_?,I0!48.]ZHES+US C5?[S5!3M[,_I MQJT0[[OO,J%F*-1-M@*//2]P%.[TI&Y;2S]]VA?4A16'AXX8C-C$S3T0Q#N. MPEF ;IGB8*N=NQ]C[P7&,T*+NZ?N)70A_I2ENYG77!D4EEQ9.!*,=CQD?Q;F M2QWKZ.U"/NV XW$J7I!>^^B7Q+B_ZPG(2_'""C#S#?6)%^9<.>V+]WVCC@EWI5X-[0+%J7[J_[;H-( MT-:]R(7._I<@]0WU@T2M/'>^C\N_7L:[[_]2CW ZBT9C]D=CT18-N+FC/TPGO2? MYP]_QV>_Y='OG'_C#GG%TYDG,%O[/9&S=>ENPH=)38;D%WD1<##""Q7TA&]< MM$>20VNCUU"0X,X)3#7B%[_\J90LW6V-3W@OZ[30M9K^: 37E]E68WX-6IW4 MTVY*,HM[P8G*KR?7/I5[1L5N2B=C3[HIYN/24,Y2+H@3 TIN@E[1$";+(DDM M;R2W*MG?F=8:<48/,@3;I^AR;Z"&NG*[I83\5B (P: [5B%RD]CU-0+^FJ(I!!4!7"!4E$&9W>:2JT,G9 M8Z"4V?\6^(Z2H%;"0I:^B5;?Z7\E4Q\/=M=$5]8G]W,_;H7?RICLC;GZ*1P> MAKX+T@=61\F![_C4\EUR XP24CMW_S8@D751Q;O("U>;8Y<$.H[+;!8LE_.Y M!,P)%$<4I<_!I?Q7)/0@R"AAZ])W@3'H7OW?9LR9J?UXM0JA*S)LROQL;AB>:+75Y50C][.>!4GNB:!9Y;(4556C\6&ZN+676$4]Q2))"L;#&Z)96G M49'V>$L$,"!DS?GQ[SZG:M[Z*]@&':_ /QXJO_9SMQEP)B I'W9]1QZE#R_5 MR/;J[]LV2'T3N($.!GK\*^;(LWT CCOJS/S "Z:E[4&MG/UH'OFED)PQJY<= M4DEJDWNR^LDS>$,X3!_9@N"X[/L1>C %'0$<^#(YA'.R5#MT,(KSY04L[62D M]440<1E,>L&#^9G.DZ!C=^ M.](SJI>2;VD8<5_5R9>$HAU#IS,4;8+PE00CI!!>(3S)>!!?@$AB]$8FW1GMO+^: _7 MKO'6/I[Z2 5?_=[!Q2,KZQS#.8(L+N%N/.[\!BJ',LOB<=M-F9YOQ5K?XR6G M2XJ]V/Y'A"?=<^?55N\@TLO:8S&/#K3%W)BUSV(>YJY- M$E7"56?HM4BC![*HEJ68TG\A,+*A5HY\8O]%N7L(ZD7))_9CEH8NO^2FACOR M&,<[BR3^]Y:*R$/?*:[51S0,504" U,@.SI5XR!Y)AUCF.T*!,4SOXL%+)]0 M1-Q>B7"9+^^@DTREVP#/2']W7)79K=/E^Z=MEPJ',_DF*[X[,HXO/Y,/2^0> M:!0,5#P!=4!)DI[(MQ>XPL57)\9X8YPLY*H[X^2+M30^!H+OV*8O]\E7%M.K MLY45^\Q@_S8JMZ^M$"5^0NND]'9)V0<@_1@^QPLB?/8YOK+#7L27-^CCO%EE M.Z@F74B5L^^2J(<(;KSP,7F;4*Q^T$9$L\IV7$VZZ%A7=)=4< 2FX^R>X-%7 MFZ5W_ZB.$[J *7:/\2/(ZE6G-/;E3BULS7FH^7;!S$(?PWA163L+/UABW?(]%- M1%KOUDRW)2Y?LF%UAYW6]>Z2\M[:0NV\(I3\J3RR"9# 8WOXH-"4!E-.%C-< M1L':6A_'K>O=4>7APA(?B!'XEC!]#"GW\=7A)-:R2F:$$7R>DW\''&;^TD]O M>["4:J7E+3&PH^9(?[11947A'56#;E=756271'YG9\_AV),(<(W87L@X->G; MD8X'C\#L4U[B5!@J==]7TX;2$W/S,@TU5D[=S!&":S\G?JQ]3.$[<[=ADH9T M7Z;RM/ C7RNSD\O; 1R@?.[\G*=ZEO M)6-T7H9R=3L;C1IV22$_VIX\2%4:9^3'YL-:P]IV4E'S]&Q^)IJ7/3O60EGZ M->ZDPD3N"A\[CJ^ 1D2A]V;933XM]-:XXMU7GT/$S)YXP4-!0D[5\A361'&A MCLIL3F8G5:O;YZ\6V"5Q-1^X-^MUV0[15ZYV>T'PXI09WLE!GLD*JSR\0*/D M'!Y:^;99['#=UT\7/X\IE M2=0+N=J -4MK=Y6,G@R<%.'J./(:;&OIU[.[RM%LDW6E=DCPMV W^5 B]"7J M-<6\8SS]UF9MV*GJG52ARP293CF-77?2]:128#A+=L.GR+X*;)9[ZS@R^M1K MH59#Y'92U9HMM*+ #HG[SI[&QURE =68S]+KL9/F5/13)5>ERR*L>'-Z16%= MV#TM+R_/2#0YW8P[].F-_8V]DZ:IO61%9S&H ,9[G"['1\GCP%26'";/*MZ: M&3KQ\O*,M"V%OPKE:8Y]36O;(47]"'+ L!X&>)-R:Z%#=^H3R7I^ETO'O]NZO,Q&.PM">%=56QXZCO\CO.UU%^3BG=7?9H# M1%VIW1!\TXT%R8]U:FA0QY,IY:=]U E>,S G\.?_ U!+ P04 " !X@VY4 ML#4F\584 W3@$ %@ &)E;&9A+3(P,C$Q,C,Q7V-A;"YX;6SM76USW#:2 M_GY5^Q^TVL^T/')VO4[%NS669)^J%$NEER3[:0LB,1(O'&(.Y$B:^_4'D)QW M FB )-!SEZHDCCEXZ:O3;E]NKH^CH_<[L^.3M^?GD;O/T2C'Z+H'S]E:?[[ MC_(_CZ2@1X*(O*C^^OGXN2QG/YZ_ M)N6JPF;AOY[4/ZZ*[C7]^J$J._KTZ=-)]>NJ:)&V%12-CDY^^_GJ+GZF4Q*E MN>1(+&DITA^+ZN,5BTE9L=$(X4A90OXM6A:+Y*=H=!I]&+U[*Y)CP?6CHYIU MG&7TEDZ.Y)\/MY>K/A]I-ID7]%W,IJ+!T]'H],/H1!8Z$027=$KS,LI92:/1 M^RBACV4D:4_F&4VB&4_S.)V1+)J1A2Q8B!(E2;-"H*PZ?>9T\OE8=D&B9>.2 ML+_TT':YF(FY5:3364:/3S:0QB2+YUG%V2OQ]Z:XA.0'=$T8?2NIF-W-&"QI MRUAL8DWUZ=]7+'\J*9^>B]Z_<5849W/.16\_DW+.TS*EJ^XR(FHT+5E4JZG, MY!1DO.%?=RJ_LSRN>X21MU_>ABXYFL5R)4](\5@MBWD1/1$RJP;VA&9EL?Q2 M(8C>CYK5\9?F M]"DS/PJY_R+^QK@@(Q+%9T(A2I'!)EN_.(I-Q^:]2,Y.M,&$9T_+_[*A9O$U MS=-"R/EOC"7%=UI>3VYI0?G+GJQUJ!E K*VH$P29 &P4"4GI+7D5RY;RE&1V M V"L&!+5KXS_?IG?M/,@-'O5VN,XGD\E M.VAR3F>:.^#JQO-H6T_;C1GPCJZT<9U)W?SQYCE)2=QF>9/5^11K/4V_Y2Y> #) MUQ!UE9+'-*L<&F>M+C9P^7 8[D@FJ&'3:5K(\P,0#GV= %@NQ%)A"RK$0"6' MP.,"KA< TW7Y3+GM1(-5"F,K)/.X_)5P+N3^HB*19&<9$3-HDM)$#\NR-DX+ MPCPLS%;H8=J$@^ Y+CQ,^W$KG$X3%XKV S:T-M('"O(';" M=*!7(_9CE%%2 M[#GVJX]+B\[9BG5IW(\9ZTZ95]_(US27L097DJS+O*2<%N5%39U"YP%J!-#C MFU3=RF5Y/7DHZ+@H:+FYRP-@ M0.??W$);A3 ;L2(O 0*RZ M8 "J[Y[% ,LS8Q/5ZH(AJ)X_9O4*%/)%M53;"P6@]A?"A0[+J(G%RG(X+>=] M,EE'F8+)< :CTVH!3":R%I%)*&&R?K5 3'(*DX6K!6*0!E N\:I H6),IH5LM:PKVCV$'T \_'"':#9YZC/HW Z2KL?>V9S-:^ MYN[6GV4'GLT^)^K"VWLWS5VB\SG$0ZNKAL5VVB#M,O\N.'S+,M'UT_TKS5[H MSRPOGU4Q:)W;0\F#AM[QI*3\7Y3PK^F+ZUCK&\.,OB_@!X>9S7BZEX'>:@@]ZE?6"^9U,T$.IHJ"4H6U:M95MM41(ZPD+$QX]=$D8DY 97CG M]@Z&!VJ9WKF]0^&!3L9W;_!@N*"4^5V;0\P!.YN^IU9Q^KFL]1T;B#&8G"H^ MF*)?-KA.J7US8U^0XCKL]LR/?>V*Z\C<-SOV#"Z'D_>#9H?9#$?O@3=PHB<_ M&B:E,@P;#D6)#(\>M](8'#]N)3$\?-1*85#X&D^ZIW.\F.4%R])$7E&*5I^K M8ZR8%,_1)&.O-L=V5NT-?4KG0(S?;!(;P;O7DWK6B%DA8_]4.UI(E0#;]S/! M3OFOO.K^0C+)Y5M:E#R-!>OE#^,\V?ZP4?*&\I0EEWG,Y8(YI_6?XN_97";X MO'B+GTG^1&_%^%U,)C16Q:V$(2( M\_IA').DSH(])Z\T4) $W^>B8^I M;0NPI2H*9&=-=H5?T_+Y;%Z48A1X=7,,#-#8 @JNNH!3U<:#;^T%=A GQA8"X/Q.2VD8"NOB)15[XR^+AT)* M]-7N0\E=,B3Y2I/M4E@](-\KZ9B@=$<,_&L=CP MTME*($#&RE@^- ;SDS2FXD&R[A ALH3QG)RQ MJ52$.F^QOG"G0+_A,D(XF%RLXSX*4_A%W_"UKD1,D1<# ->ZJC!%773#KK'M M,<56#+*PS!_?DG%/M']-@AVAR*]N_HT<)C/Z"8 M/Z'';!>S +9:#L!L&_ $_9/LS>#J]71P6AS,/.B9!2&7@NZ\>X,%0#>QP[P_",1*K_(AS'(@8.,IJ(,K#C_6 M/K:L =UR4+RP$SE,]SP#W9Q@G5B.3OF'Y^+@5P \W4JKTBM^BM)JQQN5TNLC M7P9^2>4[1-$CS>DD+:,)X]M%'+-,=N[(2[;)GJCT>L&MV;I\I6(-DNR>O#7> MBR\UR8HS6F"M$-?<&LIJUYPM'D.M<'A6SE4;.(9*X=#K<7B!LZFB3 !_A:@.M ?T/2' M27/FJ)Y1V>>N4&VT J;X(?>Q!9DJF':P4&G9<.D.W%+J9IW66L M+6P$3-/; >K!S6=[,64)T;O+@M.8Y7&:U<%9,NU,_5VRH2[7C\?"NI\0#@M' M(F'^BA:6U<_,UQZQ](6NYHKTB=UNT?*=R0[FHMACMHRON+NXO3F[OKK<O]SAM4]O_!'$4"%CI!-54LK3ZO4_ M^+E3DD;7 M7)"VV"IL!=^I9:1\.:M.*"[SBYS(E=R='?H&D7)AUR"5)0/O#P"JC(+&OCP6>IKAQ;P8,7 MJ)0L:^/"I\TC"ZZ'\\3+PL_8B[P^4!]KIW6*Z;B@.V;]FG4(U0V)U;^3$E-H M;_?) #%1H8A]7+#OCEAO@D"Q>KF U<]:[W*UV,>E^>XH^["M,9V/.GB+]\*F M^_2F8=+YP_/F\&R"X7ER.#:#&R\"'.9ALB.>"'9F<,SY'>[9 #YL4@FMJ' M[3*TM.EX2.XS6FCT0\1IF?+ZTV2>)Q$1_\XXD]=YBF?"!3^B64;R2+0U8_GR M\:J"\EE$:TGJ&D(T2.=>XHH&I-SKY:AS87'G-&E,;WF]?3O!D\Q]4\CD-TH7 MHT,+8:X+[%!YF9?";"Y*>0T8#*VM$@HTWVE97]Y,X^:K%2Y]=10([RA_26-J M!:NE#DYWL/6(,"?8F':$_4)6+TQ4"1OZ!0T4M%[-B4\1B>/Y5#9/DXA):[G2 M@)P^"Y4GS*8H$R3""KE:%0/2X,>X&!R WQ=&UV36N:0VB:RM:#EMQR^"3IE8 M3=C(,O'0'8WGO,JVL-YN55F8[I6O[0W84P ="$2S(Q?DSU7NU:K.C1 F:T-5 M"HVB'QYV[14O/]MR7C;:HN=YZ-(37K[UPQ,;O &3:[FB88$6&B;+SQ_OW!<8 MIG,"?_QR5XR>;,RMQ]0?229?N(^*9[J1E-+V??CV5H:V\\ D^+;4-A^E:&XX MJ@6ZIG 8/;63HE3PVYW-Z@0BBE2IP_LTQL? NIG,J%F7AMM;"(],(?E2V])&8A]N4/ M8J?(2Y+*&)(;5E169+%^1]$ QZ*%$#@WTJX;AD==,C#=YJ'0%@Y _?JM/IGM M>353] , JX0'C7%8P/6"8[J5_L;KR4-!MY[@T>)1U F!I0J@!&SGU 7#4FV> M2;JRH6@'*SY#:03TPP9 6R$ "NW)S7YL1V$#N->V0_"&KW)"&AP+FI)!Z%8\ M"Z3>@4"J!$!R*Z-$Q"RY(#P7.J/8\+O*^1-KGI.'5@R "KQC<=NCA(L7;%>+ MNV\V:I0GJO-@$Q@'IRBJ\UL3/O@I%*8K6T98:F<+IDM4YMEGZP;&="=UY^"& MF7 C%0YM .":%)\P:!79\ T;/C'0OOYMW<7XY$(;KFZT^[@&J:8=>@B$Z2*C M9LF8=]J8A+%F5]UB#>CB:C!):# J2(@*)E$- V;T1&,2UC!(-KY=3"(;B [B MX$(J-DP3L*L4]"PO+"9?5V2>!4;K0+F>P2&5(*U&>?^>2*02!F1=Z>)2,!F, MIC4)=*ACLAJ!B_$0%(#&.[GU?KF=)Q:33H A-#K_,2D#&*1.\WU)E-[7B\Z MP8CQ^SJXL%"O)]*E5TV8.G-&<2?FS)*HO:AP4X408<="\TL]<9W+:WO7D\8W MKHXO-5<(@8(+BFZJ%$HJLO=+!,M97ETP%<*G+6W8%SIA?)TAC!87;R4G0@ZF M.>&+2[$(*AM:GBRQ3!#XM,Q?HL#MH<<_WB!QH+]F84.0DN[64@'H%5;D>B(I MJ&TM$X)6EK.E)Z@F2,]E8_F089M&KFM*!@D&6J4O/*_Z Z8;"4 M?!Z74;R<^ M32NB^W&9ZUH.Z#PWD^79C;YW;FG([ 2H\8>+3.]>4AP8MX39")(?3DDAQVV,Z0<6])WHV[).M-G;FNRK.YR. MLKZFQVZ4FQ?AABEBPB,C^Y1PF'9?'EG8[Z+&M$&#V(,,9(1A6EV6J'I5>IYV M9=63%9^:+4A4RHWQSIM721.VN5$F(M6M+=M-[ZQ5O$ZS]&AAPB/]9?FO!TG1ILZI;[S+96 M R8/3 >T8.F#R1EIQNNRJ\=TU;3#B+9((TQA;1V0J0Q?3%D&.L#K:.AB2DS0 M*Q>,1BX4^4?%3SW8#WKN)X5,!=X-N MW.\XK.7A B6A'EQ@-B#$(:$=D()=%!@7\+:<2/D]?1Y\BLDXD$S&I,G8B M1#-!8!0_RZ561&D.*_^X6!]7NA[5AJ#-R[EN.&!>(WNOX[0.?+^E<4:*(IVD M<1T/OPQ(L GJZ]08HEB^_Z^QC;OC)N]*C%F<-CG4MH.-+#C26[LX76Y#1(CU ML)10V1T#\*CG6050Z73/P"IFVT";/ " M-&543>98$@!V@T"C+[]N_-?_?EXF7SU2GL4L_>?7'_[V[==?T31D49S.__GU MY[M@?GU5UE.TH@D+*7__#IE7__O__4__OM__7]!\)&FE).<1E\]K+^Z M7Q1I1/D96]*O_N_)[=57P5??_O2/#Q]N/GWU^?[TJ^^^_>Z[X-OO@P\_!,'_ M^J\D3K_\0_[? \GH5X*(-"L__O/K19ZO_O'--T]/3W][?N#)WQB??_/=M]]^ M_\VV]=>;YO+7*-]U.&S\XS?5C[NF;X9^^KYL^^&77W[YIOQUUS2+ZQJ*03]\ M\W\_7=V%"[HD09S*&0DE+5G\CZS\\HJ%)"^GL9&%KY0MY*=@VRR07P4?O@N^ M__"WYRSZ6LSZ5U]54T=XR%E";^GLJ\V?GV\OW\Y%G.;?1/'RFTV;;TB2")++ M$1:DKS: M,7HG-%[25.Z4H'I<6UH5P_1-[D*,Q\/B@0:[)[:D6#/2@'-,9Z1(\NZ3_'(< M)<%;:E^3^D"369'1OX5L*1[UW8DP A&&Q M+!(I$@.6+R@/1*\5IPM)RR,-$I9E+QF2HY-@.VY)>K=AE?R)>8C36$JH*_%Q MTUKR,3BG%4GT.:?B@-B(L2U5"0O?O.!LNT R&OYMSAZ_B6A<$O3G#_+/H/JS M>LTT_L]YFL?Y^NS%7DJ(8.:?7ZM^KBA*I,1F?#-+;BBJ7YZ#479%YR2IGC]Y MCK,:XA0M6M,U(]E#N4V++)@3LBJ)^X8F>;;]IJ0Q^/;#YIC[GYNO_W-ZN* N MA5:RI-=B]=V+A70B'OGE%?&FW1QP=!9GH=@8!=]3,WG(L2;C;942C(2E> MU\OUQ0#"%\C1A]Y?SO>K<'Z0F*B8I"NCS2M!'S?5K]1!6 M=.FFQWN]V>O-1GK.) Q9D>;9#5E+231)HTFUP*YB\A G8MG2K&;_*Q2BCJ-Y M+=MKV5[+]EJVU[*]ENVU;+V6WZ79*\U#*9!UU#4T'IO1LLZHF:5J0Y):N M&'^M,3Y/_%*\5YWMS8)K6E2C_E M-YP]QE4B@I9>17,K%)^*C<))195=X]>CS)>5S\9H^ MBSBAU\6A@?^&R+=-K%'&3X4DG#.NGL':5E;HD\@Z M+C9EJ3R6(OM4!@3Y6GLD@7I9HC^GTD\3/U*A59*-G-$0KFMNA>*;XB&)PXN$ M$369-6VLT'9+Y['T>Z7Y-5FJ7W]],RL4WBUHDC0)I+I&=JA;DB0Y*3*A^&;J MP["VE17Z[LGS920]:K.XRAQM$)H-[:W0_!M+A&@AO!*2ZEE5M+-"X^]BO?TK M%5;$'2492VETF66%9EX;V@],\V4XXY,BBL7@DSRGTO$J7JW"S=G<^.B"\T"Z MF'2\+<3;4VXB59.!*;NC8<'%9'SX[N$^SFL]1ZHFEB@[?PX7))U3Q2FC:S8P MA?><2%OJ;KU\8$D-:;6_OZ7IO_47AJCVGF*F:GZU0,S5INZ FJ#7+2P0=1'S MY66D)NGE[V"":N)EY5?_.:,)BX5$O&=%N*!75S>?:(T8 +5UD>F:D"R;SDI/ M0JT=VMQP7%3W9D=WRBY>LK0D;5*[6)H;NJ7Z!$KUB7.J=_B#PY50HS^ VSL# M/1T+*$C/"/P],+AL0H9Z.@SC*$-V=1@:_9I$!Z?1O!8&%Q>H %X]+<]A@%_N M7V#M*667K=YV7Z-%B6IA&AX ^@7XWS3L?#_XZE,>5LQ(C>XJ#@>&42J6X54= MF!*T9'&)$%/V '%8(&_?(>5-YRP'LF9G[YFPI@$_ GGZ 1U/,'PBD+T?T;$' M1 P"^?L[XM_ O(TL]H65(C;8&L_8*6-0WB$7IB#V^VM5Z* M6IPDE#^L*HD*+P+E"ZLZT@C1A#*(3RD!(3NA[.'33^#H2BB/^)04*.(5RB$^ M-46=HP/E"9]RHH]S0_G"IZ$8@]V@K.+36 SP/E![')_FHD<]0/G"I[%H0 E0 MIO"I*\T@$"AO6#45$ H,RB16?44+RX,RAU51@:0U0'G$IZK (=-0'O&I+HWX M>RAK6+47#=@8RAI6;060=P)UL./35:"X6RB'^+26)JP^E#-\JDM#$@>4,:QZ M"SP)<SA9D"TKS+%@1J2,M:"[,Z,2D3J7YH /7XFE+D*]KB2"9=TQU+2=)PI[D MZKI@_(P5#_FL2+;5:6]I2.-'B7JIS^_L-,:X8.SCI-J#[]\5^/Y 0;PA?,I+ MIWGT&TD*>D-YJ3-JV0#U=,M7I?A.BGS!>/P7?9UW9- # Q_JTB,F71QP&IJ'-Q;4.ZQ* M/1"U]YR2K.#K@[6K(%G3TB>6^<2RP7-(/['8ML^Q&9[M1B,L8JLLAS45P_*:2]L_IV+5)'*3_RIHD6@M ML1BOF# &T@W"-Q:2@,>9^.E,?$SG5=+ M8X)G\6,<"5F3;=6;,QHFXA] $*VQJP/.5,+H3$IX&IW05/R1WR0DS:YI_CDE M2PD6%S)J*YSJ!9)B,@9^&J+YD\0*&Y7&\[2R1L-UF7*65:6XZ M5RU&]E$H'X7"?#>JCQ'8C1'T'[OR,8(QQ@A&&'ST#G9K?B"@NCI2OWKOZM7( M7/ V?1$C==U;L5;LN!U3EM/@@SA*LY#'*SFX]+(];#(KR[N*LV*Y)'Q=>M_$ MXB^K*,AKC*OHFF @6+$D#F-JXH8&G/CTVH@3 M7_WG$WF.E\6RUCNF_-T6;6)_:6FK^]T2;;>RT$;-&ZW]S29-RMFJ^14;70@< MW2[DYV8O=F(W7OA: ]$>1\4;@_^AC2Q4P4<:F, M"5JW?UX*[80]5H$SK3_=J*\#WL[B3&I]!:>[F9X\R-+#H2IA#M## 1^?2+@0 MB@)?BXD^_[.(5W)ZM6\&T,-),@1;49ZOI7J;'U)VLI9E7#6N7(.>F/B2M&FC M@ 8]CXTO!*> =\;C<5;#S&>P?,:4<7$TJ2/U6B]K4#PQ<=#F/&$=Q/7H\F(T MA@V:^)9JM;%&6Q95<@%T-R$/5C6]#;7U/KKDE=;:*)JMTT:0L4X&'ZHM-[SX M1[Y9.[Y_L%EI-X#G\](&S$M3G)T3?%$_;#1]'["42V"#U4X>_)?L.5?W*J=RZ"^QT33PC?>QIEY6BM_&LYRGOA M%X'T]\$R&_732%3>ZZ,7W*IF/KSGPWL]!,>:-#?66A7'R&V;4Y;U='"-+CQH MI-RC\[O!5RLS<7R@<@T/L8DQ!#40^?CMW(U4>V8P(_\@JH6)(F:!0:3T^>KP M!- Z&ZUH-E_7DYVU\+"@VJEN-*.1;/@>5H7>?/-AV;&$95MXA"T&8+\/.'VD MZ7ZJH+'7-QUMA%T5#_7)C3ZF^"ZC![?5;K@0 DK8GR4UO\?Y8JM0-$6K3+M[ M?[)/OO#>V?'[YSR,T>O+6/7E=F>218WYAV#.6/04)TE9D(/)4BU!O#/R E): M>:;JM-FH-G3M-A1UA#Z^-I7/G\.DD.D#I2V\)/Q+?<2S96\\JCH^BMZ/\> K MH_C**+XRRCLUH#W\SL/OC@E^]W&CLL$1RX >WNWCW3[>[8,:IG8\-3<\T,[ MD7<,=3BP5'XXHCH<'JAC)EB:(!F=_$NH5K$'[;BH%(0'?^/\E99P:N\Q[,J8F0:WVD0WJ8X(JW.OCUQP^F$D:QB392V9]G%[7V@7]U5U_Y\_A0FHPXN,3X9'^I0"Z..#D,LVI$%;Y MK; V[Y[(2LN#OK&/-1]KR9HTFU&>R9*DE#_&H9 @TUG-ILRDQIC5_Z05RD,\ MPL]4TR-,SCF/8_ XAO>$8]#J&\R&Y,(X,2"+FK7QCF#DUL1,91TLI]%!5XST M, F MQX!.]+>$N2B?9"H[(#XE()/?H]D^K2,=:#97&VVV00EN=$&CVI;#6P&=-O0/ M:-:ZQR4:<^1QB99PB09Q68O(Q+]O*C*T*S=1W]L&!E'W9 \\],!#[,##]PO5 M&7FX?2K%3I6C L^.AG5R4ODOCRN%4%[.*JTCS%0NT_[V-H80EL>_>/S+$>)? M\$ '?#S(F",?#[(4#S+Q"5H,"/T;8;PKFM?)=8[V,;O M8_&JMU>]L:K>[<\EBXKX+T&VH6#KGMP1F75!Q;HBB?1O MR&>*?Z_$&99,BGS!N-B<&GB665<\BC8^BKSJ?_2J_V6Y@>_)\VY[:%!!^L8H MJ-=&LIN:CY<#!*B@'6EPHQ'2Q1N)WDCT1N(H$ H-QP,S%<2C,X1-SDETAE7C M.V%=%&Q4+H#^%NR10 N\!\=[<+!Z<.!*HD6/S8=OQ:IZ,(Z/ONIFPT=3^\B. MSIE33J,X+[$G85&*S3FGY3/EQ=O_HNL3DG[1>&A:]#=1J)5TG]&$K&ETQLG3 M/>7+*T;2LRA/-)2">O1"VU7\P+AD_Q/)RSF9SJ8I_23DRT)#'[A7+S1NIT!# M4'V3?IZ^H/);6:U!=ZFWNEGO5,BIAA'RIF7OM-P_,2 M;UKB<3CBH^C]N$!' M?S^&O]7M3*]U6X=H[YN>)L+VI9286DH2J1KBH!R_2K3-AXG M]0AVQBU]9,ECG,Y?[E_MC@#U\;"CHRRK]!OAL21!RC^-I%$U9NB&/C0=4T2D4&@.JCPGOT<"4<"U84&E-$M3.U1 MQEJ9YRA7:?N#_4@J<9DYO=&M4_#!QCK#65&NWSZ5@$XK&M^]6GJW$+J5K%%! M7RKAI@$"E.NVG5*.02OH5:LS0*P#N<1SY]"T<@#H*]KO%9Y-V; M@M_I_>+X;H&&90JBDT+MV5/D']JUQ ?E4)'5".3P)S02UI=B,.;(EV*P5(H! ME(VT9W+X*@S?B06U%1A!O+_9HJSTOJ#1/$[G 9%JF'B^>67-MN-;J>O0B;:. M!2!\$KQ/@C_*)/@."5,^FD#X*L.6QP+F]5[F-5QDNS%'Y>[QO MV;KS=0SNY6[.5SS@6N]\]I M. 1.BRQG2\HU+DIE*SS.0'P4O1_W)*A^XB2+B;)\XML?+5'UB?S!^'9M9XI2 MF.I&EJB4R-KI[ 49M4L0U'9,-/?OK@71?E>)VH^4S3E9+>*0)$K:&]N.B697 M\[T][ XI4FS&QK8.W';5)>KW+"?U5=L;VSF@61A3(97VE-1/I)%\0M-PL23\ MB[Y^*;#;\7"$(&3TEL3UCDA==5]@-QP<-939 O3 P$=C=!+08^Q\8-@Q&S7B M#95:^0SLY0.,K?G8']IF;P;:C3K%Z;:,7W$#M7R[$>KQ2!8!SH[ >X(_'SJQ:N13P_( M+)X:8)#P-"H!TVQB,2#J!)VDZ6!?=A(Q>"IA>:"B,4<>J&@)J&CLK[:)1_PA MX#2/>?75K$BC,EUZQ=DLSH-L0;C,FEXE9+[V9%5FT[9(Y4S\BM+Y_\2_YT0 ML;%VE&CH;C\,'A@E/HH\L--?<-Z5)G_!>3=X1T*R;#J[R\6IK4>I*!N.BVH, M<\Z62Y:6I$WT*!IE0[=4GT"I/G%.];' ?6XJ^VN21M-\0?D-$Q3M=)(3F@J5 M,C>H#M%U. T !D>V) P0K:>?F.=0S-(NIL;T'^!WEM;1WQ6I5>22%>;GQ$[Q&I<=ZQ]W !5@+2_+8D!0M/CL@4JQ.A6KN8\8'#_'R C8$4M''Y3,? M/IS_68B=>WKPE 9LH4&_7J"%58'<;]O1">N'!ZJ'CZ+W QXT#C=-9*WQAKAV M;9MQ0;G&236"L/78H5S3V:'8O*6).*:B4Z$/9'?R?"J=%S=D+4^NK/&>G'Y& M]="V]M"V9C@7$A 7"/B$!K#5@EH$LNF6B@49AV+KE3)3*YZT;5W /'9RXE"2 M3#B7+J]2;IRLW\B2\B#>G\9I!'IO0S[*SYSIHQ#L&P5;)=J*U'!B)4>B70[89Z=;OY;3<[ M%%$N;A/CPZ,!/1K0HP&'O2ZYS[B]35#@WR5R3NCE098?T %& M9WMP+_TSVZ M^^W)Y=&4!FQKC0-.62'.#+X2"VJM0,,T-;-5WHZN"AXNA%B=S#FM;/575-4N@%9]CXDG!"@! MC[9TBK;TY?X\)A+(QT:?T. 7:MNXI%6[-16MQD(O CGBD4_.J1X%\JE\SY5] ME%4!A&MAOAG<1VO:WZ-Z/*JG8TDQK5G#.MD.F%C5']T,>%IBY&C$D"R/)_#E MC%#C"7HJ?M/L.D*S+MN)>P9W$J-:JKT?@$=R]2? T$6S8IL.;F86,D"U/MMJ M+1AD)S8P'1[ B0_N&W/D@_NVKAALYX*P&<;_*4BH.(EWKP83[$V(J/*YIEE$Z%'DDDX^*+?ONBW=:]0T]M0:[NC"PIX#Y#W &'U )DH MFC;=/C^7.1!Q7F:3!"25=9!322%-P[B%-P@XGA4GD1$M'1,^)IS^]1>[I8\T M+>A$/F&MR;-H;(W'>X2/(N_/>N%KN!*[95ZFBIW*2&J]@T;=R F5,O%9F7_0 MU'0\%"/P[IR259R39!)%I5"M3_Z"-78$VM_([XF\U.E >L/QG^T&\9ZX]IXX MEL[O*5_>;- =^Q=PLCX51_2<\?5T)M7 ;8M( _ON.!HJ_A7T:H'['4=[K_PC MD+W>AXO'7/,^W''X<#6**C-1#S'QU==)QGH^%$;G_>Y5)4#G4>KZ3IF9(H_* M&8IGBV!PY_<4*&HR^M'L )!89X;.,U3KN]O1=B3X=Q^?,>;(QVZ.(GL MQ&NR>)[&LS@DXF\2AC)11I 8K%@22RIW?QB$;$R''#AJTXZ!13#;C:R@'^N8..+BF3PI^#.D!_(2QEG;81QP_(J2!@.AH;4#^F]I2(4>(N19)D1\)&_ F.8+RC?S MG^U_GR0)>Q+'(!4'Q1DK'O)9D6Q;::7I$(]P,E,9)3R4]M 9?:0)6\D%>?XL MB\/3A@D ]W3"5^F[O^!L*3UM+TR++A8#DL!W;;A W@(HT(CS:^(U^ M)_)ZF'RM?7^@/A[2WP!RW%,IMMXY M'LX8 TY,3Q?0]3XQ/;D_@;/P(])9 (?'@'S^'2F?,-\9D,F?D#+9Q2@'LOXS M4M8-3'8@I[\@X]08_@+50K#J6_T&9:"S@54IZQZ<@,!FP4.1Q2G-JBHU6;%<$KZ6WS=!HO/2K-[R :[2,\SCK13U M&9)T7S_:P[7- HOA@D9%(IV5K\[2$Y+%H3QKXJ3(:53ZVQLOJNLVF@\''V4X M&+1TS%?$*,+!.K9\%-A'@7T4^.BCP H1P'H^-BTJ_]\)??3/(LZJT@PM57CM M(#84<0 !7IWVZK21JG.RL>4F^Y4EK/@+QI?D,IW)?^173;I0RU&1V&+"<-TZU$LNN/B41E8@3P1#-Q&_%TMBLZ/4IWMSPYH8W-[RY MX3XZJ5L6S:[O UZ!DUI:7*K^-HPM_;.]G>7M+",= MKPZ:5PJN WFU!BF"'49R4V"=S.><5C7VI O-Q6(4Z.^WC;RMI&WC;QMY&TC M;QN])]NHQ2$Y0HNGL])CT>KY(9AO0.PE0(K)Q*L@WH'7 U+:JRU-HE:#V["7 M.A#6L9SH03#R.116\3Z-,=H!,K/I(^6GA/-UG,[+;R[3,"DB\6F;<:#5-"P\ M"8\9AX\B;U@" EH7^UR8UZDRAD$KXY&<\KW;5F#^E#T<\L%TLWY1Y 6GASDO M&Q2]T8OM\Q'>W/;FMC>WO;GMS6UO;K\G9=<9RJ&%)N MZ". =?=FHC<3O9GHS41O)GHS\7V:B2;GI$7U^.=@Q9G8=?DZ6"5EP88T"NB? M1;RJVM"\I$>O47N- MVFO47J/V&K77J-^31FUZ0EK4I7\)XK)XI= AGUO[FK6#V-"1 01X?=CKPRV] MS:=LN6*I6&R9-(DWI5XW$:,3FHIE;.J ;CVBTWDXHS/*NDMRO=D4?9U[%CUJ1%]7 MQ7'$T+Y.IH-%U\J';X5B75F:"F:#>/M0V\?>OO0VX?>/O3VX?NT#]NH -XY=DKSUYY]LJS5YZ]\OP^E6>S MD]*FVOR=6%;;R[6#>']/;YD=(LB?R]M+B8P0E&2WU:F[/<:*PMT'B5X;]]IX M:U#<=O$=W);]4%KM5&^G>CO5VZGOTTX=0-49-3)P$&5YU'A!-&J:32?)]\%& MT+3V?RA'L.+::'BZ]UIXKX611BWC_V5!S HU>[+^2-F<$E@\ M^FI6I%$9.E]Q-HOS(%L0+B/HLO9D6RNZ[0.L&-G=B/,VN+?!V^)XEZQ(\^QV ME[Y]F99>.IG6S.E"J@O;]%[IMC0%^?8QNMOYR;)BN9*;//N<4=.*,J#>3OG; MI*A/'Y*XN@ WNTRWU]?LO//3F2P:U^HFQ)[&=UMRZ7E%PYQ&&UYNR+ITAYI6 M63(9Q2F_US3?$'G*,F,^0;V]!\9[8+P'QGM@O ?&>V#>IP?&X)@DS4&.A9'%/KL2=D>48BS M/TMI1''. >P/FZZ#7V1EZ&)9)#+E/F R'EN&QW8!V4#,;&O'0JO1K;@=.E#6 MT2EQ<%74@J1SFEVFDSTINHCXR7IWN13 )![P.7B,4GP4>3,95BTW-[O=D=O=Z?([./!]<2;9IRXG-EX4\+J&E 9L%#T4F M%G)6%1W/BN62\+7\7E98BV=Q2$1/805)5&Z93LR2.)3%R".:DS@1QH]@J2"[ MS0*V^@:FPXI]:(6'CI9D!9L7J_(L?HPC,9*\;5>LY(2(Y3E]%$M7_C6IM0X- M^_82^-T]\W,:Q1):\5"(379.>"JF+)LDR:927QLV.@W9"W>7:2XD2"Q$096W M<",4!2JK.=ZSG"35=[4\F'3LA5)Q@J41X=$-9U$1YK\3SL7R78OGQBRJ]R5 M>N"QP?%1]'Z\ AG/#ZPS\>FU92:^^L\G\APOB^6G%R?WACKE[[9H$V>(EK:Z MWRW1=BMUE)HW6ON;39J4LU7S*S:Z>MN;[;T4$[$1HS@I9!7<.QIN[L84AUM2 M"/5 UBF2RF:1EV?9=+8]WX3\+9&+56:5PKG1Z]@.YN:DB).HBJEL_[P4&CE[ MK H!U[[A5GT=\'8A]55:EF-ZI05\SNBL2*[BF,4Z$:GQ:5"I4N$8G=(VK6HN>Q\87@1%12V2@8 M#7HZJ?^<4<+#A2#LC#[2A)6DG5>W,BLX O7Q\2NW\2L?/NG,2+T5PQH,"4P< MM#D368\^$>^63N^?[!I;!<4[4$? X(^E$+IV$ ?]G8?C*76_C5T M&0EZ?HTCF.B2#X#OT]@A#&347A4UR(LTCY8#V?P1"9NM_5A /O^.A,\..!0@ MIS_AY+0'J IP GY&,@$#AB*!,_$+LIDP<.E:1!!^%Y!02)GJWM3..$#8:#;0 M?":4=,7D3>]NV!/E-R0E2W*9AK6Q0%#;7K!>MY_N3EF:TE",D>G)T3?%@Z7" M1]'[07>9(UODQN,T4FNGV>_"#%G("Y_%84?FM#' U\>03G L%8)XLA=%&T[T M\5IPOV/B"4$$NHY&-0JBH;5#^H5*]1"G9#?'%7&WM,QP*&O--[ $'P 'E\)P MNI!%!@YJ#6PUR2F7?@V9ZE(MMKM87AJ_9^I,L#0)#Y6"YCGI]7%H9O QENY! MDAQP=2FU,6%B[[(CB.V3TH@"\,WCR>Q61W<&W/-F$7;$M&" NIK!A_>,H9;-D^G^9@_K;WJ!">F8GZT_D#[:Q\]4G3(L19ZP2 M'*]_]DC!XZQTP4E$I8S0'X^J9A[;: 49V&0GLM:&/T9NV^@LH) F0 T8'3;2 MR)6 #O(%7ZW,Q.&,"A5H7>O/&85-R8U/8.EY&!4EW&/T:* M;ZUW8XT,P]HUMCI2+*N5N-3(\*_]PUE&!HO5QPI&"G&U Q"PB G]/N"5X"UK M(G8"A *&LH$&!9/A;P'W8,5\1EC/KZ M$)XO]H$^((;(JWQ\7ECOHG!KAIK(:2?:VG?]:6O*H>QJ:PUD>&W-:VO]:VLR M)4_> '\?+T63Z>Q.?)O-JCSY*GG\0Q>%SF#X,(G@/%H$-J?%NP3?>3/)FDDTSR5C[&6F4M].9;M%Z_"&8 M;V(QY35'U:VX\2X8%9 R&M75L.SV%!LV9Q\4=JPC\3H$6!5)$6NG!+@L"?]2 M#_-OV1N/P8J/HO=C0ON[>_S=/?[N'D.#BUY%08FK!.J?-;1 MWTCC,[!]!O819F!?+E'^)Q9 \_G,=PG M@N4&BR.Z3\3GW)D)EJ;LJDY>)52KV.??N;CQ"$\JK0^5&0LB'RJSD_^BL\U& M&O@:[$X*;,F))OX\BP&]'X.96%+!(TD**K@D6<&KJ[2ZQO",![81MFM)5.=( MW2.MTF^S7VDBUODM>7B([WF1U=\#;=@+3QP,'T4^,C>:R)R/?AUI]*L\X"Z$ MW/U-BMVS.),'LA"\JL!74WL7/#R*PT&JDQ>,WY'DX&J:,_J0[S^I6#+L[H!# M2HNX^<$@?3:D[=?ZK=Q]D43!(9T<1$%W4K4D_6GO>9[P>F?A;S=41?5 MAO=TR5<=;?J(+KSGL?&%8&?549E=LY3+XY"+DT1;I-BPMQO4 4G#6-9HVDH! M/7)$U]H%_=7MK^?/X4+JD^+C$^&1_J4 NCC@Y#+-*1>VM+PW\>Z)K+0\Z!L[ MH/Z*I?-[RI=2W=JM>@7QVK8>PW&L5=W+*F[9)(WN*'^,PS)3HD:@9%*SRNI_ MTAXH0SS"SU33(TS.:(\/\O@@L"[!;.QLC!,#LLQ8&RL;([YE5-MR>"N@TX;N MJ=R^Q_MZO._QX7W;X45&B@#6 S'&BO:%@9CL"LO>N .$F8"<8;N&!(YILHC1 M_ONFOE _Q95@H]E 8YM0TAF"'7*AR- S6OU[FPU\*K),#;FXJBW:21E-YX-^([A3.I4-#HA*;BC_PF(6EV<*7; M-4O#]#5J*Z'K&J.@7@N/:6H^7@X0 &H]V,X"M<5J M5?F[A&(F;".VIO3EDG@I0"=AQIZJ*'&]^TT,@5":#4QL#8,*C+3W:\@C1EGB :AY]8+S' M/?I@V!CH !ZUD4(33!RJ(P4JM'#DCPRTT#:..U($0[<0&Y#IOR-GVA0P-3B$ MX^=@Q9E0%O)UL!(R,R]OC:)_%O&J:D/SKK".]D^P ?7H2IV_NMD#%LS"]R6F M2!I5&Y%PS?(;PO/I3!QK*Y:1Y"-GQ4H5O3?K[:0NT8I381@=WB7_I@[1VR8^ M+.7O\4#O//=FM3>KC\^L5HOCD5K'K0Y)BSKW+T&45U%F4PSJTHK@%EJ'@$#G^*/4_$YSEOQJ.^- M@3_I'2WUEDF2L"=Y*3V4-W5/)Z!J*=/E2KH0ZHY,[X_30D8@JT7&TNR$BNFG M.]E/9:Q12/@X5/#;PXCCF(=-A93^IN'5@,YF0:[4K4JB 5[K&Z.@7@L6;&H^ M7@X0 *]WI-U283Z'<5(9>;=T17(>;V[\V=88(CP5.Z-QG;48R@'GV]#O6I#T M60AW+DR15%!_P[+2ULE.M;D;IMTQU M%X4 >CC@X[,LYL/FJ8R&"PHW!KYJP32TQD/_[@39^20F:;1S580A+VADQJ/) MB".9AXU3I\=Y>#4BGGFXI5$1EN?,+^$=7'"HXJ, M]K=@CR2;P@>VC?>?#VP/&P<&J<8CC7&W\U",% O>VE,Q,D2X-3UVI!#RWNR? MD:')>XS\ SG_"0GGO7L @/S_C(S_WN)Y0/Y_&3__M8$\J"9CSV:"8O2:(150 MWK"I:5"'/90_;*I::^P(E&%LZAK8K0YE$)M^U@HI V46F])E#)V!,HI%N^HO MQ&T10_SAVR"B#YV3\QJ&L8$:!I'0$2Y<;S#DM:?@]SA?_HNL3 MDG[18(9;].\%./RRZOP":-Y<%W?!8 M[*A5S;,OT\V6JAP6H0KWW-^P/7&9D#6-SCAYD@7GKQA)SZ(\T:PA4(]>:#N? MS6@H[RVXBA\8E_?_U!*D;M8+%>6H^T6G)$/3KC\ZY#;]1/)R[TYGTY1^$B;$ M0O.VP+UZHC&ETUDE92Y(6/JZ-DO\BN;"G,VVOVHW?/MAAN;B3NY-^;M<]FUY MT XR& R"MA<_D)6<4Z2NYR%7W:ZP%WQD,513+B0,:]KBAKN$RR.%I$R:(EK:ZWRW1]N;B MR0.Z%/=_VJ%).5O*F^3QT(4 4K^I4[3U!E15 (79P3(E0A/2Q0$G+S4/38J) MNJ%SJK6)&;JFXZ,@MH6SNAO_EV[S=, "X$'STG*';$EKR+^)GN\"4U'DV#'D[YV&_;VSC[HCW) MF[LXY>2:56[CAA-/W]P!!QL _$611MG.$2^]-7*-:"_G,>CI).7X!>Q.GA$* M/C0M'=(M)U%.IO85Z!L[20;>^Y(5--X+2O=. M? .F&D9 PN?API_D@LR81>>I*FVSQ0A(^+PJ:V]K=19HM^/A"($F5D?BQ@/= M!(GH,@023F^I? V"OBZ\-@_B@EN61BPM9<,#2;],A5HCB)8RXNKR9'JK/8R- M^KKA;2Z-8XTJ5-?$$:7YA@QI@.G.94U3!)3KY9RV\3BI1R";;\BZO)!D.BL= M0UE6[%PK"E8 /1SP(?&>6[H >[>IN1,.'EGR*"7[RU-.)T5!?7SAG*,LG',8 MQ]#(?%4SQQ1KI:6ZX;BH1B#??^>QS"F=26E=><]?2VT%-_".OLC*H(S48T]8 M _P#$P=&;FG6)E2"DUME.)VI6JF"HACYT[CWF*K56'C3&DK,S"C!R)]2*6#P M0Q@C7W6N$^6[,W(%CK8D51.J!UTYJD:)R" @=E1UB_HY$HZDY!3@_,"Y,+5' M&6MEE*-T/]B.Y1-LLC(ENG8(/-M8Y41;E^NU3">BTHGNJ\-#CBM8[@]"M M9(T*^E()-PTEH5RW[91R#%I!KUJ=0<8UD,N>"I'TL \U>41H-I_*K<0:T[-0 M[2JHVPSY_FEZ&^I$/C0LP*1YJP1^((\]%>?I4[5LC,2CD0= 7]=XK?)NSCX, M-D]OJI0Q2AG(9T]%HWIUBT$A\N@V(B@L\J)"5C/N&>7&[#->A/R8-WVWL!H: MZ*10>_84E3GL6N*#IOR&L%\H6M!+\IC!-ZPF,KM5\G<6 )8E".L2DUL((P4.ZP:3A-94J@?&%3 M=,#9,U &L:DU\+II4 ZQ*#? PL=0MK#H,&8I45#NL"@S_918AG*-1:OIHR@S ME&8ZOK06<"B"EDLR0V=&FQZ5-WD@*J60!G&IF#!JD9! MN<.F78%+E.T9'/Y2F^^":$=6$._D41:0- H6-)H+&100Z2&)Y65_G6^_Z>EY MU40-?$U.K[1VO$_'U\3W-?&/LB:^<5:TK]OIZW;:X\/7[71>MW-S_]]SN)!8 MVHOJJD=]P4Y %U]9Q6UE%5]=HC,C0V#M7'+K(:)M(*)P88<*O.6!HM:1E&/ MBG9#4N+)E/=(2F-)ZI&48_*NHF4.D7/U^V"S>KO[39N'LN(2A9+1T=MY7H9R^T M"KU@.PD:;ZRR%1Z_)SZ*WH\G%G1SY"2+B?+BR+<_6J+J$_F#\9T84%P"JFYD MB4I9.6$Z>T%&[1($M1T3S?U[ID&TWU5'U4?*YIRLA @FB9+VQK9CHMG5?&^5 MA4.*%)NQL:T#3^W;.<)%KWLK*= YJ%?2TA(+S$;$J_R0E-P\62\"_Z M^TZ!W8Z'(P31L;- M(65 C['S@6'O;Q2B-U1J3QI@+P?\[(]M,X[ _1SPM+7;*Q,]3N<;!4LERQK; M.^3AEJX8SZ7O$LB$NH,#+F[I(TT+>L'9_*L8*_#2"YB[22AV8;D:YIK=Y*VK4'3#R-$-,"N1&9GOV/C3N*28D1\( M$V,FJCYKH8>.A-=Z&TW'L-8&'RT4Q\Q\10?' ;\E!G80H0K]#[F",>!QAEW) M];X+_(M8#RDS--+&LIY;GCX8JH3V5+\:Z'5'LWYAJAW31Q]1+<]^M%H,@G6@ MLQ-@UN+G4R]>C;QZ0&;QW% M7!Z'.V3%BQ;@P)%"!#.*J!-8 '0;RA*\, M6,=@ETUP_ \!IWG,JZ]F11J59356G,WB/,@6A,OJ&JN$I)VQ\YV?9 5:WQ.5 M'9'W)S2Y$/1>IN&YX):M*,+TERNULP0!Y[?EJ?KB'\B>;@HBU >_%ZQ M(>T6\>-%S+/\PW;5';;3SP:\LG?]+_"?IBW:G ME.9,:S],+US#*H\%'D<[I>9D_570MZF#BEOC9T M<-K>7 -Z0)?B-E8[-"EGJ^[&3V1T8UJUL."ZJ,1=+ M**B\*/*"TZT5<6@69-)@N(BSD"12'01/0>N14)% /S MKNV-@K]KNKD>*@XWWQ[>4]/(H+Z[.PY?F\62*F'#A!HT2]):TAWUC=&0;W!>T"1 M&=P3!PA6TBZH>V@M:A938WN?]>W)3'DU?2X;($*([J5JSD/7D!4]5$*E&NTX[F(88$.\0)K M S;HV()+U*[(D5%FERKB\6C$BTJ)9HTP!U2B!&HD=)(5>/()35QI:)8:6"]F M_5KFJ!9J?V:$3T;TR8@^&7&(2\@M8>%'EL)H%Q(_T@S(%O"&D25#0A#6(TM_ M' R;,-*4R;X@*T#V?T+"OM4$,>#<_(Q\;D )@D!>?T'%Z^#I/%#ER)YA-OBT M&"9^06<(B_[8#<()Y1:+/M@'(!O*,S8USP32!^41BX(W&,H<.A%(U4(SR/F> MV>&K1OQ8ED*@#]*#'H0':DGG*A'&(UNI"M&2JHY5(,H;>3]\./^SB//UH?+7 M4 3"H%\O&;+5S<'?MJ,3U@]/UBH^BMY/'JTQ9F^2E(^C4>D]* -^A^M,'B_" MA'K%0KO.+KB35\PW0)]KVXPK9W.<5"- -H\S9W/KW[JC_#$.:?WFNV:E/DRC M1]M3)>M]DX[HMM^/6JUM%>29%OF!/P@Z5 7%Q MMGP4?57IL$,_;DPS6+%RF64%E5'%\FCN>]ITS\ X5YF*D;TED48@R3KDH_S, MF3X*PHUO4B_[ QJH%R[SI16X\LOUAIM:/;#?7J M=O/;;G96HES<)L:'3Q3VB<(^47@(9/C @6^[:A2Z6=''M.V>J;U-3AL8JUU1 MW>\ZX!IP9;!DE \(7@#."+>48"= 0.'M8,I8QX&-M)CK]76;[+(7*E4E+ MM'-V$VPX*RE-)J1TS&.J''&E+3]]2BG/%O&J_LX&\I:$^54NW 5+Q";3 M)"KI&O9"R?\I",\I3]9G\6,DM7!0\7XHB9S#FM/.2OJ*I= *WZ'A-/"'!_/O?+:>Z7OV70 M"M75^]\>R4)?*56&,QHFXA\5K-RDJP/.=C1I<':U;5S2>C"G3237-'5)N5;, M*%J-A5X$,M%CBYU3W2^VV&-*.S/2J-ZS3CHT)E;U!Q8#2EJ,'(T8$.S1;/Z> M#=1HMIYN96AVH:!9E^W$/8,[2U$MU=X/P$Z+%A] 46/>H5FQ30S;],F?N*G(*%" M9:!K*"F8 1T1$M,16'"RFAUFET$:E5^=1;*I>(^*'\>$_Y\I4C MK75_//%Y?!1YQ,"+F/7F:I+:X)SR=UNTU5T=>$B;^FK!X6/]KZ\*/(SEU]_8 M:(FF-*;0]G'8WP\IET\!G*MZ,A]]OZBVN.ZJ'9X8[;I;:CU MCM'%"[QSR#N'D'@5.IJ4-ET-/Y<)#7%U1U) 4GE12RJ)IFD8]^"!:#F^%<=$ M)]HZ^BLFG/[U%[NECS0MZ$0^<:U)7FALC1]T6\L!.OQ.ZI[G@[E6'9 M>N-:W<@)E;*&AQ+4W]1T/!0CL,Q/R2K.23*)HE+(UF=4P1H[H/Z*I7-YGMYL M0 >G._D^64K8@8(/:#=4')VL3\5Q-F=\/9U)#63;(M)@R-^B(7!(!LHN3;HZX"WMV]C9R%LW"65 M&*I^SY5I,:W'\1Y@[P$^ @^P1FEE)JHB)K[Z.KE9SX?@Z'SGO:I :+SM?;U3 M9J;4HW*EXMDB&((!/869FAP :'8 2*PS0T<:JO7=[6@[$F"]C^X8;S$?W1D6 M,]K1W!HI)-C,5S92.' +CX'-H-TO 0G#8EDDLD!EP&2I/!G*6G&ZD%+ID09B M%C-8HVV0:T6X>,""YG%(DAUOX#B?/9*LA 9ML],UFKBGHRR<>'I(Q64JB"I7 M[*Y4ZXSQC"3TCH8%%S-<GT1Y'EE7Q^K@]!#O*(7NK 4F[8)S&\_2TX%QN M:EE-/$NJBIY]<6_X")OAXS?C^@-46^((K%6AE=-1F:C#J^ICLR>M:2YV;%]A0#) M6!)'I;6U^SH+V.R5U167++6W:/MYT,!V:I]$PJQ/KWE[S7LC=51BY$PN;1H= M"HMKFG].R9+Q7%Y4\%',:RE\>9S)BZ^$Q$WGU>T%;^U.2T]#-'_MW10#C(QH M7CZGG))$OM)?61*)E[A]L]/TX-CN8TWU\"1O"7M+V%O"WA+VEK#UN-U[-X"M MG6XCLX.M:I(V(\'?"CGUD =9N*!1D0A+<"4("^,5283!MZXLPDW\T3BDVV)L M*['9UG1U#+)*Y$-.^?),//TCEPB!4I3DGTB^V3FU<3-XMU["@6\>=\W2L'HB MC+RW[?&8Y/@H\DZ"QM0EN;(4RGU=$\>4[K?E+=V*D^GL9BMB+M-K(4;NGVCR M2#\)/6[1E&K7:4SL<_%O2OB%.$7[F(/78XV"=U:H=>1=QUYUY%W'7G7D3-<>P_ZVDB=1MT/KI%ZA?K05H"L_S!V MUM]JJ4#.?QP]YV]L$R#G?T?,>2N&?D+"4#O_&I#)GW$SJ?+2670^_Q#,&8N> MXB0I:^=5^2^"?Y+.98I40+*,YEE -\E343 C,0\>25+0+&"/,EF&<+Z.TWGU MI40J)86,2NP';NF[=D":#=>W,[8Z>LY//U_>L*?7UYJ]<$/7-^G%(WXJN%R< MLC2E81X_"C7]CB5%6=K@KM*>=629]>V%WG(>=L^9I-$-%R\_E)^:"3;MC,>3 MCH^B]^/;!Q4X/"\X6ZEO&*C[V1)EFY7]D;(Y)ZN%1+@J:R\VMAT3S?T79H/1 MOCV6#BE25!)M;.O >RBT?!G73^>?Q<&L*9>H;.>:9FV1/TW+L=&-H/#@"ZHV M=[N1.9W.+H1N]9O4HB[3\^>0ROL83S?:E;;8:/]-B9.F[ M@(1_%G%6%2 .Y,W<>3R+R4&,HVS :50&0A+Q4YR4L3[Y>[$4W[>,' WP:!N1 MH<'([ACY.2DRL39E,<7E0YR6V5:W-&3S5";57!Y0.2F)G&QH%"?>U9["247@ M) S%1HK.GU="IBF2+2P\KY<8S_GTKCST;DA*EN0R#34AG8:VO=!S^^ENHSPR MGNG)T3?MA9K[!97?3@Z6M(:@QM9X(DKX*'H_,2YC[^%6EAPLK(V\J+_9R[C? M,?&$P%-?1Z,ZMM/0VB']!V>7$+29.,MY^:',6)Y1+LZK#PU,F0R!@]/VIW39 M!#X?/3UHY+-V2K*%^.%<-'DDB<0[6IA!]4/'/IL5$J]J6>:8VYA-Y4./:3;% M*%2L%M'3R@IM>/1QS.SA#V$H+?WLAJPU(5(G-(Q\KB]WL$P;"[?F::.?OT?1 MGO&UE=E[]:R1S]W!-Q9FK^9I(Y^_:ZH"[PSTE)'/5ZE][#,2K*GDVN>.?$YO M)," YVM9C"C?:,VKPY#(@//:^.SQS.W'35Z#G7T.?9J#^=N2IF#X]<\.*+S9 M9-[=L\UT;E\"S->E1DR-'34)]EZRU,WIT2$,C=RXZ:!?\[3"3 M\!LJD,D0BW8D6*\6KQ<4[$4']&K!*#!J.SJ4J4> &8M5CP ;%@%F,X:#3C0Y MF")0$ $X4=AJY5APNP)G!ELI'9NQ/> 48:NYX\!'!9PI;#5ZK,2&@'.#I=R/ M(P\R<):PU NR!7T!3LLO1SPMAJ%LJ/9HS_T J3QE#5$-G9YCUJZ5H53HY!RS M7OTF?@*=%&PZ='VL!B]9J$RZ.1@TWC-@E-0+D>@K0)AQQ:3RHR+YVTN M_RDY"&AU9EDK2 AY.,J2@W#"_:VS/B''*#!](1AR^BF(-Q ' M66='-%^Q5'H# S9[\4M+IU++X6VXC3J1YAU#WC%D9%SL@$12/F2+*K@@;W"? MSFYI1OFC,@_2H*=+OM2)2G5-7%)Z2YX^"4G 8Y*8O8#&CBZY^IWQ+Y?I#6>R M3)X16\T]O0O!NQ"\"\&[$+P+P;HY87KXC-1-8'P8C=0I8*S,C=0!H-;Y+-JV M/P>K#0([6$D(=@D/H%L0=I#27-^@IN,O%W0DMYET:'+C33\B-]#^^DPDB)-P/'%HE3=(E!K G L50,L2I(L#3JZ$<-32_;:! RH_D7 ACG"^ M/ES;6K(!/5S49%'MTY/UO:!&4U_7H""VMO>H^@]BGTRTN8481V$P>B\J:V/6:[2XE7 T3RO M9'3V>YPO1'.IM!7Y@O$JK3^-9+,KLLKH=#99K9(XE*)4KMTB%U]=QR+9-R:D;RF,F6]]L MCP S=EL.CGUV+ABG\3RM^ C79=F1I!3D?4Q/\^C>*>QM;6]K>UO[%4N@,V>D M1O80!\Q(3>Q!#I.1050Q66L6'1D?/@2DJFVY+7F5O?VBI>.BS=@V'!7MZ>KH MF-A4$;TK'N21Q4DHE](5>6"OH570YGA,:7P4>>->AZB5"^N@>N7F?%,8&XWM MW?%P1Q(JJSW>=1<-[AX1T>WN'A(O(. MU1!&YO8P,RE&ZL@P5(A&YJ+HI$X ><56-\M$(P2RB*T&O3%WPSN%?@@XS6-> M?34KTJA,[%UQ-HOS(%L0+J1&F?$KBZ;+:V."O=LL$)-"]@"F3>%U64B+TX4\ M8!]I(.:]O5?)!7%6W%+N&/,YV=Z#9&1YGI,WU'^&(?T ME&7Y*:=1G \U:<"G.9B_V]T!(;EI2&36-T9!O3:!M*GY>#GP>:^X/'Y#45NL M5I6/1AS;.]/T<$F\E%#:,@O=!O/^3BM9OPTBEYD*M]'Y=$W.'G0)O8WOA/6[ M'5'YM_M;PA@R>WUXPH:3!D#[=*3:=SS\%28DZ?77Y M0OEEU]M,6PUNQ?G;GC#OO/7.6R.S]").21K2*[FT+L51S6F6;RZ>4=B>@!Z. M^;B-YXM\.ON<59?J'*;' W@"]';,W^]4DDBCR2/E9$[/XBR4(:!;(41NA**K MQIZU&P07M[=4[FB)5) _WE.^_&#.K680%\5 )1%2%5,P\N9W%Q#.57D+^F;& M-,2J&SJGNO6^:3L,-H[A>Z?M,"X\G]'Y"[R=\Q5(KVV:D?C^P;3I2-UZ3Z 'NSWP M00\ONM$M >4:LS[3GF>+H:OL !T2/)!$4A]D"TKS($YGC"]+_:M[%*O=<^P& MM+K0V+7@AM1XL\]B!'ZXA&IQ=@8]\$2Y\%'DXV[^(KOV%]E5TN%."H)FG7"Q(V_3-1?)NH1'KZ,6HH/?P!+*VPT=)FY08F13W]IJK\T]66Z MI;%7%A789OAU?22YEF8>/72+&B!S7]3H,KT6Y\8M2\2CY_=/-'FDGUB: M+U1"H/-X*.=@0^]DEE/^;TKX1?S8]EWK!\/,?5^,CXYG5J@P1ZW'P<[SO7AT M+R_ZQ4#HN7YBO?"\'P8+QY_3:)/R1*/SYY!FV:2\#<2$W:8QG!1$RC)*%6[! MYG/9M#MB#LO3!":H^Q@2\4Q SZO.XXUF#M3G5^?QQC('NO.L^X"CF07E^=9U M.,0S8&:_]#0JMODP//\[C>4\Z6&$:36C3G3P &84>%@/8$8'8/8@1P]R-%BJ M1X++]2!'XWWG08Y#%^[J4:T?*0RRI]#,2!&2_5BX(P5.=G-?CQ11V9=?9Z1H MRZYAFI'B*GMR:1X3Z+)WKK$A,7MRY1\51K-_ML>JTS7'L: S,#Z-KAEK N5] MK/I<.V['IL"UXW)4&ALL[ !E?13:6K\L8]/4^LSF^C *14S%VO!Y$]\%8IKB M1S'=CS2(TTQ,3BDZ I)&P8)&<_$: A**GZL$@J2\VE2P(MH&G(9LGL9_T2@H MG6C;@;(7(XD'B=^R>)[*!*^ 9+MQV^9B8"+:2GX'/H9]SHC/&3&*JI[MUMTI M2W,N%FMCE2Y(E_%S@B#S8D_>Y4XBW,;9%TU.#Z0+$DZR:Y:?[23;)/NUDFL' M#>2EW?+.;G5EO][&=8'[99P*(H6>N"#IG(J/3X1'6B0)I(L#3JH+8_9Z5G/J M&: ''CZT(@34YQAX02 /MQ=_R5M [I[(2KM7](T=4'_-4K:UH*J9WEQ@IF4# MV,NCR#R*[$A09)"S@;42P!BY!2ELK(WR/5KD'%R'18>> [T=UD:A0P7!&F+Q M'@F6SEC#1;>&80*5M5114*[C/H\<#.MX $D%4:?MXNP\\-4#7X\/^-JS1\M. MS$HLAXPE<52&*'9?E[6N0I(M@EG"GDS"24;C#1SI:4%+Q_LL3TX__;\;66U1 MBH+S5+QJ*A9%.K^*E[$@0G.OI5%//.$9?!3Y@)'Z?LOHCR++-V(IE5N@E&7W M[):*K1+&"15"J-*0I$2Z9Z>BR0UGC['8$2?KST+&7J8[*,%D%QR=/&2E&J)P MR=AZK(L9/:BA.IU50 1!H[RV7.52@W1Q4?BLR(3(R;))^&HJ3Q,Z\09_F8/[DZ;DE\T*8,0=[7C$'@!Z.^)#_R6K=CR21ZL,M%2=^' I] MN"0YC5Y^<=!2PVGG,<T>I?\3DI(J%Y;#W8TCUT/IM1 MI1[GA@@GD)?JU*ATTGOR+'9V&HE_3\67L7)Q0;LYX:CY#@ E5_"N#CBK%LMT M=KB IND0LF/ )[F#,%67!(3K4E>2<%>6;AU2)W0FVHCEJTA,)+A4AJP];;KE@XX\6+D[C%>]./@(G/ Q/$E,&:KB@X MVX8V?X_SQ6F1Y>(M\!?7I#4RV#@""CXOTT=QA#!N\NIJ^J#@9>>C/26K."=) M@U_8? <7,K"69O+E2JG )P_95<\G.UO56K#G*HW'O[VJ9 MA&;C" ZAU4WJ M56TK%V!JFM<%>':1D'V 1\&*^0"HN6R0DNT'PL.U/+"RO,.[U0R FLMV[Q8P M$!ZN:P*S9MQJ!D#-9;MWBS.._2( KV;H;1M7!9RW0()#S*J"[L;V#GC8EA.9 MSLYBN3S22#7KFI9.Z09A'9J:.^3@GFTB7ML ()4(O.GL,!;6P)7)$!@X;;SD MMXE/X"W!=KGD+*0TRF3<\DJ^!3'_9;A%Q513>\<\U#B:(:_*? 0'?-[2U4X@ M0-Y58WO7/+!T?D_Y\HP^@%BH:>XBC7)!A,@2YFQTRI;R(-1%__2-?>JJV]35 MH:@M5JLJ/8 D\C"[2-C393IC?%GEUN@57\/>/C77S@4/#0A IF^J@72.-ED5 M!(I$E^,'?SNL0VX!JNRI(=8PAEP_GP;GT^".+PVNJ^,+G<3MP! #N<_L)M_V M]J+MYO6@6Q;6V'^18FH*QD0G1%Q,&\2*1;<)74P4/#D-.%WV2IF[V8XFB&_@ ME-FKA^YBREJCAH&S9Z_.NHO9:P-(!DZF^H G ![E[H,L@6:8;!W_\M "Z$IJ0B+I% MIQT.P+T2L(M.R/?#?-O,2G0>A'ZF8_"*/^@<#_W,F\M"8>A\& BF%/EF!2+E MVL#*T6FEIER\N;I"72 )G2;:B5=-M0)T6F<'1D^&+-N*3D'M,%'UI7UVT\;%Y5 M>;NZ6)E+PM?R>WDQBEC5(1$]216CE/>CKU@2A_+6]0>2Q6'9*8J30E[CD=(\ MH(2GHED6K"@/!#%+\9!,0CQ?7ZP.N*\$%;T#WX>"D%=_Z;V_P\0H-_4T(5DV MG=WE+/RBO<1!W7!<5".X:^*TW,8E:1/MC*#C*"@^?TRB6SL('N;>V6T]!M+:M ]I_I_%\(2]3?!1VWIQ>%U)BBZ4KI<:T MR(6ZFTI',4SL=!O,UZZP4KNB64HQN-YGE\$>RU4 934ZE[?FA3"XZFC9NPTK M2-%Q86*H03'$"ZS5HNVRY4MK^-(:1UE:X\AJ2,#L5WR!+!!S ,T97P +Q%D? M:C.^4!2(=2-'A<68RWU$<%H15+7B]W? MUA.[X>Q"/M?,W]77<":&MY*K^P65WQY0D6FNJ&]LC2> @H\B']+Q5X_[J\=1 M73U^*,BVTA?B[#?NCXS'6_I(TT+EHS;H.:Y ZCBI1K#???C7!_!\ *]E ,^' M@7P8R-=H]S7:FVJT XUK5#&'(=8MAIB8#]KZH*T/VMJ/*OF@K0_:'E_0UMBA M,M)0;DNWV,ABN_W&;RS&![\/>+78@G!3$S8@92)AF<*S^R[9YQ"V#1EV?Y*- M*&)?5'8,+-85Z-WF<:XGT2-)0[HMQE-5,5:$%+L,U$LP44O BWKO2974N"L# M;LX/:+CAN2KK:AZ4,S=G1#7"\+1OCIY]BO%9(>\$J\IOF#,"&@Y/.!8?13Y MK''E*XJ8R]HJ555GI6\?W!,)7[L-9<#1FS[8>#%_2:JN/ISAPQGHPQG>C^'] M&,?GQS ^2T?JQS _CD;FPFBA2HP,IMZ713PRB'J_9AJ0>2QU CL;VT!^[17C M[,RO@9?$HB/RAV"^*5E6>MJ8?"F!F!Z2SF-Q5FZ]<+M&+;V0'1]CPP79"XE= M_8]Q&B[$*DII58=T?<>2HO3=WU6:DR8AP+!O+SZM3V2>TCP.#F%NAOV M1/GN.9,TNN'B19?76S;3:=H9C^\*'T7OQYN6\?S *R ^O?8(B*_^,\EB4KOR MZG^T1-5Y(6\84=)5][,ERJX9SQ<3<9;&H7K>U(TL4;F1"A\IFW.R6@@RDMK- M 6H[)IK[!\7#:-\>WX<4U>QW4%L'/L'7-71?>0/K2^PZH7!;T%03DS+IXI"3 MNONN*U5\>Y=S U_P 1QR^9$W,_*BC0N/>"5-M/DWM6W&0"N"-*&=Q-N"8S8$ M9I#T%5T?'_/Q,1_T,1\](S"-@!FI:ICX,]O/#"1P1Q>S,U#[T.#]8>N-P0P> M5#')?K88#3<5#\V#&^,LF+=$3G1]D S_1 M$Y'^#JKW'4$WSW6H0* 75-XTF-R3Y_/GE=!>Z$FU[!2.5V OA_Q4 M[OC979AKPDY#)W?8O.13/-MTS<'Z.N#MC%;W/<]_X.0Y\^RUI[)@<>3Z;E6@B MNELIMX+(VQ>T7#/Y@$(T$VKE9B'=G=_>G$ZO+H5,O*7R!K@PEU*2A5^J@29+ M5BC*GMEY9"_)CD.1>B-,-6IY>EX]T]K\"&*HD# +09>DE$NK+B]_V>N!IT(, MQWG766G])#PA*7P4^2"9TMU5OR9EO8(X+>)T/A5KL%Q^*N>=^0!HN'RY\R9; M"UUJ)84@;?VBL1'[K49&.B^G"Y+.18/SE$AIW'TZ] ,BG877MH1L<1:+CM)0 MCHDJ6;//H9'.3$-UU3Z&0LIYO4%-N\Q TY!(9T(J):7$GU/Q9:<94 WE W#M MZ>\@T%N-@8?7EF*[XVAX^%_@R/JY:CX.$7>"@9 M]L;%7^D):,'9RWX>'.+!(1XK%!1@I MZ=]M-E*82BOE=*0XE>[>H9'B53KX6$8*6^DK3#!V1 O,,(.J-A:+O !JGEN( M=D,G9B1*'\RU F5ZC'I=OS. 1:.S#QF"SA 6O<\!:@@Z12/1"'NY-./#&%7" M?CA'JQ/V .C], [UKQDS9!'D^^&[0,Q=_$@DF4&<"K%2E,NKO -D0:.YH#,@ M51&[ZM;A76M!$Q'KDR0O^M&2Z1(+2\*P6!:)>.#V.A%!SXK3A70'B@'$2VI= M$@0=X39@R$B9]B5+/!K3*+YTMEN6VQNC[@41VOKBD"[CYP1!X?0]>9<[.7$; M9U\T==,A71QPLK&MSY_#TL4B/CX1'M5>H&+2Q4ED/*=):=;FR!T=0L+\Y++\0IM-4-#;86V.-E3H MD"$6+_*BY&W?,.3@M\NDQS)Y+-/Q89D&U31M^OZ^#S:+(MO_T=8=!QC+BH<, M3$?7FXKK[O;0W4[M)>>^ZPJ!^^:.+>L",KQ@7,ECKDU*T%,=V6(54Q=\)+8_B-)HL M&<_CO\KOE6Y.>%<'G*GEJ::% SIOR+H\EN_9YNZ&&WE%#\_7-PE),U29\,/G[R$W7RHJ(SO, XS%+7%:E6Y2,01+=1 MJ;TY9)X*6>T<(IN@_DHE)4H M5(/(9:;";;21*,C9@RX$U?A.6+_;$95[N;\EC"%RSS*+! 34WXF93"D;/Y0<1*PAR2>5W=$6O!& M=Z$'FX.Z.R_>9^U]UEU]UF%>B$5)DFTB']Q7K>J)@J_-G]/=#@+SI>R)DZ_- M%]D-B:/V/-:-@H+?$A42/U38LI/UQO14.8V,^Z/@\:*00KRL?Y]-9_(;,'OJ MKB@X.ZY(42GURE.ZU:;3=T?!H8\48:'>1XI<<>(C13Y2Y#S XB-%/E+D(T4X M0@T^4N0C13Y2-+9($G@ M:@7RC.U^$^/0 )!/;%>=F'M?<09UGV@\7\@;,,@CY61.9>2Q6*[*@S(0#XN" M4@L2.W,IB!6]\@4-5IL =I#2/ C%=G47!+9*/[*@L0/>?9#9!YF[!IGWB_2S M6*.G) GE)3QB?;XY'<_B+)27X!U>$-HBC/@(HR/1/ZQBZ\E#)(.YV)XZS$9$T?A/ 2A][EX=$V;+IA? A*&Q;*HG 9,7EU>EG_?W5T>B)G-8(W:.F0&I,&* M>V9P^KVSQCMKC$R0R7ZI3>5*.SU<:)>I6'=4IA9,'L5:DUJ2D$MW)*%W-"RX MV!0TFT1_%%DNU_BUD&,S]>VS SX)[[R].=3+ H:S]/3@G.:ANM[+JA/2G=VW^NPS9/PSEL_[^CQCI[W M[N@9_!0;J9=H<"USI"XEJYKC2)U2G;0@G%G(V_33U<9Y6-[.%VY0'^)(7)$X MLI!,W(8,9#G![5GP/AGOD^F82'B^66L715YPNOUALQ(OA'2ZB+.0)/^FA&?W M0G)1,LL-RO=V&Q[_#%V++7C_1)-'^DDHI MX]>U6H^*?#_DBY6OM9QY>CS82 M_EG1TP9Y/=HX^+\7!/2X %X,-Y(9>&(]\K\?#$7"KD^8'B$'/F$:EW_5)TQ[ M[[)/F/8)TSYAVB=,OY ^/ACD@T&('->].BY&&OCIPV8;:6RG'W-]I$&;7IPU M(T41]^*H _*.OP9T'UYL.U$\<1)F+(FC$N#[0!()\PZR!:6Y21 .,,K ,30P M!3X$YD-@IK!&69 C$]M7:FD5?D5U6YZ^L4/J;VE(XT=)TS7-83SHNKCA1$CY M:)M^$M.LD0U]>P^1'9[?*"HENTP9BZ/+])2LXIPD*K[TK5W07]ZPHB+WQ8_. MJ&O8!75M7-,Z>?K.)W_ M1I)"Y>DWZNN"MX1DV71VE[/PBS90I&XX+JH1!+:$O%[&):XSDTN#I3*SE*:A M.*)4;#3W<,0'2\LIGF@#0^J&;JD^@5)]@H3J\2.@[>" "VTN[]M@>F;"<*]CNY@;OC&Q M&UT]FI9.Z&9"RN9K.:FYF'UI<*PVJ>M*!IJ[N$F@* O@G1,N+]3-#J)M$>7:0F''G%-9DYC>Y\0;BP*4MNC2430OY/"U-83_4&4I]+0P,628#/$":R.A/G'&)\Z8<>P3 M9UZS! ]H1/_>IH/!8@Y"@K=:P0S"\?/HLMO O.HCN>B2UR"+U)3V FZ-"4P MJTT.971)2/#-UYDI>]E%8*;@GC(@CS_AX]$@2 -D\F=\3)H#>8"\_H*/UT[\ M?$"HQ$!Q?% 6$:HN@'@=E#N$2DM=P@8Z%0QF+4!Q1NA,!@#A-:JT+IT.G:%@ MS"(D30W=.C7CLA&DA,YL,.//! .$SFPP9!6"BD!G0!@NUW[8PU:=PP#4B?G@ MT-"N$#E=E1F\7!IB]3 ?(\#7VA:^BV[/&K,^ +8)\UD$FQ2CE"3,QQ)POP,! M?>B<7:TW^IM,''0^+F/6P.F\Z+8G-#P'0]>@4S( A+]PRS8@,-&I%V;\Z9.) MT:D29LR!BHV@TQG,>#1%I"(4-T:OM)]+DY"H!F:\-\$QT>D#9NR99;;NF;56 M.F_W=1:P6< JJTPTV!)F6D2O:3R;Y?1@M/C">KZPGA%HVY<>\B5[CKMD3R84 M#1D&+\\LRA_CD&9WXMA24M_4P0$76]WQAO*[!>'TA&1Q*,@[BY-"' X*5H"] M\/'3D#=BV!L??Z5B?!9G4KTKN-"F.O';-)J+0D!"T$HM?YK*RW2GLPUV2EWQ MI;F#"RZXH.BFO/M31?;;%DY*_^RN=Q;:?>7)*L2"F>Z4Q!,Z8YSNO+,T.W\6 M2T28&W%*^+IT(4FGF<1>LD00.+],TLI1MHWP50?I9;FSOLFQ'XZQK M6CI)!L\HX:%,7CBCCS1A)>Q6/_^@/FYXR7D1YH6\25KJFNI;&54-G5#]2-." M;H7]:X#^#CXKP7WB?Y&Z;':'D5RD--/R;/HH1#LGB5A+DV@9I['4K_+XL4$$ MF'7VY0A\.0*DY0A^IS(10!A6CV(AS^EU(6UZ\?JE+3(M\BPGJ=RR,*.TVV"^ M(( O". + OB" +X@@"\(X'A)^H( 2GEY/ 4!.ILK" $Z$+ZA41"$V!P(>TJ_ M+4+P#6R9@KT=""$V(-G2PIA&"+PUNDR! M?-E+(H?QI0T70$]UF^!A"%- [SR4/6Q:B[7P''2"L*DWH-@=E#ELRHTF9 9E M"9M^TPKQ@QO?5&K@XFJ _?N7-8=GB8$!#$I:3: MDM@-H*T;V1U4NYDJ#]KVH&U#4.N;G)J&VZH!/3P 2 ^>420SU:1\"Y(_IV3) MA''[%XVV=N^$QYD0SF>E62\.@YA%#2_-QB,1S61IKPBK))ZG5;V/<'W/!6_B M,*P2[LM/26G 3*(_BBS?5-]K,X?]/ S9[&W)NY'K0-"=YSQ^*'+IC;]G-Z3I MBIKNHXYO/AJ@USV/CFA^/J>\R%M[=KXC-#3S(Z8[. =4WE\ )[$N[1K=;',QGO]H3NMWJ M8$;[MZ'106$<[7MCRXZ5.6T^"'8+ZI$A^0- J8Y#Z(=T7R M U)6["[]V"S=>K4WY-"R2YQN/R:"K:BF7*$PE%I)*U/)! :A))4S+8_Z5!=K?@":VM9*SRY?S^9H8 M$YZZ#66#FS>W7;R]'KCS.+WP<2-F2:S^JSB4( V)1+VGX2)E"9NO:TN0F';# M$^W"1Y&/OZGC;QOX]RVM3)AL$:\R?4VK"=9RE/?"+X(":1J*WZHJ9IV< ME&79:E%=9$[+4?#QJ[QKS8SAABO;,'%LL%<[C/3>^$8@ITJ(_')%I6 G MLQ6=).QRNC.HFH=2^KE1C3I)P9X$@0=S>C#G\8$YS;S\Z([>SDR"PE+H(%V= MV6Y[&2>6@@!]PT: [&/+E._F&P9"1A&9!S@()/.,I28)P8^UEP<,ZF%,VYV2UB,. <$I*9)OX>BDUP6#% M652$>2 HHVWQ@[;HL0$:M,M+1Z3@)$E*%.TV"8 5:#AC1 ^U[H^D3FXLW&(82FAK;]X._8$^6[!TS2Z(:+E5CF M<.C@=]!>G1%E8;E&UE489O.AY*/D8?/%?TY_?47FVQ\L47)VKJ!D_X,E2CZ> M*"C9_V")DLMK!27['RQ1\FFJH&3_@R5*[OZEH&3_@R5*/M\I*-G_@ >QBH^B M]X.AS7A^$ T7GUY'PL57_[FIU(XIWQ04KB&RJ9E=2@^+']>^<%#;,='>U<0!,:-.;DM3L-393/F)/73C TH3MC3EX[6]'$XL"< MF(4#,M'F,;#-.:Q&/ N'3!1:@B M[Z>V(^]XT @^\NXC[\<8>??Q584R?D5V4S,?&?61T2.( MC/KPH0\?(O#^^?#AZU?VVD)!Y>^S$71#&#YL&0A%%#Y\!P$>[X#U#EAD#EB] M#6'3N_ICD,F;E!^(F)6R^+Y8FV46:9 5RR7A:UF&G]-,B(.PNN>7A5\"LHDH MMO:V]OM8*][7(4CVMR"_;S^6L>T\>2(\NA?/U53-K6WC!*^^W0MW(?0J.<9X+(9%_%SKM0A9)>*2BZ MT)R-UI]_G'.,;PN8DW94;V9:Y,+&2B70Z-4$W%)I!HCOM^BD@B3WE*O#6QAI M/*IW]5NY3IV=U_6//^(9QB>L6M*'\1UEJDG86\YI)*_';;S"8\A'^9DS?12" MVU$\(@,%D.%H$!EZGQZS*8E&!^0 ^$/1 #BLO$9FY&]%%15UN@\P($E\'-S' MP8\O#N[(M84&.H5NM@SM.C3(+2P3V=E?A 9!AF5&=:$:X&1AJV2/-*@"G$TL M)?+=>AV!DX6EK#YR_R!P-G]^-[/9@-$ SM/ M-(CWW)07%2QH-!?JP18Q&-,LF F2@T=)L\06'O05%)(TC$GR8I2V8$R[9%D! M:[I@R8,Y/9C3R.U^0A*QMNC=@M+\2CY8"D,UKK.I.1(.M&&?Y@[CY@)!".J4 M9(N+A#W]*J0V;7-7SYW AS4?Q45J*VBP32!<' MG%RF.96)8[=BQ=P]D966!WUC!]27IOCI83:CEOZFYHXY.%C;8#:4?5SQLD\O M-6('T,U#JCRDZD@@58WF-#,W6S'R"5+,6!LE>[2(,)@G!1TX#+ *F>E!BPKS MT^_6/!+8EKF!A6[A@D0*:Z.GHUR^?4I<#(MX4-'4H&JB@VJUX!2L5Z-[K:8; M%V*< M+J0*)26+6!M4ZQDW[N^"QR@J-P));D@<7::G9!7G)-'S!>GCA)<_BBPO-^$] M4Q!9CR-]E=/X60B'[%;NVRP6UDAU"UD%IKVE(9M7LD,Y.TZHP#S?#V\Y;>!* M%SJW]5@74"0I^*:S\O5K02#JAN.B&@%@I?$ ;6[HENKZH_7_;^_Z?AK'@?!? ME(?5/>UC%UANI3VHEJ[N\102-XT4XLI)@-Y?O^.D+8%-['%L[ D;"2%H;6<^ M_XC',Y]G] 5#D$;RQSP%Q:?J;_F@N8_(KBL> $%WG4"^5'@);R#E=%>6G:/L M!%;K#:L[S>D[KT;3[ R5"48.^5WINY3'#Y9^827\4@U]+65?"=BMRNRR$?"[VZR@X.VVEU1QD%OROH\DU)-2XE/B@=9,GAPV K#% M;0[859FV_Q6=%_"L-DSL0S#C:LN'Q/!F8ZHP.%1U%EI: M6%K:NTD+<_9;534L[;]+V@/>FW-V>TVT=PMT%)IUBS/HAVLQKE=9M14*^]$* M>_7*"#L$;+!@*$*E0_(/\FU.COFC,'%P_*$\&*U2Q?+1#PDW-YJ0\T<;#^"@ M?6*VI#L#[8/CAG.BQ(L<)T0(V=HJ2XWI8 M0;1YT_IC?N"G+=XA&8QPI[AF8:D.S B@U?7B^D%U# M+5ZC'Z<6LG.H!6?TR\C"*D0>4R]832'WOGD_;.\V7.)?D6"/K&RDP:R*LTRP MK,MLW6:T[KZY/T1[P=,FJ:-,\&;?1E*LXH)5D;RE6;)B:OS)]WFZCS"3[RFY M-;D.COAH_]651X/3KGA+SU)==4(OA^^ M(3'VM2?);F!CW:T>8 =-QOMMO) G*=?=N_]6''6C@:FG*^974ODV.PI1#2YC M5-DYR>R>$(N2_:ZS4EXSGHEXOX,)6HS*KBT[)YE#]?=)=^M+-+(["SBIP:%#W$D]\J)3(Q4<.I.J!)&IKZ,85?Z8Z A0^G]TQYVO<*0> MDOGJ.2D::5F1M]7A)QUG'ENT%(*>UA^,7, 9H#AL. A>-2"LDF)L4C4PLLT. MCJ[9K@WO\L#2/!8'-#1MW86\N\24G'E,2:T*SXWT9FK0].H0-])3*>&;I"-Q M._W#+WX'=$@#G9@,#1(W'SG.3A",D#-$?W2S)"G0'AU-3;WUA-2LU.\"W-@L M3VZ"6FV'%.:FNT$T]!:0(549PD2Y:TB-(7I[&#=SDQHL-)XQ=X)?- [O:9A; MN,CL"!,526YC2""U6_C1P(EO*6YG =+FXI?LNH3B74+Q?CR*O+6YVB//ZW.4 MMV2UJ(Z?)?_H?(6C2WJ[94*PM%YX/)Y5142^K6Y?%Q,%.Z MV+[?65RQ59+P!MX69?;&\&M6B0[]AYY$?PXAR=CU<)I>'=D5)ADF7Z"^2D D MYX5RS7GZE!<%G'!!7XK++(>M29-$U;P)$D@584'4A2E(WYL^-ZS&PABN10'/ M+6C#L7PU2U;X12S$8=OEN4$/D;X%$C@E8QX-J5^8@O1K:?@1]4$R^FM8W_(6 MY+ZO.NL0:1N@@+)5=3=2]<'"^KT&!1SPQ^FSJV=Y/X7U[ZE [Q_O9U3K[MR& MACNY89J]\H-53#PR:=4%%5$T<6'1$XK&**"7EX^Z42H*_B1S-V&ACM<,BZNW MIUDI+V;MD,$L3S;R0"V$3 [77E@SPJJH3P8C*D%G9EJ MPD#"I19C9KHU%PF82H"8*8XB)$1J@5XP=D4D-&IA6C"&>JPJ02VXBM7I#PN: ML (UQ2"#A4U8KS*QS6#A$M:?U$8;+$"J6I+>W8M%2%XOTMF'L4#):T0J)ZI' M^M*GSU'\$MLZXG+QM%2=@AB4R T&^S9-VCE2G M$*2KNA;Y?5-+]\2&KV,Q[JJU:RP$>D5@Y)/(:QFM%=:,03>X:35(R)[7XR:O M,*QXDG?1H>O7L6D->L19NR']XTN&RM!2SR=#Y3RS$WX87L5\T]>8X5S2VB'& M93@/&EH=)L6?<3MU9W(!>LKP3CBYDF.C3,%M;*$@1SXADM203CBCA>%GO,,L M#+\E"=R43"X.[!?DWJ?8F 5.3^@SY?4YM=SHW:#'S^4OF4$)/OD%4$L#!!0 M ( 'B#;E3T>LN^T:D %1)"0 6 8F5L9F$M,C R,3$R,S%?;&%B+GAM M;.R]?7/C.)(W^/==Q'T'7._L,U414G=7OVQ/S[.[3\AO-8YUV3[;-?W,=EQ, M4"0D<9HB-"!E6_/I#PF0%"41) CBA:Z;/[I+EDCD#XE,()%(9/[[_WI=)^@9 MTRPFZ7]\]>'K;[]". U)%*?+__CJ\^-T]GA^??T5RO(@C8*$I/@_ODK)5__K M/_^O__/?_^_I]"-.,0UR'*'Y#CVMMFF$Z0598_2_SQYNT!1]^],?/WRX_X0^ M/YVC[[[][KOIM]]//_PPG?[GOR=Q^ML?X7_S(,.(@4@S_N=_?+7*\\T?O_GF MY>7EZ]O5!_^,=OQ(_5HR=-OWS/G_WP M\\\_?\-_K1[-XJ8'6:,?OOG?GVX>PQ5>!],X!8Z$@"6+_YCQ+V](&.2O7[/H*\9UA 3K*$GP UX@^/?SP[64YL_?P!/? MI'@)PW03S''",/,F5A0OFM]+*#UX#7#\##@^_!O@^)>FUO+=ALE&%J\W"?[J MF\%([S&-2729&H;1!8A;Y:9.F,;,I#!O&?-*D M8=()16@0,Z7 XHQL:2@65D8;EGZ<3C\_?O6? M)6W$B"-!'=7(__LW>[BGG9G1DM%B.! 9ZD)7FQB+(YKP/VVRZ#(+--R!(W^ DS\ION&A-O_U0+.'_4GS] MU[-M%JAZG',\##LDRC?^!H^N(08X7<3!/\"S+<)[-PK]O8XHCUH\; M]G68_3LGC7-]BVKL*:* MXVM7AI&SH-^T8!G^F^9D+C$;6MA98D9,,SU14/C]\0GJ"2/5/IB23L[Y87T99QC_0"_3+1- M\-WB+E]ANL>8,9 7.(N7*>R09MF?<+2,T^5UFN64FX89VT_GF'^Z6[ I,TC# M.$C85IL;BHQS;%[8?TVR&/I<^GJ>8!IY8EN-,]:OWR3*."ILFIH_BCY8W^WL M>P5:B?;]8B8>*GJ&:EU#OW* "! B#O'_]:*^HQB=IKEB%,#T)B:I9X AQT^D MHEWAO,!Y$"<9D-T&R=%J@* ""2J@>/ A]!P& M,H2W@\4M*ZE,:Y^8WC ;-@S8YR ,8?5ERC/=D"0.F>U:?6@40A,-:HGF$,*V M!?9QCX/MK$H.;*8SHN-W)1M M<:=L.[8.Z Z^[P*>!PV^,#_$C2F*#9!.5H$/: J&5(D:D06J_!W@NG@4J.'[ MMZ&$5L6E56'MRX#C7=MU&I(U?@I>P3_#UM0DYN9;]?7EZP:G&3[#*5[$^2R_ MPA&F8N'=,GW:[=]G+)+LOJS0T-Q%&<7BRNEB%+2.I\8SUS3<.XP6VE#R'$-8 M#6+4-UN^BF9%:Q-FC8-&4DZ6^._8$C^KT1[30MT^ -W+K0)7[0G@]U.*GW&ZQ5JR)WO; MK-@=4W$B<=\SB7L09,Z+WARG;-&PP MS7?33<*W[4PK,+,^-N(9G&O)8^]FS0JI,GDGDOL')KGW!9X)N@= ?!J^+ %- MT"UVNPDS/GS=4JXY)H[=0[5PG%O&OBVE$,HYSW(:A++(%Z5W--TWK6W;EMX; MDBZG.:9KE.QA_-&+MT"-QT2+VL39F?-1E).9LB? M^=H.M-$3T![37-@^ -WSG@)77<]Q3*V?F%;?LR%9!1D^)^MUG /BL]TYP[XD M='>WN&:=*)^(9J^Q+-![8&NZ\Z(>5=O27)*&HR4@CBKJZ%>@[R=69^@0$<-\ MMWB>^^TTPG,]F[7Y7<.GJ0C,C EO%8XBFQAX!N^3W->V"?\ M2=8*CI^;)-@'Z1'H[G%N)VTV'ZYTL M',WF1F*>7I!U$!_?KS;4FO'-32M5=^Z@DC#:(YN@MKV/ #BVW8_:&"KM?GH, MC,7=SP>(NJ-;'$VQ"&[1#$SM;,?PKDA*S\T.Z0,/)N$ 4!$5-"H7E,)X*.R< M%)G\I>RB^"&WZ_W3 =&Q[9PXN#>_9^*]&-5N29.O&OLD$;A1'&8HY8!X:QNE M0P5RL45J&#V+*_1WTZBZD,A3NA57#_EIZ$K<2&3S-/N9 ]9;OH<1,;RVZX%Q ML_!_QUVC);J#:[9P0%]>OYU5Z$9E%0P<9@63P<38.;8GN#JS26)#\8H9.0RX MV*I^3BD.$I@L_D02R#7YD1GF-R3+[M)'S&94,3_0F,TRRPOV9[H4J>]N<7ZW M8/MN _H:YJ*&L HT" M@1I%'#:_];#AV"UT[K($-=R8'&]_'Z:X:68 M<[260NG[AE>Y$SIN%C (2G\L"(]J;9+S76'9Z6#F6]ZA!MD*$@.R1YZ#!'KH M8HH)N#>Y0SWIA?<=J@&^:NQ0@2Q?7$/X@%7Y\1:VJ7(MLK5-[1A" MB\ON#U.*;U76;=[PHMT7AILU_0=^ MT:S$A:X8+JY1]QP7>A2X>!SYJ)9\[4%5L B&C=0;-AC*&R\[!W;"":T1F <5 MIK=H%53@?1L# [BH80/XNJ7E1B>L97UM'"*+:_R/?.+$4/4CFD+"")QF(DNY MUIJNVISA-;R+K)LU^T?8AP..*0<"<1$5D%$MTLJCI+ H]V.]OXM*4ZVZQ=./-]W^Q8*IHOF36RREM& MXD]!7CAQ[Q9ET!+< >B9/+A?,X/S_*J1LYZ7L< #)P5[1/#7/@ .4(TO$V_/ MX6I,FJLS!A:-E)^F"0ZTX]@D;QLV08ZHN+$X(!W"#2<[*OM"QG$%(B]NNMTD 9:Y$1I"P?F0VA1-(/0'4:MNP>/;"X$9X?Q8!ER6H(B'-P3DE M@M/(48FVWE@J"/Z 1JL%N>?K^_)"Z:?\'I^$B[9]HB6D!XV9?TR[N=KQ,FA M7P7!CO79!N*HJ ;64).M!?D#9H.?\3BD>%\]#%$LU"4G"/JV 6!?>] 1B400 M%::]@5S.;$,;A_RE*$X@BR9/3H(#FK+'LNE&J.>:$>'[7T:6YV+ON32,!.U( MLT5K]NJ-I9=F#9U!1_EK%Z*CD L(718=1?=B760=%?XE]*[(_/]^5&OC6(39 M82YK(Q+J+)%L7/-&ETGN@L(?S3M1<[C [^"2UIO8+!"VFK1V"$ OJ6XA5XY& M<;YQSAPVI*5WAEUS(N CV%G9T]WQ])!08_<^[\.K,+[=Q5VL/0[)'9GC>'\' MHG8%HK-<%I]X9OE5$-,_!\E65@W!;..#RT@. >&^Z.00M,-*5+KEDT:8 93+ MBP[*Y14W4E#MIHKGTI9&)+ZQ$*:YX7%F@T*X%O@RIFQ0MVQ6,F)?=C5JU7:4 M$?=E%]X7>-"#P/,F;+[.$>QMSZD-BXL:"E& M+1Q" !N="]CCU$E+8M.G"(5Y67!L19]FA7G D/Z%+<:?V/_7V[6H6BU^9VNU MQD?3-NY-SY49W!N8CL7KH/<:QFUCAJ4*&"J0%?7;D2(#+)F[^O)*C V# M_Q#_#ID&:+3#;V4W"[F8,$(G^2V]N&NV_JWMS!]K8 MNG1LV=-]\7BPG<\+..6Y!1C(U7?U,KA[1,A(%$O)2D/ 8SJN*4 M]<=&:1D,'7%CM2O;A]&[7N$LC]<\TGG!MD=3OCW*IN09XJ4"2G<09,6_A+I) MR19F$#>Z:!*8%_TUT8&QZ?QEV2?$-]/\^#)#=\\0%EGT27PY@0)BHE-?QD1A M5!R-32[F9\X66;UHU)8%ZL&Q,=&)MUNJS[)YHT-MF!-:![_0T17%"5 '&VH M5$A[WC*U01S;M+'?%,UJJ,O2-6]Z7N@I,Q;V->J"8$^W?V((JQQJ1[-2_1??GQ?U*_Y_@^CJF!C5&<4JMB8'V)[ILK/<"#",$_Y2%:Q6[OI M@M#IEK&1@2@V^ P-ZJ>4@/OK@BM!I:-:S6L:@F#55\?F$:XBXSK MY,)=>(:D'#;?5XWC.8GFL[^9^M=GB0E2ZK+E#,7*8MB0M[@?OYTMCFR?\LP6 M;)).YV)IYU/*P2,F5L;^9*PNB^IP?*V)]R5"]*ZPN=YS'3EX["TLB1HCWWL] MU!U.9UI&,?"330/5?5OQ/?M7:=BMWL47@,__&"L:\K-]/H\(WN*DS/?MB>-SA% M'#5<@0F@.VA#XY#-$5,&QX+>8J_Y91G+.O MB[HK4,N2@8HW03+=B'E&4^ET6C:< [P' C?YNK_E";OG<)1<%KJ!:^;' ^L+$RN&_S$GX6^?TSC/.!=F81X_,S[TK,MGE,K@LGU&T%BO MZE>KSEK((:J)*217*_$B#A@!X@DJT8ZOVI]9(6@L!FAA9"W:U!^@3@?=,E.F M"-O.3K_0LZDU6C9L4_= X,:F_B!*N &"\N)!UO35.&UJG0%5L*FU1^F+L:FO M"%W@.-\R^1F?0:T#;G36=)].6$_F*+#\TYK6EBXGIK2^R'PQ\](M29_YAF)\ MLU)_:*.;D]2[X"I:;0Q]U8F$&P/N_F.TX7OTQSR@>;]8N_:L?D.7D"^/Q9=I M-"8&O[DU6F.N=;)"ZTJ.Q=WT=VRG4A8;FM8J*O%K8T6E);:[X3M^N/JYSPAMQ-V",KR'=P/>S?;_.WZD5B)"-='F5Y.*&E2E]TS< MIMYGYRU;WQCN[=X2/-R<+L1P9W% M+V3^LR[G%F9(-\+[Q?A6*B]@>5CKR[%[BF!TGI(3I&_?(7+2I7%MRH=P_&?! M\11JTN&>.^^:;YQOI3.^PQ8?O[1MM5S_7/JW94,\(F,55@,,_&#/\BLLRQ3R M%,!"LF\H.VB)$9KNRQQ/@ZQJUXVA:A.R9R/51M?&:Z"^N^'=?8\@*T;&;YJ) M_H)%NF\L.V@-BFQ?'!39+MO^,LQ3J])MP32U+[(69\OOIQE>"E#5![U)3*$E MPW-+"T4W*@]5U!X+RO6/X]1#E0%24 ]EKH\D41E,L8^HNM M.:0_.K?0$:&8M%&)_OZ$W0$,I1!1] -Z\CX=\96A:W?[MJ^!+F931*2+D6!GB*Q0P/P MP9.$!A%[NM\#C!>5OF'XBA)618J2!B4>O:KJ#'D_#=0>1]>NKS ^PPNVT7W M8<*@QHLX#(0Q4>QE9WE.X_DVY[= R7W0DDMW6&.ZKBLMHM8+W/,XH(/@$107 M*?_ Z_\>S3EH1(]1^W&X#!LY8G8X+"XN/TPISF,JOH(D_7SA8^L=I/2$+0F< MI$!!C:-D0QFFFV%EUJR0-KP0F83H9GGZ@6?9+#&C*X:9VY#W'#-Z%)AYI9F3 MO%N\.,.HRZS9D1F%E(#A>WXYGH2O&]AD)XR(E]F'UB!Y+G;%V-5>]P?1= M.24' ]7QHKGDSI"HLMF:;&$RVAL!S*Z&F0'5 E$1Z;(EO)@,YC2 6!NX<1@2 MO"P01'&(OXL- =]P%[G$R3R)ER+UL77;8@@:?^:&#NI16B"B(U!\@G]3;*+A MA2()/[JK.O+VC9)!PF;63ADN05_,.>YA.F/GQ[C-Y$=WBGL(TUDJ\"_^B$PR M_!X2>8_06"CGHBII*VRF(#D;>/+GF'T?1]9M!!T0WDR#/F#':!&4RWZ5M_BR MP ^'9G/,OH^C-V\(:$F4T?5?7TR^F&7_, >K\V6_F?SHEOU#F&\_=NNP/^.* M2=+F]1"G2YDQ^HLWM"0*YR'?\P@-K4"XWNJW;F*K*25\0/-FE WOPAA-M=)= M6[ML%[_I] ]>9-*H66=:T$8Q-Y69W:9%9C=P5FW78F*=;C/11P8?TW6=,S(D7^XXC MUG%T7W2LXY_J1YOM\)O="KU(-&N2\63=/G$X$/UJ(ZJ\/(G=0O G[;H MYN)?CM9!OJ4B;P!9((A,G,(@(J@8Y:?8>0MW20^665RL?^2Z@7F%$6X\E)NC M*=.)=4!W$.U"J](9['VHC5%<[=]IKK%FB1I>&LV <[.B_0A!RX"V*!%3W]W" M3P(P:,-)G9BJ0LPX5R+#(J*P@-@8=XN*^],TP4%V4BR2?SDP@%.G:<-*V >" M&U7["2X%<$PG\97\ZY$'6&J-J8+6Z _4B')?E(%6]X1ROV!#O-5LSA2?*;OL M1H#9UBUDM^B!PL>=@>*R@ CW^^/HDC'HC*%B]@7M@7&QN&3;S2;AO\"]NB!; M31<)>6$;I 6A:[$Z4BS\3SDI7QJXZIB@:6LY&H+-PSKU6(.+SAE<=,7@HNL] M7&88"H]N3LK71KZ &1&//BN;N3%WKK'S@$E(B)EEBW%^@-BDCBI3<:*5G6A\ MZ^&9 ,@V;@S@@2Z^)LYDBZT:^]BVENY21S,XZ3,P3U(K7HV;TN? M%&%X4*1/!RX^L?&ZV2,;NP;U'=\^JJ,U:-XJ3N\SM]:"*Z[3Q[)W=XNJ',$] MR6)^1Z8L)J1><=HHE<$5IXV@L5YQNH![5.RFGETW3E&%&1[;%XXH84_J57-& M5X+:K%0TEJ"V,-06E[>?U0()+ 8-641@>)&T@-3-.OJSJ'/='<*C^-@XEUJ; M@J2P&EN7CK^^#E$)G>> MII0V8?*V);C%>1$H!8%3&;<:U4U]I;<'F_"M5%R:YA!?5H:5<2CC,[/51J31 M?.[!9L?B>K;-XA1GV2S\^S86AGMV3\D5N*88ZOVQCD1@>[^O*;+*=!SEK@=Y MQ0&%>#JME/06^]-/"7L#\J*%_<6,#.:U?].TEOM Z?GY;A^V8'?C:A*9'V/5 M1 ]&9[76LI0HO3'?[4-_WO8&V*A FK-BS4O9X%D)A"I[(I6_KO+A-4\5W8]K MZ:^\61=*E:$G4G/S[HE[$'T%!I.^7/-D1+*Y9,Z@P0);KJ^UX^#+PERZHS#W MW"WXR$.] /41B@LH^($+%FLPVPV4_4 8=0;6>(.C*!*DPUK(E;DWY M&@QWNU)@<4651-GV?=?+;%N%7[7,PM73R]ZK ME<'>=B5J+KWN5]@#*6944J3HJ>]D;.>EL^:LDO(/=%SV5#Z>W! MRT4K%=L2>L&FR+2^,K!?)P+EXL%#O/JSMQ3\/K M-A*0FXIM*Y*86UL/.,.,Q&J61K!JT9A?(>!AE:*X,7OKG.(HAM3Z(3[)A^& MDM:FU HBVZI@$7J?Y6M4'-1PBY6H> HA?(B+?[.49SG+]@G"**-X3F/'$3+RH"?,/EK?TB ME<_[BMMAYY-P\K2%I^8[%&PVR:[, A6Q=[(\#M$"1Y@&"8+3L"U3^UV]01KD MHF+HAF+X^[!L&J^.PGB?Q^D6VB6,W:*^& IJ5X3A?2H1E*1)0K[VX#VR.Z\2 MAQ+LS?XJS(I]!K'L.KU\#3$X<*N; W<+L#I$J8V>%IJA]@?;< -Q^+'R>,:X MESA?@>_K;X<>@EK.MSA%HBLP1]6KHHS.,C0E#8VVH]$A=EYF#980-A]_3JL9 M@BTZ->#[OIP'E,*2(+*I2C1P>(/:A=5T"=O6L7^%]?275;-,5]N MB-2=[=(W!CO03UIVZ10OB8_/RRUG>*/GNH.+CB5M%H9TBZ-:)M9VDZ'S>4TI MD[9K6\8*PF60D%:*$X/@K/0L79< MKC<)V6%8RKU9RJ\H^W9;&G;OH^S((X$=5221[\* +[NIPT:+V0]_'*YF\2:N$F46>1 M8UFYIX2'QE^QKK"]-5RBH'!O+-^!0.=PY^GOVWBSEMO?&BUH2EK5"$M8Z'CM]KJM&#A:Q.P0>%WR6^W'MD>- M+/MN[,:3A=^GR=C*4^GB/P)3<7\Z6+O0$C$ICQ?*1M"X/(NN78N;51KW!9P![? ;99:6@\]+8PQ(Y5 ME-\NZWM:KO:2I@*U-VY;'SAU+X*KR%2BQRGWMP$CO [H;UFK#2Q[3/]6WD%S MMH5E3\^O<2IE(U'EC6N_ $GB<%?-@)(LRXI/Z^[WFUMU%;4K(:\3IV.L)QJQ MN<4I'1P#<1AQ5ZB1+0]$AXR0GNSR,5_"C1Z%^;+AL2'S9:TY)_,EOW0UA@FS MB8_'$Z:4.:YW4JN XK,@PQ%D L!IQO/4S"B%ZC3@-SC;[1\I\N+.7@(:\6^S M:V9W0BZ!>TQC$LGV439HZ.ZB3&)Q-:4;!:VS$'CFFL;RP0E/YX 'U3&C&FC( MOE-_K@"../*)^"E# CQD%!'PT3OV,>._^;D/8D>=B)/1=G],%&W#_)< L.<[ MOJ4)DO,DR#*^I6[?C?9\6_]X2(6*[;FFI(\" <#7<4\OCI.!;/1S>0!.HJ!R MS3IFV$BJ=(&@_9UAEPB:VW80$LUFU[ BZ\>\5V/O:>"]"L_>BBEWNP4S]&XA MIN_9\(O0CZ))IJTZ1G&L#KP/6Z&V]#OQ.S3[CO/1C 8INP E&80M6 M/8%\PXCWY>V:@ZIZ:,(R["40CN?-ZS2"<_$XQS?Q,QBN.>M-S-") Y>SW:?@ M;X1R2Z(E*$VS%S>@N^57 M)F0]'"G8Q#PV#FYS1W&^I7HWNJWTZ&?1HQ0O^1W37AV[9]^O^!W'<<:U]A1RUI/D.(BQ3E(,6/F-HTR M]F^(P8#T9 M+F4O4.>98=&X)X-G@',^6%(M*XJWA&]TO:(J2O&';(K6GC/:D M_09W*'"9]&>=#Z-LWCW)SH\G6?Z_/T.UMW3Y$"]7>;8OW-)FF-FB-<0X,XW) MJ8%F&KRVD>:?BWX,-?X/*CJ!1"\F2)6A-BTT:[IV;*79'7I/90PNXBQ,2+:E MG3>#%-X86.*@H657!0_0GK;_!%$JG&ZHA]#)/M<9R4YN472$IG>_H)N)3-JP M=5]CD5:YEFSYCWZ2CG7SEO1GF.M8(NZ$_Q-.HBM"(1KEEN3W I47%E/2G"T8D)<5!>T%2V6DNV%:HT?3V>Z3?QC2@PPX\ MM)ZR-SXS3 CZ>B,((#:HE_&[9%4%G=NG?@MDS MK"9*U@.%FW;B^^TF6[X$(,00><[EHC$\W>];(Y:]SY&MC;6 M[[6"85Y$F>EO2YQ451!0 P6H5K<2\IV"7_\/29=/F*XO\#RO:MS+7#]MS^IZ M?9K:=+7O;B2N(\Z&>J&QIP;*4_;>&@'M"0+J2*$?MCQ8K2)">G',=91F=[EI M@T6F79:6'D4]Z:XJTJ.I':U4)=AH;6"W%8%'4@:XN_COB$K^EEDK'S%]CD/< MO!^Z)>DSV])C<9Z8<;NC_OLYR?);DO\%Y_LD:ON6Q$L\P=73*DCO-O"*;"+R MCD=3TKWA=F51>.N@CM7RAD9C8#Q%HW>FZED9/G'Y&B;;"!R' N<$0>?X <4. MY[5DD1,T6T,.**]EL?SI?D.Y+<\BY"6%)-^\J8=FJ+TT*(6DK'$G*23+^Y1C M"M)0Y/E)ADDU1GXI1HC(AW-%:/$5//?!M>71"F)LYD8CV#=O8S3V:E2&A2&^ M.[$FI+9#D:T+$C74NH'>_04'U,\E&D]*[<*.4) 8YX=4\P1J0XJK'=*SJ*:' MM(^M:$]LL9Q@H+UD+MNTJWK3?JE%X0[?R MA+QE^U&8@C0ZH.WWW%R%T42#>XXE[ (O,*60*:&X328,7/G-O^X7-.5+WK K MZTF.0,?2,=D?#:ND)%_,M>*>HQ=-49 8TI]MJGK"7ED$7/H_?%?(/O_JKV?G MG_[[GN(PAEQXE^DR3C$S"-+E3;R.F2'1.,MJO-E3&WI0L*T6 )5*% -!BIP M*,[ #GL8D7#+PSQ@CE7NZ0/>L%_Y94V%3K_["A[ZZOW73K5)1_3( &X[7H>N M!B:?XT6S$_X_M( M[]<^ZX\MM9_N4*E-_^92^LEW"MN,&4R9*&.7<3_A/257$#U\&="4V5%P*[S4 MMSB3B=>$%W?$ M:;B[S/)XS5'>LQ_ '(4'))N57N]JWY91H.'N]HP"&+W;-%9ZJ76[AJE9#,D/+[!:ERQPV2=G*U*P! MR?:\(++/ 6F_K@BKP]DG*_#@,1IL8!_[48J\=G<+'CO5>!FY_XM:IK4* 3=V MM0J2_G:FG?YI+&$-GL,""RQANO>X;79R@-.@Z%A>N_+-MO%L+P\>@GC/"?&3 M#_.YEV(1?48/GCH>&<6(35-'Y2L;ZRGW>$-KLFAMV7/$DT'>QP.,J#JTVJ.TY99T MQ!R]2?60*[CD2B#@L:]R4CDPP4M9'._E)/SMT*'9]JI?K^:PN>+4V6E@/!T[ M7N#()[M;W(M53NQIT^@Q7J;Q(@ZAC%<8PN5GUI%[DL1AC#M#FTPTJ>E(&4+: M>NPM8...Q!HZ;BG4\*$]0%0B]!_N9&1$B8UA]6;\NE M1\]?5&DS^X@23US71\*YN-+0!C-:OW6.=T9B+F?!'L& MJY&NL(X8!559=S"/:M%2*Y)$S+[U4VVJ48")$M/&$X;*%I3M>LLC:6=KMH6/ M_W%@"Q_)@7Y#YH-1)02M+P9[LBBHT1U;N&G7>*A%G"HQ>3S2++_*J?:2>2EU M>*6S'87.M&^Z7QJ^"%@'PH#2'1C^@;]T4XKRHZ95ONM7-N"IDGZ5%9HD>M3G M54UM4B%A6Z>NCP_)>-543Q52>W"<#&'C>.;QCU2^<5!]S?Q*.)4_682:6BK?!H-/ )!54W?!P$&9!E8GH [>K[+'H.&%/*^\,/.,2PBO77](Z&S.NX MA*!]G^(+$U).&FT*VH@6Q VKN;$NFE!P::<1:%"EYQF/G5DR2SN#FW:92.F7 M@<+/^<4^N/[!;]@%"!PL%$7L_Z-3]BYQ5E-SI0$T$.<;4LAF=X'%O]P% ,:5,%1J0SC MKI5S6V6Z M\#O"XC.;QEY2]LI\Q]MEB&,(DQ3G,5YD/XF>>8,GO$3F=QC*B#ZDC%XLKMG#&93Z0U;5-(,9[,T>L+A*B4) M6>Y:$KJIOZ8UT74W;[VPBT P024&'DJR1S$@D9N-S@W.XK8I^YO4^YM7P'PH M40\A([K,'1[:'ZYPM$WPW4*$J;%_B_M_456**^/1:(4SCG_#-/W0A_H$!].R MT"\'E/2N$MA 9#W[50$:%KS+*HBR EXK^I85<:BE%Y5_.4$5?E1V /W*NX"4 M \E&S$Q].R(/YMLD8!N0?U5HQU4A8 MES6!0D1' P[^B2-!%90!%JZM7FJFA<$9DT!Q+R)X11'>!#07/CEAF>>HOBZ&(+&9H;+]7V>67@4M+4M/7C_M(0#?9WJJC(; I" M&NQSDWE=2EJYWK!X=+-R\'+Q.:55>9NGX/4,IW@1YUGI@7G V3:!BQ)7K$./ M.&=JSR<#<$^SQ]D/I4+$?+,)C]T$FXP9<[/-ANVEP2@#!=K"U22>/#QHJD4Z M#C!:2YHOT&X9]DB6\DGJ.&(]9+:7R?>@2Q7C/:T<3]R-E>G-@^ M.L+K@/Z63="2^LJ8IST(Q!1G!]M_MUO8QMPMREB#9L-,^I26Q732FAM3YH1L M_R72 '*=VQN<*L\/X16ZOFL\K7I0Q?7X6/KD8DP4V>0Z?4*17/M\GV!_*!,S%Z#,:K:X3W'@@QCL&,I9="8;<5M,V:&[3/!,K-,75KU M&M&4VG[$K$=X[]'P;<0!GE&)L>8@$3.<=YV-8W]K]P("1<)8:!^&J@XBITC] M-N\])1M,\QWD8,W9;Y=_W\:;AFL.MIK7S0%B"(:K^[FF\.KNQAP7M"=H =;XFXI*^PA5B M%SW22,8RM%N6%%-)B(@.'ST=AW87> M4'O)M.'F).]&AXWC[ZA&D>=EC['H<5CO,>B5CTF[CZ01 M;?XZGKYO2+ID)N3Z L_SCKR[;8]J3M5-3=K6)J Y!:((J$Z\Y^-M92OIPRO/ MHM-:%*[]84/BXZ8P6[, ^2S1UL'<%B$:4B;-U-E9L(FAZE(4\?#DYEV8VL.Z M9V&-C5H_\Q)444D6W;,'5Q"35S\-\YIEJX/;I!\+'1-30\R+N4E$@JDQR+.*- MU5 DC!J\@;Z ($K, PHXH6*/<;G>)&2' MZ:<@#U>,[,'O9=U#_N-53+/\0_$\KC_7N/%V0$]KPVX1EYLH38L=Z.\?&!4W MM=87CA_5"7.?R025?4!E)PX>VM=UO5N()R:(]P5]^-?R58R^(.;J.6T*/,$2 M(USR_SY#BY*!87TXQ/.1#Y^.BTF,.!_NP6O)IV"9XCP.'TG" MF\\>\1)DH\4/J_:*UHS>WK3M2;FDCBKRJ* _P.UJNDMZRGN=BO*L1Y>%06G7 M9:^SJM>9@.A#316%B^BP=W@"-?*":44):M!3DN,0_NI6F[XOZR534R1B_6P, M<-3T",[&]E ,J)6]CAI7L WG17; B\V>%QZ5K;=(DF'L'YZ/.4[#%5L-4R#U M'.>['LM6SW?ULBZKT;#N< 08J([#Z))FK9=&52_D3 CK3!C%"M=7#LD@M@]? M\RJS_VYQ'U"VU,:;@-]H2+=!-4L !<8WD> _"30HQ(^9#BN=6""6!<0] %!)]!%4?+\+3-3_T+LYH"GFP.>!H*G<^!I)GA* M:SR=[_O!<^,3QM8=L)5GGX@*MD;0(R_VD\4YBS@;?6^G===IEE,N5 ]Q]EM+ M/(K**X-/\4Z;MCU?UT[$]L1]!J@H\;GQB*R+>:;./(J\*>!,*V^O?R)IODIV M9:&(MA,,];>'G$=T4W%ZNM -1]N=;:.G SS_!9S"Z;_/)%%@0J/LKVX$Y0+J MQ;!MSC[=Q+KH9E5E)D@KCSR*LX-4EL4B6Q1S "]%5#"Q2 GE+?:ROZH>>]W[ MCI*W]:^L?],94J?RRN#U[[1IA^M?2=QO=)T2GQO7OR[F.9:Q6YQ#-9'[HF34 MV>YS!NF6KM-G2,R>+F?"@P"YQ.89!RZ1//V&-.6Q/T'[T7O9"BT2\E*D^(U+ M*"BHL/S1B[@.&!QBCN.N,U4\!W$"V>ZN"&4;'_R(PZU(BP>1KON_) +=]W7= M3!.*9)QEDE#$HY4IPEI?M6S!>8[V-">H0C==$#K-&#Z?@8>]Q8\,Y;-1!S"_ M#L9F"F9>=3IQ&YX=[(BMM6G]CC>OJBUHH7\=YK0;!'MXN:<#_QN_E@CGCPR, M;Y]9DX@T^KVD#/1[O'%%$F870-96-@S@9\NLGW0HDW1_Z-$)[0V&6Z7"SX03]4_R)K_!2\/C!:#!KC:IR(K%^W)&5;MBU[C)F% MEZ]PY1@_7C[<0[W461H]8+B*$.8X>LQ)^)MHJ&!"X]+DB*;6VF09FYO%R7(G M^L^,(^&Q#'GFV2TT M"6E> G'I)LP,.DNK#4D$$0P(&9X)@>"9M8N/#@G"U8!$O C[8AKB) M4V:=G%,RS=DZ)=)-9JN [J\'A@63LY+)98:^ MK,[D)9M<4Q1DO,IFC=M9T4E>B;,8U9!ST,?"8WNV(TY%9;2;55''S.E>]9#D MJ+:J IJC;+R*6X6 8QK/3D&71V/:S<^^$)X.K5W(X](\;;XX;>4-6-9_!Y9U M[,#^?[CK.IIZK6^ZFN3:0*1R$NQP=$&#ER=,USK;S1G;2[ /<%9:SW%\)6*@ M88\.ZS0_'KV%6]G) \YCBAMJ@SFB9N@FCR%4OF[^&()OXN:,-TX:NUETZ#HL M^B B8 X2ME\5-QO*?HB EPD274%?"%M-N1"#@H\\O.4@#7RQ$US%RQ6SXD44 M2UACJPAT@9.J5'"65MTI+CB-]W*3Z=FNY3*4%0GQG\SR%K_F/[K+9=E)SD\J M2RFL-Y+)4HK?0ZY%@[STD\>25'DLH2OHQ_&DL33(6A=9+-."?5],$LONVZPQ M&5]7;GXV/VQ4^N7,G= M=*WN!$6^FK#O,*4X8B1$'OT;H,^H@^N=S1\R*TWI M)5U;J[5QZU5E@!P**GI:R[#A'@PZJ9MC".2 RHLP$,6.[3E(MN(/^/X%JHYF MXK*!P,Z/SG@)BY-SL-HA6,X68T+A1L/^'+"XAYTJPFIT1OZ(;7VBL< M^6UE]1H?T:N@=]"4]8(HU9'2@*)X Q$//SHJ3XHR]+**PQ4*J BZ#5"VP6&\ MB,,BQ((? J^"9US^@.%,N$CV@C(P2;>)GR*G$A$B*EP>B_FG* M4Z-3+$9-/-?G1 79,B!D+,=$+4*E8M -/A@RIVC"L"QB,0I'I%RWVI[65Z>F M5AT4!GZ.,S!]8"(OXXRXU?*^%CBDK3YF^I1#$@RMW1 CCB[+**J"_GN?636Z MI(?T9)^6JF0X_'I)GK\1Y<9W0E.*/[B2SVPNGP]W (B+O]_!D\V2])BD/%Q,?SQ.V7YFUI9A7>4,OL7Q; MR]8S8'&*XF[$!!5_<0!H-B2-O-D^Z9KB^X3QHF,BN#(LNB=N,'C)$Z\D3$2# MFRZFMUO9]'8[='J[M2[N?[J^G?F9V&X;)[9;KX9<4Y+?[);D%SB+ERDHSRS[ M$XZ6<;JL/? QB-,;DF6W6&;R&6O78.;G7O1=;<0& QU6(M89=X;5E(WW*$:3 M.UM/G#L2; \8A3'X6F!2TSE@:WK/I)>EWKY7%TL=B#'_RK#>Z3E7.,WQ'9HU M"E*79T7./TO;C+/>VXPS:]N,,^_;C#/CVPSM/IG:9H1%Q_AV8SS[BV,IZMA? M-++1P?[BXE*RO]C_H+F_N+BTGEGT\N'3[/8O7G88-?80>9\=VPG\9@.$H5*\ MPFE6W?/[G+()F-]:_Q-)()] :=C6$@BR>,#YEJ;9/4GB$7_,SUL)OC5:'TAMZ66?;6G9P6 /$44$= M_2KH(P" . *=ZK1F>Z1G"0R@S'KUNJ8T]W(G)$ MO(-+9^\]*8=4,(@ZMPPD;9P3^DNX2S$O8=;B%%)^2S.18D?K MUH.FK\_N'A @0"4$L&J@SBY',A_BTO\^,/(( M7_\6N^@%S\+,X[83Q@DXFA,7V>%[;\HJD7"BS#ES>2$Y*:D^RA\;EG^Q:LYQ M/L"*[H .4-43/LF1^(ROHIZHK]!>$P:)LN(/M)Q#-)5OFP M=N-SOIL:9P4'O-'!&X=_\5/P&J^W:U'#J/YCQF"7U^^;B_Y8:-FL;[(/ L^> MRSY0#?HU[7+(K->SP%J6C#M "[E+JBPE52:3,?E(M;2AVX.J/X#CF'X4\H'T MFW5Z-&AVLE$@['F.44!H<&JQP@]O"9%*5^>57J/ MW>"=_E6:8BPB0$C4*:K!]^$2,*#>Z@$#[@/0XODMR/[600+QW<0_AX=B1>IS]HWD/X>&8]COOV M^NGR OW7]>W'B[M/7JXCU+A$Y%WWX^BH^8BO@IAR^;I;P)_"LFCW:JB^/LIC.1;A)'CY"B S+91_54]D5^'XF6]GM94TG5B+C2434T.BIJJY\:&LH1 M3"'R)@(''T^-.*,4CD2%):_434L*V5/HR# .^U\U^>GS(Y1,S,2LH;YD2E\U MMUZ>D+!_;R["M#B2YX4DV7)Q@4,>!XF^_S"6-4+.^O8%HH.?WL6Q^'@W3^)E MD]=9XTUCPGA"P9_A=@+%C-%FH(]SQV711WAJVV^I67.R,*^R*!HTE6C/Y"KU6.G(W53VB*OONV:Z4<6V]-3$I]A#B)_ MSG;E^;WR%-+QOK$Y0D+'06Z@39#N#@HQ^'&(7D#RLT R YRAC;G4,&!K#L5_\&5BNMURYV2 [XWH^8'HCE0 MT4\'9ORJ?L4DP)RFUUMSI^A U9V>_^A(S_5ZY4S- =Y;T?(#L1RFY*>C\@9T M/'XVN)K76W.HXXRJ.QW_-UO_] M!_@X%1^Y3K,__SIC9",@?94$Q[69I;_WU+N3=FS+7$4, 36G(B3G&>EDQ.$P M_Q_FQG@;Q6R@;H/U\3PL^55G?/>M6!]=00H!+?=CV\ MTL$"R^-Z4U3AEH_M M\1/ZXUNVY&J,2WJ^QOF$8Z?R#9[!+LNA_!.O- M_T2".F+D!Z3S--:5X;7=65\"(3$0Z2GIJH_KMUTB1'HQT_6MO],+B[LJN-5 L$G6VCT1YIU)@^H%]4R_9S4U%!:(@&WRQNWL[C?#>C M.#@G49-EW_2SACE0;\9ZW \D/@9B"*@Y-P8:.4:ZV#!N%QP<]#^]X.19Y&%6 MO\>HU:H;E]PQ=7>NN>\&SQF^6UQF M>;P.:'-#7WL#'K=ZHR7MRHHC=!1?FFWF6<+,FCA+=$C6&.I>46O\RJ M,E'WE*3L8\@O3A:%EMKKA UM1E/B^I*S+9,,#]H#0H>(1B>@VH-%3(V 8R'G M)4ROLVR+HWIV7WZY_0%G.8UA:N=/S5X"&ET1NL Q3/2R^=- BYJB/X"R*R-B M $0=T\H-1PYSU?4S&O<48>6B%::R,# O".QE*C AQ\3"4#B>(&HU.8,$\EU0 MLL$TWX'EET/NHO;(RT[_4$SN];UK6WMN+Z]N)YY2:I5 M8PZ1]]B]T[XL'\]SF&1WVSS+ YXE2>ZU[WQ%WVTO;=K!5<9JF9^@C)-'9$\? MO6/SC/C:3QE$);X3'69Z=XS.F#6RWO#[3I\AATZ0A) 1E@&]Q;DP3^*P>)Z7 M-F7+Q-VBGFKG.@TI#J1YI5R0-.92-0?-MLX 95ASPQIM.!OBQ"5;84D='E[_&[)!K M*JGV.-H\6N9YH&LWA"_3Z.*TG*/*HSI'SI(FK=MJ@F[]HCAD]D07G=41;1Q& M=_&5]&&6\[F\7C7[+,CB[''#1#BZ2_\%5>C]C<:K8C+]B4 ^Z& MACJ_=HEXVQ+5P5@/EBUH\;JV7]ZFIW%3,)LH<="Q'7?)C M2FZ9+=59L)>OH.I#4Z*2>[8WH(^8/L M6,9H#^JDWRC8ZKJH3,U4(X5\ &<-7>+SQGF-;+OYGD M?;Q.+U_#%=0AOH+\<2E4!>?SQTTGJ+@&[G)E%F MT1NQR>!6;@;7B!&:5(=. M:1-&54>+%LTJ">4Q&582B+9,*V,QI82CQ_"RNIE;73ZVKI M;'WLCA;B$-%ATMYW N5[!(L(1!8"6L3@3A"/EGT[JZWY]74<*VIK@,D#7K/9 MH/P1_.2R6WFZS=B(-VH@YSK>B&?NV$&9^??H'9Q[CN$4O\>HJ$8@=;+:XL;[ M,LW9(G05)_AVVU AH>T1C>WV<5.V)4K00T 0"8K.]]A2[A$5EE@?^A\I>AL^6ST3V-GQV$@LEA MII(2"1)7T0LLJ+N+EE;Q'D)&]#GK-0O$51#BV1IBF:4[L_;'C61YV#?K)ZO# MGO[P+ Y#^F(B:P/01RJ=<9*CH4%@I#D99)QS<(;TQ$BT'!W5?QYP8@3-.#LH M F+>3H<.&$:ZN&#=8GUM.;),.4U4$O5DD#:S MD2CRQKXLK'"2=&U:FA[2EX1:8ZX$ 4AZWI@T\I"H,<:U310_QQ%.HZR61_4\ MR%8RFZCC<5V;2-*L_0C0+$-121Q%.$P"9K5JF4+#NS D/SB0:N@))*_RGMF_ M4VA(7S9Z/_@I;N_C/"N^S.Z#^+@*KN[KQ@YSFLGXN^'>C,?,W?;!?1VB?25) MM.GLC[,#I@X9:SU*4F&F@[W)=;H@=,UOU]PPA-I:E99WN9 M&G'T*Y!'G+[;VPG*3"9].>=6B/A-"34!.GC4C/#P)OT(#B<]"IDYY*M<7AJ8 M97U_=+^=)W%XE9#@V"78^HSV[JC6EJ/-D:"(.$E/>Z,F!A(EKG@W^DZRMFC9 M?DJM&#,!6ZGYLP1;89DQ"$WU_$NS"]7DK]4\[,%:)\$8])P-S9)0N5>K\:E! M(1E5:PZC,B@JB7H,S#AEXTELAH0W7H_[9J^QO-BX[$$C1WS0H/U0R8.S,/0K M$/5SA;F%F]+SKU,669\WBCH%#WA#*(2:/>9!WIC+1>5Q[9FDN5E'4TI97Z*B MC@1Y3Y-+!XM)7[ZIBA![91%P(?GP73&%\*_^*HNB_9Q2'"3Q/W#T)Y) G;%: M 4,<;FF/I9V@/'A%^!5*WW2<*8^;?U&QQ6Y(J-K" M1Q&3 %*P ;&O&TS8]$[N,?V'O$R2\\XR_DBQ+Z/8%TJV+Q#:QQD6SB5"'*T M"&**GJ$:+WJ)\Q42-S_@G=HO%(=DF7)R4/Z41_N'!]'^,>A<\!W'"?08+ M0J=0)?7]UT[G,4=:3-R*EE>3[398XPL"T=Y*AMOIXT;,MWVSCHVX"0+2Z%=! M? S&7 .'I2:=C&W6#;L_DX3-60$5.Q&Y12=Y3MN4.VK/D0U7414;1%^VFXR9 M1)E#CF>:,@2'S:#S..6KXBS\^Y9-B[SD'>;7J"!B5;9I[-^ YFRD3LB5.T\= MD8XGSV9_-:),2SBHA@<)/^5DA=FOP<9@8OR M6;9MN7O8\;RV@2-IUY&A ]2GOP%Y5-)' H GDZ>+S:0W[UQG_B1I!+5\F4+/ M@_2WN\4"L[TY)/:_N3Z[>_B$&VZX:KVKFQ54A8;U"%$. E4H4 P)%[SB2 M]^A7 <93SM!>8T$&,=C[&?PLS+=0!2\IW1K*Y^[2-PWFSCBBX+.6T!$44P6$ M]'LXY!R]HHO><3_N>YXWRU,VG#ZBU9&PHY6;CG6M7@JXU>LF?U!3DTX;M*TX M!_6<_7K86KC94/E3QB+'LG*%(TR#Y&K+#.-+MFR$>?R,'U^"#>!K-1QZO*DI M30H4;(L7@X X?50!$))V]XQI"ME,F$$1X5<$L H9]&E!]!D4,H#3CJ7T(R'1 M2YPDU^M-$%-P2K<8#.T/:\IB.NOMA25,Z MI(3T8]D@UP$OPT9W0AV*/[@F3_]H:=L[QNP+<>?9N>S.Z?# MW, <(N^Q1P.M)9I-]I@!X\Q%)-N1:>8OCDW*1XE99BB&;5"5*2C'2+D'_R'. M?BOJ,P9++$NAI_**IMRT->UJ 6S#H+,,FNV3QF)X !@@G:8_!5,ZM;A(@. M#QVKSW4:4L@H>('%O]>04!-F_NP!ASA^;K@[IO.JICJID'"E5BI8=-3+WJ)5ED""L=:]LL^MM6A EF3V061?RL.4C@ LEU>AYLXCQ( M'EF0LS$GO@;2L>Y"L#V&OMTM1,SI+(T:(E%G\XPM\Z&T M]*1>*YJ:U9.:?44IX$!L]6'^<@&$[7P**'YV/[JC0PRQW'I4Q5/P>ATQ.ZI"TJZCJ I&'1V2]YOYN8O+I#?K[%\DX[N9A#OT_PO+KZ!* MGM._.G;8GJL[8X)J<7[!Z/JZ+";A)E%FD77!>,#+&*8V$0LOE8OFQ[3%XK Y M1U*Q)\KO+'B2"0DGB2I[K$M$X[&Z[&=M"7!SA%Z,O)>SW=L6#AT-LLV1MSBI'^#ET$BYJ*&\[J6)S2F_J.6["=.9>10N0:X M/Z1K8QY1X(CKHSDFWVRK2T\./UICI13?TCV@:V_=M@25Y-'IF9;?8"A5KA-- M5EJW,MD,ROB>%?_K', MM=VZAK0J_^!R#-Z[G#$[GB>B7J?[2ATSCQ-]TLCJ* . M 6S4/0@D4/B\IZ-^BZUD8*"-"$=#V M.P,W<+5I_I6QRG7<,B9+&FQ6<=C/7E1^3S>:N:M]VP*V!S ZJU&=]T2;H:YF MJWN2L>G^O^/-.8GD?NNVAX?.60>-NIZV!''$J",@[W?F:F9OT^35PC-7@L-/ M?._H/27/<1IVBH[D\:'"<]2L:_'AY&'9*P'X%2 9DYM$J)5SOJ.9SW9/#$%+ MX+O"&Z9BF?3G*YS0-IG8+P*G]L"?F7,\RU@@*KUXJO"&Z8$;-^R-P'S M>2E6A=-M(B9CG_U@D'V6&'YBD=UM<[8LIY"(41X9HO"2?IA(2^.N8D8.9B+-H^)^B?-5Z5Z^B8-YG, >%7)_UD[-CB1K0 M: M68)[4;(M(HJ?<7J8)[A(X+SAI[X( M=!Z%1;>*1,-%QWRD!];326)@? 9/2$\K#-_"]?[L+FU.\J#PI-8$T]BB[8F$ M$45 E2=IR. 42='#9+$'>AH$/5G$-!.)O,MNQ9#W";,O*>Q7,T#F0R7:I87T M8*!1$7]Z(8HB?O+D8!&O6G0LXHRN(1$?T -]$6=V.DFCLN@,I^$*JD7X/5EHYROIQ2SO5ZI% MU0)1O*4UF*#/J\:N5)^2\'>E^A2+F2O5@_HX?'\2%C6' H4N.;M3W2):K7>J MNWAIU")1-$<,VR)>#!$S1HA["R18+BE7#90S4TIB@;"G*,9B_XKYK[RXS2UY MYGCY:[Z-%!4+9;SKRRWKJOX2(WO;["IS3,7S0G,,Q^!:,Z"G!MQAHUMFI.+5 MO=*T<]*[[EVGS/1DNA%C=8UK>,>8GM7:]J==-1!F=$JO5T,T2;D+SA2I26I: MU4?*-/_YS ^B52$1=';#4UM+5$BC!7/YS664/.8YET$RE._<0(^'J![;QJ.@ MAF$L^UC_1 ,YL'W?K.4F.-$WZN\81_$$[UC=1@A@2U)P? MJC?SC'0RPOL4S)1,W!&-P^);*':E//^VOVYL\FTFXV_F;<9C9MHUU5>=4E4" M#"KH(H S03 /EXBJGP 3>G?.]N]Q_E[ICHSS_@.D_BO.INSIO.AIV#FRSI:> M#FUK77=4V.KZHAW?R''1:3UYWNN#W;$\G!33*_!RIR7A)E!OF.53W; M5:=3_2*B&U\S%Q9]T+R'T-7:F=VH J2;V=X>)=W"2^\V4Y%;HY>AU/".,>NH MUK;UU(V"%.HV=YPMBDV<;5T)I>SR/J^5,M\O$%_RFK%Y[;!YO_/:J.+R98QO MG=G:N.E]9KLN#NQZ36U-+QF;V^J-VQ:]DM:89K=&YK9.;W*..1:O&P;L;B&V MB%=!R.-T2W"\9DBQ(;E,(XFL:;2@*7@]*+GR.O2 I+/QMMIC#=\#X.'YH#DB M5$*:H$HK>4V46')".9MN/P5\ZL55QCOB];TF+<[6C X;TLH^9RW)9!, MS=O&>FQRWMZ#0@R5[TI-.B+9,6LK<7T$NON 8:<1I\LS0BEY81_.@PW[+3]. MUSZL$8,:+"?F4XGEJ$SILJ@"&UOCO49@4)[5!H5?8[UNDGJ%?U MA%_S,T;@-XG.-C^DJ9.'C;G2N4.J.CHU%+>&SMR2'&>($_83("89>*+&E4&; M"K4BO(__=22RIS_T%--] ];=W3=W?Y[]U_7,2QW>&G^(O-,C,# ^!:_Q>KL> M8EYT-6'0N)"1\FE:R#"9,BS,]=FD65&@&K-1T2F7'2:%&N-=7VR%'"[76;;% MT05/&"$\3KRVWE%1@=E+0*./M%;F_4C:!K6E>S%6AZ;UPP.&)V RUE+HPE,M MNR$#1(QRW;6UI5D)2+V M#_4YB@E:"APH2",4'" I:YCZL7%[C@49QN 16%0W.(TP;0T#4'W-H.54;]ZZ MTUYF- @0?B,!E'G?81W(&3KX\O1=BLLD22UWIZ5/:5V=/FG-MI! 6J*JE(K^ MO6D#N/6N33_@#?N57X:&PRF?R;GDDD 4V>3\"J:XU;9["%X^!6Q;$@=)=HOS MNP4S1C!];KF'J?JB]F7,+@+6D[@$+VA=4O9T;5&9R42?,"&9>O8;*% MNSIP90=#F%9;YHG>;VO-JLI4'(1''99&0144M,07/Q\S=7PK)0(:/P$!NB?OO>MR@0>RFV""W=Z%@K\^P_DZN=IBZWL/X MRU2A,<[8-I"[*58D8:S-+O^^;7-6J[VF+57MS;MS2K?CT'-$F^Z;QI4^<>4J MV4/ASHVL!N;W""MTT9I:*8H7T>6K+[/\"MPL*QQ])"3J9Y=WOSG4,)=3L*UO M)66T!-)^37,%/C?9YJK,\R5XOQ#ZVW5Z3TF(LWZ"U_WF4,&34[ M>$ 9,JUM M*%E"M1N_HJ? Z2;14V6?@Z@&QM/#L3[]03.JX?.C;5GX?'O]='F!'I]F3Y>/ M7D(;:DPB\IY[3^K5E'*>[Y2D,TGO%HPE_))2\I?^2PK)3#(P$ST>DI_H<\K, ML(2MY12'.'[V%P*F(W:M&<,4.>M8/V&N9\16S.B]P,\X(1OPZ+2?XBJ]HZF# MK6W;S],MB//M3+0GS].5:"4 ,]P=C4"A@S[5,* "A,]2S&J"1+38Z5R/\@#N MC%X&%(*=LUD8;M?;!"9 N$T:QK+E3?U%;8WJ(F!?K00"A L(GH1-F=%$GWNN ML_WLX8C4X62]H7C%U"%^9FM.R!892(3'S?JGX%4B@YJMZ&8*ZD?->AZA/9RB M'E18!X02TK6Q\]1-#Y93 M?C2;02Y4$/OKE)=BAN_N%E=Q&J1A'"3WF"X(74.(;9<06J.C&^5I&H]]P2]A MHAK."0*DZ!U@?<^4 3:\R+=*V!MKXFP G?NY1+:)]IVSY"EM?]5!:^Y\4@=D M]?Q.NLB'I9TODIY@%>36_$K-(D 4N>-7KF$%5)/M^I-FY!M:]"3C0-J G.OU M0,/I4TEZY>0!TCY=/6W2(1?]4X9Y/[ZXVV"XYL!OG<6,F[-YQMVZRJ<770V8 MJPHD(60]V>"*_84AN@^1$D(9WP=.R%K0Q8L%#B%B>X'FVRQ.<9;! MUG3.UGL(+OSC2(X .L>NO>2.TH"X]B =E$XH#"P&$3S>,G>1PBNZOJ&6IJT[ M@FJT01 CO, 4:JDM2ACZYP!F^Z6Q(AQWCF_#J^N5Y]W]LN7X49$EHL-(URZ= M4[] Q]*@\(:N:T?>LK/R#G((6A4-3/9(.R-)3E"U T75MM2/XJA(#]%@H'-/ M:,/>?Y9&?\+1DNGU+&0_<5.AC[MT>)/:/E5]TG[\3]PB*^"A/;Z1>6@-#"BQ M,4J.E:6JV1AD*W&BT>YNZGQ>4\RE[;I:7:0 =-86$[T97%>4[X2\:%>WD)#> MO/(5IJR^2*B\,C0PV<,D7]$>U02NQ.RFV.313<#E#OX&=O3EG9'=OHRN;")6 M?4]W0NYJWWK2@,K1DP""RL>SFZ"$I,LI,[G76G.S^8YI6/_#>V=K[E:6*Z+- M4V_GV=4L<"Y@*:7L[/OZX-/G=C+6LPP5.,"E4R&9H ++^,Z3%0>E\9BX#Z?' ML2[T6PWLK '.3/)F\@8G?8=76XEDPM>LN6ZN0X/7KFR"[D7Z!?0,2>9@XNC9 M1[=K68\5S+,C2YP6B%W14_#*+Q*S?\65_9;JZTJOZ==^:FW>F3NX X=FE5O# M?=.K[BL.B6*. N4 PU>9*S5)(KHL',>B>JZSTSJWNYUJ9&7CI5)G%OA/JJD\HJF(K4U[6I):L.@HTAF^Z2C1N)" M1['U\VW.*4D/T6&?8\VYAQLD)&7K(F?P/(R(:<:/8;7H]'(KOF5RS7#GX5:$86SE<.WBYHM'Y MY_+1[M?NQ4:O>YF'>+G*[Q:?,]R6^$3I'2,[F:.VK<_Y0&Y*%M-M5B;^'+YS M&=P' QL7VK=C3G8N,LF1;EQ:6>E8<(S<%-@3LBR>HLOPIBRLMF M2+1)OR%-%>M/T'X$6!8O4W[Y.\@0A'"@!0.(5H#0CZ0.&!5BCM6NLZ9B!@=+ MG 7WP8['HUU();GOZ[I95!7).,NFJHA'*ZNJM;YJ'$&=GMB(0ZEM&K%M J1U M@Q)(I?;ZT=O>,DB&,GL,.Z ^^QX;NQVO>QQC.QN'Y[CBY@XVC?&>X+;K@==.[7Q+LF?:Q/OY2ND29VMX2^=];FK+1N+M8SF*%9N&3CCR[@! M+@R*\CY9U0$MBM>;;+V"S7!O>'MKMESBS53=^L6#8\^XSJKCK*=ZN0Q0=-#E57'_.]Y? MAQ[G:4"'5/8Y$E 9 /=[D3AG^Z5G6'D/BPC69Z5B,?X+#NC3"Y'O4?3;TM^[ M]*?97^2?,9V3OD+/6/Z]IM//19^T_;3]P?G:O@T01V)T/,:9HAVRR:R8,AE*Z#Z5J-P6\+CI7^F>Y&Q:SSCO@[+ J0(MM&C'CY/'RX;Y^'Z!( M%\AOV<"'=[_[\=OOWJ,@9UN7D%?51=]_F"!01;Z#>?>[#Y/O?_JI\8EOQYSI M?K!B]L^,;T8F7-M,I>562PY=R^HC=G R&ZG/N[HVD0H-ZWY=!@+]N3PLW*

W![EN/W3^C:5@A8NR?'*9;&'<8N'QN-N/8.AGO*MT<6 M+;IZM@"3&EB&&CU3<9XL<4[,2W]:D M9:%O(NTX@1A<+%QAB@. ,FKI;QTG#07H9OZH'0JW;)EZ>L'),_Y$TGS5Y@ M$_'=&]M$=(V3AB6EQ/QQ!EQ>$8KC92I23(:[)QJD6<(7@UGTMVV60Q?-!%GJ M4+(;6-D'D2-;K(!4Y"\-=RC?@T)!A:HI!/"'#\T!?F4(X$\_?JL3 #AB#NL9 MA!:@CSF$4DOM^H=-ZH_T2(V$ _>0_(;)T.9<>A4=W,F "R9OS!Z0CLQ0G^(; MN7(Q>P[B!/S^3(4?@P0_8K;XB!MAABT '4IV+8 ^B&RKSN>4XB")_X$CM")) M!-KS+F$8+8,X9!.K64L<]? &G:YH+N*.(8SZ3:]ILHAB4RQW?4S08&H&(9B:O&S/WO+, MU#)@#&Y/]W! EZ[UBS+%)K1$ANK0^,I1!S>Z*S.#AY,8'R/7T4RK@.(SILT1 MK&]L<>,097%)K0_K1A@U-FH]5B@'SL^!+ IK=/U$^K3SE?1CENM,_6 S9S1G]Y\SO-@F-_&B?^C_Z:O& MS^'W)/P?2.^QF#V.'])'O3R]\BC-"1)H$,!![\"B?#^R0_8&J5,Z2I>QV;$F M7@8T9;9Z=H\I7UC4C&#%MS3UKZ-UVZI7DD>,/N( 1G?16Y7_1).ISJ,VGG&Z MQ?)8C<.?M2,T1#.NINZ2GL[TK(]58PHNB15%$SR%D!R-,>EBAF,9K?)ZJLV0 M78]KRK"L6=LR+>@B1GAT1&W+,H4'/NZAK+SDZ[G=4]!9.TZ M.VN7 ="*.3#7&XTIM;ICM,\BH]H=6TC-/55'8*XN B_^'[PKAYU_] M]0+/\WV>F4_!:[S>KJO,XV>$4O("P8+!)@CC?'>='GK8XA.3P72S/57)%'G; M&F<*9Q_%],<;#?T%F+543Q-4($455%1A1258%*?HR!O^9G@4D9!3:W#GMK"I MY,J\XD58X\7B,#R-X8)Z7&Q3E:\P"BF.XAPMV--P@(1>XGQ%MCEB4UD61_R0 MB:1P*AVDNZI -U3[H'%QM,!^AH8"7A"#?0S@Y6T2H3DN .$($5I[*"L;2G:( MTB\&6SDV<,NKG?-*[*B:90AUO< XK5/EKJ8N-EHU^,UJ63']R M;BR7_KCZK\(N^JYAF0 LT%]!&I7(]A9* :[VS+AY,,SR2/:]+2R*R@+YIZTA MMS4&S"/$E' ,GE,O[Q[O&>/I?9 &Z^ Z#3_QT,3&B;/C6:W94=*F]?.)NT?$ MZ2)!F*W>X=?H5T&\8YFVV@T]37Z HC)0FC-#C3WSH!U=PD)ZL2N2';3FQN_QIGZ2 M@2X*#K(.< @\LK<&HDR=-KKSP3ZC0@:PVO!AR"QBRL+FDP8OG<*9A\+;!HXV M6JCX.,%H@3/4"6^TIR;.(_: &@XB1M5;O15;E+GFZ^R^IPW'#/N%L[KLUK*8 MORL7[(:6$B@M7ENX&>GJJ:R^++_W?SB@HMZ2,P#EL?58HU:ROC8]8J"JK+M" MS7N:>E69AV#6FG3J=6[]Q88UCKND+.UH9%A6'U=!MKM>M5A)V67I9&Y!!C7B MWH6KD_$]:R%[+W[\R)<[MAKR,![U$+->[PXH;-Q)P]7YZWWXAJ?&13)>>[F'EPC4?V(36W4.=@G_52" MFS25$\_C5;[FP3\)R&SDC?,X^&TD[)KZM<5?BWXY"1Q],]TMC MS:A!D"P5/O<%BE)%]%CJ.M0-;J-#*A\V2I=_W[+M^"W):^ Z ]SZOJ\;UJ9* MQ\GU_0+([Y& @@!+33K1K[Z]S_V'A0SFM6/)_1C$*:1!NDLA^='=XIY"]IO\ M-#A?_05-V90W[&H5D"/060&,]&=(3?&/928QR!W&@ZPV D*'B]F2,BD(#NG/ MO<$'-P^?'L])FN*0"6O6'H;4_JC6D4QSD[8%GJXSM"<[&1J#9*H3@T.0FOKE MP=W?(2>D#]\&R_?_LPTH,QZ3W47\'$=LFYVU2'C7PUHR+FO4MI17=%%%>("0 MF^O%8#&'!W0W]A,RLBA,*!T!Z>NXHRUOPHYZ>.@ M$VM>&>K@6(,?8A?W@7$)$+%>!&D8!TGQ&S\-61:P)R@)PM_@LRK; MSN$ .L3\P57PS-D(]MC?V.R/(Q17K$',S(E)Q$^P< MZ(GB@.W,=GSGQO.LR#9!+4]J[GX:6K2MW^=DO8;= 5"T6II1EN.2DVT92-=45"TN724H/0XT#99U\UEYC#?I8!4O]< M:P9JA>IRHS3\KE,IEG[L3WP6P]RY?4M2"DG(H=)6XUY-\VW=A(IJ5*QG*JX. M,)@U6J.NN*6SE5JPYQ"0@7P=O)H]K3 D_A<.Z7H.VGO&[1;/0(_WM-8IA?:M M+TIL6PT8RN.(.@H$, 9X#ZQTSX@C@?<8BQ[7$RFC#7O+QW+01]*(-G]=QW-Q M6YL;J5SG9:%;DL=TH[2.FG.YH_ 3AB3C'U%EBB\#X&Q76P:N*%-(2$(_>XVE MQ8[5WQRZ\,LIV!:H&EU4$4:_ FG/Z[T"UYO6>E56CL .K=!=D'40RT*?>[QI MT/X\HN!)# 7Q\1B>,KYW&)VMS'0=;%G57.+9[H-L=9WC=?9$'C P)4[P+<[W MQ9N>",2/WE,"1PK1V>YS!ON^JLS-+,SC9U'+B>V):1!*XS<=D=4-";4,S[;^ MU/"CG"!:HN9%S'"9L9O]DO)CAFP%W@H.'LUWM7),087\CWXB/5V)"?$U]O[, M8N&[G6WS%:%0&:_;0I:],=Q8/F[9K2=^$U#TS",U??O@59C=;%FWMO^>^SD;GQO#FM'P>^F3=7-#6 MQ]??0>*$%T.BZ?;$49"Q)8PC0A$'4OC11]IK0U>YRR[3/2,.>H]@[H!,*[Q' M//4*"HL^^? C&5!J8GJ<_"VO]P&]HX\YR#VW_\M*(MW+;->;PY=;&06?RVY$ MDB2@&> GY) 5PQQT\RI5H1%KY%AY844B=E/TR266KZBGA^L MJ"6B$65HTAJFTPI!6KQW?L\K2*. 1FQ_'6T9S(#2(,UWK8G%E-[1OL_5TK;] M.UR"."JHHY+\Z+*(J0T!T>*K\RPE"TPICIZ"5Q'6 HLZ-^EG24)>(.Y'(H<] MWM3.4=))P;9,5A114)+4R]9CH2=:27P$#JC=A51@_0C+R\&5C(.D@RV.Y]?*4W[#&(;O M@QWWO$NFU/:'-6?1YD9MRTI%59R_+)@*9L+^W!^_) #(4[GL=DZ3?NQS,)44 M&7*EDTGC[QK3R4$[UL_!BTS,WG:^S5PCG:QP,>!QVC[@3;_K#'B]'>L#+HAY M'/!&KI%.5KA>-?(5IBJ)HN0/ZJX6)PU:7RF XACR+K7PDJ@SR,'44.PB[^@C MIL]QB!NB^KH>TY@HFIJS+1NE)P!NGA1D?43K=7*3J++(G71DLS0J8&2-$7=* MS^K+R6F;7H3%U]:DF[.D%[M<[58E<\G);[H[51>SAG2?ZF?F..4=:66(ZUA= M?A\0\^W-=9IC*%]2;'/NTNI06F)_]'M9-V)7B8B_':VX48E][F=[C@,9QES7 M.<6*RZELBCR^A'GZ=WEGDU?U;#U(,=6L;GZR@>1MRWN)CZ^G)S5A)\U?E3A% M*=G1'=P8&W)B:QP=K/,W<1XON6?\G.F\9,&7/Z2Q\I\V9EMX]Q01D/2U]+=P MD:BQQKD\/#&"TOU"UZ.#96/?I',)\;53Z.1IHZ3(&.4\(O TP(+/=;+X&0H2:>7^M-(5G;(!9>Q0D3ID6OGMWFT; MNNHKQE%=LL@ 'CM6M7M:G'!WWOIN>5)3E1I:M._-*6,5BGC:E.Q#:B?HP^3; M;[^%_\K\4D%U-^1_LD=3C.(LV^*.&'I+$M@V *0'5WW' I7;OQAGIWD->[YE M*@;HL'57J9P[8!B)"1K:,XV:%Y"&,2KU+ ]>?1Z_J,I16\Q/&PN]3M?B_MHU MGY*49NVF%XQ,WO6&G<_AQ5PMIF;OUQ$5."Z=K>5L=+!CNR4T7\V8?1*'\BL0 M\HMZ=$ON ZJ^ASA]W,A:M&_6ZVYB3!?T.ODN79%DS'0] M_ZPW04SY\1&]B+,-R8+D;G%#TB7W>0L[3>W&UI"F=&%2DJH/HX&%3?B'>:'^9><9T3OI*C0A9 M#<*0;H-$2]A-P3?DS>+4Q^'U.12.-F=/ \NP2*E7 M:M1I0MOV5B?E(%:38YGP1,@B9K/",ZJ:C5H#1$QPW8$CB>?Q # ?,5G28+." MF$E)1$CGLQIN)6F;UH.;:O1\!8=T,Y3TXI)O&^ C)9G,SFU_V)0-P!OUMHAR MZD:, DL6"=S^JL M![(VW:X'OD+!NEE*>O%I+.:PMA%LW?0=B<'[ZQ/$2WGWUO48!Q4+=QR>N*9S MV\ZTP&HO&3R0=Y<<6'8HOP^@&N7!?'NJX#XL=;".7FY!)Z1'\TT_:ZR6]69L M2XV@Y>\A*\_,:B!TUQ:W7*>*W%UC0,,U%AB.O+TX3B>)F*^P'A[HD&:09514CZD>W&H(#&&5ZP9YB6 M221:HP7=:]3JE%PM#ST@Z>B-U1YK>-L*/*@$A&J($$!"[P#4^PF:;#&=XL#(%)/;^>S M.@'ELC;=28QNPM@9H9R4OY-#.28SYV\F^ZQA M]\S6A.;Q/_RMZ%H"UWH\I\I1W\HI=RL/^ZO0'M[QA2N'V+;M(R(>YKS1D .*Q1&,T ML+9-Q&3\\BU3[$/YW>7K!J<9?L 9IL\8WU;;ANVZ1F,^#)0IIE/;2C%'#]O9O_X8I*14 MVGJ0P9=\.&!GVW91C& P(A@,QL.7L:* "L9*<;)"A'DR&BZS(!(; NB0D]]I ME(>*4U#G.)6 F2$B^R_J591Y)5R6UQG']HGO5-$;S:#S";Z,U^#4SIU%'=@D MR4@#/4P' MV:.X9]9^6&UH7*7T=EW'ZM[3'3C!LJ?K;,WRK;AXG^WK?YP*D#6<# M-Q3^>KKB1DR1 ,A^2T%QM":K3LSJFA4Y8 *021>THG'@>"$Q6U6P[X(+- )_ M6LXA.4WAA9^4C)3-.J,.9E^]"I J_S!-6OH^%YIF>&!6&W^ M;D(O;C^I? $F$4"#=>P=HB93)Y%G7CE=<1&NA!!>0-UX;O70C/]0PL6Q.(W_ MNRI*P';T9H:;!,EC>L!<\U\'&U*C0VI\A%NA( >,R&E9YLFR*H65P%7>723J M&@>]Z"'WCMG9$-_9Y: >EMAI7SI5)IF':M/-OYKR1WLGF M$2J?X$V8P:F#:/&,EL!O$\H%,;R3#[$X@92]],("8HK8?_L!0W;^? MV+>^?X^!B<*WL1XCC7] 8!XJ?X1S>G3^%/E\*_TX%CZ9*(7BR-?9>;1+RB@= MTO?CH[&JOG]6YUJ^!4MV'.Z7)",K"3F,"IZ@+=,D6#@G"3\*#@E&D"(H[[9- MUHVJFT1K&G-'B1(XYSQY>WZ](%V'R5$ZV@5=EESIK:IMO8[S-![(UG]C^KDC2&Y\\L;GZ\WNYR]BS\F.,\K_4MDM&5 M8+CF[@:RL'S;7[IXA.5:O8U@1M0-IYY%(F0JWI;T?=<*'YNKXA$@/GW5[]*$ M/XZ;6F6;^E6M,NV-7ZS/JB+):%&X*%>S1WBY5I:G"] _^E^'M0\3LY_1*3J M2="$?G!"&$5!G&[!R22\;F_( =5$ 3%PK$%01"<>@L2U[@W2'3(.[\4,$"< M_U?:4UGSZE_&I3&W?R"YIMQ/Y ],?X .NAN:V'WPW0'R)T(%[##Q_PK$ M9?H4\\Q2WZ,L'C4 W@] LLQA(M"#*;& M8V,,AN9US6RR\UI]&Q>Q,:$:]DW0E6D3:RY:#1B]MQ0W[2OTFQ52]PZ7&E]A+]C0$Y[?M M=WG(<^IAJ;,%S("NH4^--JX=@G-0)\?T#+9.CV%(KGGUBL8<=+H@A2C+!DZ MI@2WB#5O$QN@1+?X9UFUC:RL'RPVB6#K<#DD=@!2,SY@%'AUM'VR(NU]/\0) MY.J0_@FW[>A8[ -;WYSNBU(+<'6ORC!NVG%B,BT*^>["$27Y_XG2BAY.J&+* M+%'Z!MMI8VQNY^J= R<">L<&*<(;(6H$9R@J^BZ0%A4;^!]"@L*F 3/Y9_S?T\3Q)Z+[V:Z/4 M^TB'\IW0.=<9O^E&!;V@\K_\][2"I(K+U]6&;R.]YQ?FR_6:#MY(PB 1XMC7 M1O9#V G:J_)^GGJ@.Z)AY TMR4E<(_.9)#5Z1.2V#IS+'^\DQ@NHK:/;2NBH(P1JJB"P_4BU8=0#Q5' Y3&ND&D M4[UX3L6+QSAPNFCQ))E]!S=.MBFWUY4\0!-RPY[C85J,A^XJ/M%$?"X]P\_9 M=IN(7%'H8'+.,GC1H%RX!EE9X0MTIX+!F=TW*FA!2UNK"YR<%)22&U92\NU_ MA>F4H4)TAJ"D9VZ3-M7MNFMGW68NW,$.(2&YVP%&KJ5"H@R>/UHC37)X\I8_ MB^;38'4$D0B7&\P\[IIG";P]CJ2%M^L!"1H9B92 GAE]F3 ]H#&FC)45($P: M">ZH,0G+PM@U8VS!-"@UCZMT3_L3O:OTR 3.6^,$ODKW8&3Q*FUEO297Z5V- M$#1!Z6L&-*?K]!@7HGH S24NL7--$JDKTW&(0U^8QQV^G5F?'9]IOF2Z078R M94>MH::'->!4R @*H8,!!QFF/_AOG(+S.-5DI3V#4VUD KNG6@^@P*=:#T86 M3S4KZ[7A($X:1&9ZHHUQX/2)-DEFW\F"LJH#OQ4*G7''^-60EDDNR@SV-!;I M*)D;3L+16NY6Y\8F'-K P=-YVL#>+WJ;VBS( 2.E MJ];U"#Q/.N)T"QE;?PI1L&=Q6UV733M\!+$96>8[ 8I(6!A!,D(582=+?'<*^#IB_;Y=9@KT\/YL7)2W M:Q F>&!\H/ESLJ+% TOCP5?CJ0_0C\9#$[M_,R[$VQA4[P\4C#=-5*9/*3-6 M*O*RPT;\M[/N54V.!O\>HMKX/Z%L%%RC "L%:(TCHXNC,C8GJ_ M7N7)$=9?0:R)!4Y:*>Z[42 8U[CD Y.4[A M+332$G>@NGS"KU%9]]1Z(Q^ZGZ$Z@$Q/[Z>1QS0>^FTHK*[-N*W&=UH4?R=- MF8]MBP/17O93'?)LKCS*Q?]+9\C5 _4>)2E$M61Y#[PM:XP\+82+* 2@D]A3^'J(7B(;"8%C^\>ZJ MR42%F=^2%277UGG[!C;HK5'X!NVP&9G;6Y+K&!*HG%2[JT(7LSB+4E % M"_*_HZR*\CWY-IO5:%>D:-?2:<$=R,^F(@X,1;]9O!1^IU$!T1)Y#C'N8VVW MM;^W^C+8 R?LRUD/0O;>"ZVL%G$O^2Y2SR/9*IXC,*,WP#%&FWS[FZ1G,+?2 M= +IZ%AC9Y+'I%*9G1FWH(,G:HY3MM=O-)?D3>BMW/2.XZS>]!!JK^1W-(M2 MT3!.O'93OBUEW31N@,TLS(AD1@/(OHX Q0QAX)7BB".B2Y^H@)L@^&"U/E* M\,<62W'-:_ D-:(A"\+:X'7F8+OL.\L&8TB5Q]MQC_F+;)Q$P(*;R&0U"'$[ M@".BGCC$:SIP?IFL:EY>KS=.K^Q /YB#OM8U?T@DX!?0?W-)24YW41*3%WYS M2SB%,RJJ'A*6BWZU& ?:T,SN0PXZH E 7#2-1.0O,WL85MD$AJ#L M+)PV@TV)M%PWD[-8=> ,0O,4V'U!^3G"E:O=P&Z+J[+IG!I$:T8.G6GVFW3K M*%+?=\I7M!<>IMOU10*Y:=E@$Y61D=ATK/ M$78@-PK!(N.G7;&)E=/"C!Z=5)XZ>UI T9>3 M"DT1WTZJRZ9/ZL=R4HWT4K6V79Z5R#TM(TC#O(QRZ,90C+82'Q^,%/W^25U+ M=0.5-&##]AN?H"S3(Y=W'GJF646O^(KZWN$B8,R2SNBF^O MG/0,/D ?1GY@?>=2E7*KMQP6K1F M1@0,Y)H[0K$UIY0X$3.%H5-.!90GOHQKE(+ZI+1(W^.0TJ=G&$UY)?O4:NK( MJ:_,M./0[*[YKX8["\TX2>'W.E&-;(&T88T<3@^J?6RH <>!>..]66@_18+W MZ#T=*GIFQ=,X3N"5)TKOHB2^SLZC7<+-\U''@=(W2,8;G=LUOQV $X#^),(.S.Y(4[BDS\<%(3=(_J6N] M(#ON=<"&?22;H"S3(]<<3SR3X\S'636K@\C9*3.W(T36!9COT8#6^^&5>GW[ MU=+M4]^8J/BAN?UH^J:L[+PT_B2]WRI^-2*&8+=#$0= MBB[S8CT5PK_E/F5JSM$ &;/$11'6"XCO'7[6=@,DU/7["!GW&6[V[I0"<0*8 MAWQ]=\0,-F^7(SOL63RE _X[*XHFZRC)*L!75EAB67$FRD*UCGI:U$&G Z)H M/B%2[/" ?5TO\!AB[AP^Z8&XB-39WR> X.=#OI_$D1R0;,J2';+%H;27$ET< MZ1<+',[L;Y-QU<([]D+S!Y96 NAI%M_EK*1"7?6:BII?H2H83L[N6G0% J3% M0)0G.."@:"IZ6AFN^M\]5&0J1,0<%-B;6/ N9W&U*LE3SJI=B&IVZOS&D*0V M%J1?HZ>,ELFJ!3DB/A-C44(S,*=K46G =I@'+Q[6UF!%*'J6%EP0ICB':9'2 MF.GYP96!3#TGY5Z%\17&HYA_9%X/Q1E;T%:$P.I:K C"P!*#"X,*-S%ML@;T M#,N.Z,I.X;[A%OS!W6G]NH(EY!FXXL8(/. 'J::L9:MZY4_5,M571^$WQ3X MO8OU*]GIX2@=.SRM\YH%1R!)"C#U]:I-_'%J588RL[50JJLHS_>PG.UX^ M78C^W("JF,W83ZBZ!$^.1'<4103&MZ7[:D\BMU:?DP*T&*C%DZ4,.17_WER!VBCHG,^0>SM]JN> _%&6RLF>5O)W1G]71 M0)ZQ5=&@Z,EJP%/$^_NC&F7F8R*\8W,S$Z!_IXR/^#.:7E4% +K<[E*VI[1X MB)[!=@/M.W+*ZWR(.NA5 +@69(X# 22 %;^2%H]/I,9$'E'X$]_-&FT?^G!N M*U$BQ!FMQ8<,3W@+QG1OWNUM!J%->1&EM^NV1V(6MU7I!TQLH[F0AC<*IFL1 M-4(.8Z-[H@+^?(7N#C5VY*3&[S.!YF4UBN!*;!L^B&B##T /I->7JR[9[! 6 MW;A4#QX'0AM"+1M"R6Z+LA35^,A.FPU.W;Q#W:1+W5W;:>-8K:X.M@]KS_TP MUQPS;<*L,H/YN[CH8,R?6_Q[V; MJ\-Q_HXN&QH"MS;(D!8;V0N@QL?D;=WE>EW8/!I4N8GJ6J.G1<'J9GOD)"JX M\A$^D(68\"_G#Z=A/!D8GF;&&Q>L_]Q5DD79BF_E.33*'7!=3 TW[D1W/*W_ M=G3'\,UZTJ'78M28KCF&UPUTV?DX<"^Z 7;I;4@W1C?CD^[@*[VJLOB<\4.6 M0_H'RY[^B__O+"IHW%YO1@X\_#2H64XW/&5 B#4X$D"* U9'_KPY<2/)WU%Q7 M:?JE3+A]39L%AS@;#=B?V=I4U$E9T-77)_;\/V.:B$/RW_\)/WZ1/PHUP7_] MU_5JG9]6_ !G^6E9W <2/3;8+SV8&G:#I=L]0=A+] $F=Y\E MT(%/CE\A 1'R3T"%"%S"Q#TK;P##4M5W%>HDH[=KZ3@88+J^(=@JU)VIO%6A M[L!$U7(VPMFH"C6 !N4K@8=LXMG+ TR%2+X;/ZPV-*Y2CLSIBI]_E8CEEAD( M[\40-,LC!(%/Z5U+LV*;1YA!=YYX4*,'G-I!D-19*R,Z_9\"41):J=O:7>9H MRX)Y9Z%(^W515)!HH>:@'?S"V$?[;F;_;MIW*)AY:BVL"'&Z-/!!6@$#TJ! M%);DW&,[S#^]3ML)$IKGE.7TSS]97=+F](EFJ_V(>W9R-"ZC;&A6UP(@ 9.F M[;@$;>!/M;@0VV[3WJ4&2;B:9"&F2#$%M94@#HJ>PV%!./"0UY I?NEK4C=&.N,#XD:XRB!:)JZ*,M]?9[_! M&\ME5B;E7@8)#T0&:GV).CB4(/CQZBJAHG^B.%HA0EAN6I=I@PNX@>5[FT2' MS&Z9N$/TL-+DW4JI7"FK49*1-TD)#Y&0'"TN>X<$YX(^"3,NQ#FK)WW,8">" M) X]1J^G5;EA(@9HN#3H^&"C=)^WD[I/]FM#:ENX(0MM3I#V78K).+V",]%H M;\NIX=88R4^'RWY6"MGEA'\V%>OZ5'2,9J#J(<@V M%51M*@WMO\+[2EK%D(6[K$J2%"1C)?_W;2(K&BU$*@S_-DU:)3,$OV0=L&\ M=3-J(,JE:=$-\]7812G9L2(!*"$,?%NBRISPF/<^ [O69:[0=GIJ.+KV?_^T M_CH8]<:@),$X?^WB_/%H9J6Z\$ *=)X48)Z)$BTP+.K$ MWT0[/D.3XLARKE(+*(HI2VD*2TV-54E4BKDI-SWY5U$&4,!>!,@[T0LT4&U* M%XJ*^6";,'VFFA(V4)L3$D+/.7I\%?F4!T;W<[/>4)-@/'5].M0] DSD6T:# M2_A 9.T]>=^B29/0#C.?+FH->9IE593>B\>B-[PX-0R1[=0WG7,?7PV32*!$ M0O6>X#1*2:9*'L]:[-=HM4DRFN_YW?ORWU6R ^Q&R\ K?('452,SN^\E4H,6 MOJ 6>-AZ\"J49@CR>3\H5S1Y!L=-P0_RF'+TQ-E_*@V>XO#OIVG*7B"PA)__ M%ZQ:ENLJ;4;=L319[0N/53<'\HMK@LBL!7L+V/,&U3(8=2"M#B+ M4L8-UNW8!9&(DW_6_PU_HCM@#.9CMWVY->[@#]RNKA&_8T5YR'"O2QA!9E]A MZ-O P''IX-#!9U97>AW$G=WK'5'OV-7YJ._%/=_PWZ#X,JDRJ,[ ;^Q00/GP MR#(Y0/B0W#J2W+*>-<](TWHCR63[#OBY9"2C)7F*^!]/P/?Q>4%V><+/@H+F MS\F*BA(UY&0EDM;X/\)Y(CP@B72 R#8[)YW>(#"H("\T3>&_VR1+MM46RL:) MBOF'U[%D38HRX:/RI@ON @K4P'5_2ET[9#TC'/BD^\P]6$10%Y8/V9!,]0PN2$DBT MI-VWO$BD=N]8UKCA@8+2Q9.L6JA MQE[?%#J6]?M@Q<,7Z?EZ7.4I'"<<_.G MB%):UP1+:&'M$4 3A,LS4A$5U\?CCRRG42ID:&(_EQ:%KG!?KK=GT",&D@AXS0GR0PTZ7:#!AJ-$Y_ M^@.+3.4G5G^(K4)&ZRN0>8*UK$7LJSV_R?0E./=S?I$6&#Q 1.:O.VSO"84$$%F!OUI@00,7[ YX.\1F2HMXSQY?E=<:O MT>)"<5XW?CT5/0$&%)K*)^@<\N&I_262#^. RR:WN2:CRE8R5/67G-\R B62 M*W .PY#.L]2 PZ%QW_&[6.UY&C(J)T8C965@5E]B,@ >(R'65H(0CBYLD7S8 M0%^0RTQXDFI3(>C"I%.$'QQYJ2G[K7<]@]DTOCM/:^ M,$=*;DK:F281/:NVT]85)Z[QX'9:%B):;4"[37^ 5'##$SNOP71P1S:@^9VY M!A[F>J- 9:9/.@_1A8_MV]YDA.'04(,HP[=3>HLT/ .'6TX2%6F0RKS4NIM M;4;YPEY<9XH.\;/]>?,ZJI M[! .KJ"[?7Q\EA:MD88G'KTJH\L]:=&WDFX\ M"T+:3$%>'4A[_/RO&*@@PRN"E'UW*&/,VW[/X\YXSQ>Y$M;J/2VJ%,YL2!'X M'NT*J&.[V_'S&Q8!7J.JY'_Z#GGE,C)&[[YI Y+=NZH)1H'ON2:H6[QO^:6@ MW?MUBSMI<9ZQ9_4"Q"IUZJ4]'O!LR)>TY=#>SMN;-*]+\M 15$& MCED=@"=^A:SL7E,-\3W*!-. XR>05P,A?3O)Z6H1&J"O-@V5E6F$$JB1JFO5 M %KDY'<:Y8CV/4Z7CN_LT\:CU@5=A"\>W%9]!6:H' 2AJ^337?9[]FMV\9C] M@__GX1.1E907XF/Z&FUWD'+QZ>[;[W_]]=O/%Y^@XF,3XB6+/T(;.;A ^E&8FC?9#"D!A-P(QW?1X&(+=;\QK=CCX? M3G#6,_JPL]LU]'2Q"&S;3!I?9CG@((.$; MRE4\U^D741E)A/J\K"K##4)&^J;U%BO2 B< G=3@@\6'C)*8Z=+-?Y.\+02I ML-4?%\ES$M,L+NYH+AKY7=!5RO\3#YQ!.I_BF^5-@G!?,K0&3.(:HN@Z&;.4 M_U) !+MLX:AEP;I=($+I2T2(P&1!6EP6A&-#!#K\KR;K=]?*0\7O["*!*4J[88F=OBE*15)-ID+61L6 =%\25=R>NGB1XWC5;D,:.W50 M_=#!YMM#T27/LB9/(#YT72BS>B+G)M "TW8NZ: LYDO"TQ/%/Y1K(RL[8[GJWL&Y:U MWC_Y>PA994Z7 MKS+>X";:]N65C U#> 7ZIG,>ME+#) U0 E"].P%&*$_;R*:NR-B9OS]V M>F^Q[EC%#?.@9[_]M'Q,RG1,Q[X=8J!?FZE<\Z4 D;EMY].EI]) SZ8;!8@KM%2>^L9K89]%UL<3JKBB2C1?%0 M]]P=T6E*WR#9;71N][=R"2ND&E,C+D-1S#=O241&55?O&"SO=.?RQRLA-5$_ M^9@23;S':LBJ(N->XX%1Z B,H]F<5U%KP)&:[&$]P4.T9(H$\LP@C]'KN:BT M*XIG\)O-2Y3'H]5=%+Y ,L[(S+[B/4=0P,3J6%T1)BXS>B42 =+%8$%4EN1( M0%3XAR%(Z%EP?J/)TZ:D\>DSS:,G>E.!*-^N1330;546922J@YQ%1;(ZS>*+ M)*W*P;@XL\F0XH8#ZEH2&ZR^1!(M&2E6$'; : &^[V0E,A-BB96(+Y,C44%U MOFB!#[.KR?#%9.V.)-J0>YG=;?"L!RZC'/Q_;23@&]Q$&O)%&W8Q52O%<#:D M)D!"G8$J^'L0AC?=)6:9]+XK &5E(G1/\MPI/GWY*CLIR/YUVUTE_>JWZ[=+ M'+4NKN\4UVGX#8ZYV[6\/0RHF\GQZ!YN _/Z4@N#"!BWH$>NQE(/ M>OFXFM-GEC[#LZML$T3X/'X#N=09:*@=_3 =YV7!XBQ5MQ:I>Y^BRIW+3CZ7 M]:4B3L@;6A+:''CM*3.#\SIOM<'RG+T(Q3TWVVB:UDR;@/.RC7Z\=[Z\=>]LB%7'B)JE MG\[ +S<+/UP;A"+2UJ;BAHX&F08*B)TB;584)9Z7QJRCXC(/PQ%5N3%@O2H!&ZC+O6+O3QH#)IP[0-*.ZB MO6AFG\7\+WE%XZ910T*+PT/'5(](P]G,&@[H0O74C: @-5[BPEYC1CJHD0-N M7*,&;BEINH/OFQF8;8MOPW*]IJ*JDXQ2?HQ>[[D WU.@'$=9>MCA\>_0TW7( M#V R%=;D1(#TY3O X(;RVWFA <;? $ 7T"-^ 7;X*E0E/B.^9#8)/0O9/F?0 M;Z7BEXK:E3*<#ZT_@54Y[@,45GK[,+(GLW;6*_J:ZTDJA&?N6YR/$Y7_ZZ2 MVJ0>Z1 ]/AHIJ0.S.OX,>;K5*9VE-N*WE5GVD+:0:O/6M$K7[WTHF2!B.TT29\0U+8V[K7?(CHMRKL]STM^:\-PS# M*Q-VT?A$)"(S8D>%G>CG2U7RAJV3,\&2$Z/MU,;QQ7;OJN($YK(IX@X7PID% M)XVU9[VA7 )$C<9MK76)X5&S=K!MU;<*T9FJ@(7-^4 M03CC;WL:*[)ZS[M]IEE%(7C_\K6D>1:EC6NG.-O_0ME3 M'NTVR>H42G,K^1 MS(C.W45#=LW:-6HR8;U!KO4M%F2Y)P?\B$!P+LY#&_O) M'&S2[#4^-\^L:?S.7-XT/H?I0>/_[8-H_.X.&&G\=V0-P,C?.1*Q+!R.4_*X M20Q85QV8\^9D')LO*:!#ZEKY,U;>R'UB=H@_PR =J$HHPM2>*/\C-0G-'IK* M86#.6Y!S"LEYBYNK8!QS&B#"<,!JR0MNLK$U29NG3K)F.:FX#(I>$F_:^7SY M&''<@TRL&9XSOBN^G^-6&QI7*;U=O\\G43K>]"? /LPI W+^.E=C AS>EX(T MDP,-L3/,G-QSOFO<<)0?7VCZ3'_E K@9.M&LS.GC[O$6MJ\SS@A)S&'GF2J( M4X^SYT_SOYX-,BOVFC9.ZSGK N$S@I1^=3BR&H;T&$BCD5>) :D9#Y.UK[,!$S.D[< MF?'F:"2_WL>.^--/3+\BAX8,[=?<#0TNG4&0_Q$Z2D00,:?#:(A.TPI+4/S(2X 7GS<9.SZFESG?'[QI;& M293OE9ES\EL+W#D(PS-[UGB0+B+S8<_IG1C@3T7R>F;0;F-<@1HMRLO7'5"M>-?6:!]?JF]^5JF\(#XTVSOS9$*/+5D0#5-8*AO&M2B$I7-"8K MR+Y:0^92I>F5K'BL^?:# MG=#X+4@7L,^WH2YNHAQ!@QT!]$B-W_R>B]";V?M\9+9#@>H4G+/MDHLR/-?> M-<6+P$4(Y23$7Z\S;@E$:5V6+\F>Q(/O+J4E/93H@GM'$M?U?1[S*"O6-,\' MVTWX!6Y8,<$MDKZ.5S^KP1S2H*')9%E"GNN%Z&)_GM*;KADUD"7A/NH6%K"Y>&$2C.:^5V8($=5S1BPKY4I',S,AOQ#ELEWQC8@ MK+YSUW:0IIV-GM'8T-:&[-/2/B 'O]5I[&!QUPB2D[.F[N3LK&W\EO::VX;[ M%$Q6+J@\9#BV,GRZ4RE'/Q81-9NQC&A!]2D?#6)")NI0?*B_-.NH1=P>]@J% MP<8$$PBU4&(MJ+7??L 3),8;S$Q*#+>V5%--]FL/CP8^. M$_GR=07%",?:<:/FL/FL, 0KZ!O#$%+6'APLK-JDW^[;]X?OX*!(ZIKD2?T^ M%OQZI,Z/4X\0:N2>@_AVGDNN,W 3)]G31%T(]#R.7@??P?-1#V(QM[N]WDYH MO*)-D'?63#RQPL3>TIQ_X!,/)#N;DC>N3+QZ9H?C;8XN7# O_I@RCP MJ9W1XG0E M]E7X\@-R\5 13%,"!^3DWR@\6M/X])GFT1.]J%TRX&.]D^5/%+A8?1(+'#P- MS*\)'9QO-:@_P+.Z))UA;2A1:!T>T3AKI>TXHQI14U,ZK!4U!'I.-:.&<'15 M.\H>31 1@P(X5(F"*W-&11N,-860M)34'43G7R]JDJ$UZT:I[8BJLN"?K".A M K[]5"L \:=_G;/M%H"QU1^W+QG?NTVRZS^;E,=KBN[DO*[E]I"N$U(#F,+Z@X MX!'B.!UE#*9.K_DX@>XI5,Q)LB?QCU"M[)N^$VAD$OM.H!Y@?IU Y"3)R)Y& M>?&9G("7[_/ISF3O^D=J4MFS!-[0$GKYBLS. MF,9G^Q\%C:\SJ4,@T@*,/9'0,-&T%#\14B[U 3JOT=?6%I&-AM8-*B1J<0G3 M#-%@A^!>L4 M0K@6("MHU^35"Q>CR!:(2L*/B?:!HF@0%,Z'^;L65+E?T[.@M6$A.C-W$@!O M.-Y5/M5T>?0#DW[*O1,[=TZ(7L IM&B" H3=^G;AF@"/D_AM?U\%NLWCD@05 M'Y^XL%QF_* 5::@C)Q9J#KL7IGY8@:\8_4A9O%+96C7B9+G>[J!@-!0-^_KP M5::?4JC:HG9S]'N?FN#$Z5N5"J'G(;C0*:#,Z[O@NG:67T8Y^&4T71U*4]D5 MXU&0@:5Y%#>+0FV9!@C95DTN7Y NKJ +:FQ)@^Z"J.3@^E4&:FP]K1,T]LEW M6YDFQ)0C]:-I8X'V&MX(+9V\+L)?5US MWT/&G!(V\$?T59-]U(H.\$^$!EW$CN8)BQ_**"_UEG(6I1 <'Q;ORTRSL*P2 MUJ[J0@\+(5,GSLZ#-X*[?^4O -EHVT _M),!1\K@J]2,B MS%2H\$X\'ECL@,]'LM25!<:1TV!P[SQKMZ8NU2.KT6T620M^B;A=0Y1^LY ! ME869 JF'=$!Y2='814DL7._BMEK[V]N:,*)#K,E5WNUZ$??S!B'(MJT!DP-. M"W(C%RYHTR!6-\^=T?I-"O.W%+"QZXYT(DHBF0VR>]9>LA[)>C^A@T/Q*J>=Q/Z9IR0,5\CY&3J-/+-+!WKZHHOY_1@9 YQS?076/89 MGMF7\V8$!Y<((RP*7,00A/2=#\&R)RA' M<61" G.O[6Z,VP MD2EJ%_M[F.*W9C[.X5]R5@S=A50_L^\$%M/[,DRF\+#L\$2N#5.,N?%LS\UY M>6]4WJ6OX;J+( L -ZSN? M("W3H]<'/OC.Y0VQ^P\KT9:HX&<_S.'A3%3&80;'Y22N'_$DG5Q4Z$/6)M6- MX[0:T-R45R#.!SA]U>7/T<&LN;V^2PG0/'F.H)+/5?(*U50/!\* );EI>@+,Y948*O;NCZC9T&*6*ZX'S)G2Y>&&%TOW:4A"Y+ M(H*:1(W L@IA48Z$EXTNS);^S"?BBK\P$]T>T.\_\Y^ M%14Y_PSJITA$+%=.P:X.53.EH)S1-N*1B;Y"[E3;:4C\K6FZ!8535A(Q!UTQ M4*LVO@BX6[S_:C%O)$ZM3DP?R4.4].9WD%U.-S0KVMKDWQF_FD3%YBIE+_^@ M\1/])4HR^.,9U->%FN40G,2O*"M9M7S-F9\O:4!5.8)B4CS<'C;.ZY2UYJF( MY'_B2!7D)&7PBO29Y.VE$8)U3F_/OXU;8&"@>[XGF^B@D*4 M<2)ZY]GO)6[>\AM"S:I?96CA!6 1QL3WK(H6N: MU2QI1M?)+&L73O+FM&VJ1O9Y"#2R?;;A;'8%?"Y-LI'H613X#]P*>WZ: -/\ MVLJ^?.#W_+L<]K3!B0K_76Z0R MIIA"#7U!=@!?NN?42/,!7NNGIT&6]!P:-P9Z T>_'[ MB JS=R&AE:4EZB(4I>P%^?](#/&X$#G2B0I[]U8?=@G]G?_$_]C\B?^_9510 M_I?_"U!+ P04 " !X@VY4L]WI=@"$ !E\ L %@ &)E;&9A+3(P,C$Q M,C,Q7W!R92YX;6SLO6ESXSBV)OQY)F+^0[TUG]E5F;7FC=LS(6]9CG9:'MM9 M-7>^=- D)*&+(E0@*5O]ZU^ U&:; ZX 800T=5I20!XSD,L9\=__N^79?+- M&M$,D_3OWW[XV_???H/2B,0XG?_]VZ\/P>3A_/KZVV^R/$SC,"$I^ONW*?GV M?_^O__'?__/_"X+/*$4TS%'\S=/FF\=%D<:(7I E^N;_GMW??!-\\_TO__'A MP]V7;[X^GG_S\?N/'X/O?P@^_!@$_^L_$YS^^1_\_Y["#'W#B$BS\N/?OUWD M^>H_OOON^?GY;R]/-/D;H?/O/G[__0_?[5I_NVW.?XWS?8?CQC]]5_VX;_IN MZ._O63QMPSU;[ZIH*,D0?=H]@W_]^O] M]?Z93RB9%1GZ6T26;,"/'SY\_.'#=[S1=XS@'"U1F@4J0=]^=\0?:Y^Q04M ;]@7V_:P_?4C_S.H_BPY8!__>9GF.-^PQ1SB] VEHI][IN@&S<.D M>N[D!6AJN2N.]0DF>[;TH:@^\_;%?H_]Q^_<_S MX\EUS3;4)>)O]I%-JC/VR#_?$*_;S0!'%SB+V"(IZ($:P436Z#%V/H*/!CG9 M;PUL?T37[,^W2T+=T"35C^%3@E04OVHDH_;XO)C0Z!M"F2CR]V^9.,-^F2%* M47Q3/4-X])8G1TD(>V I/OP'?^\H_ONW.2WV5(0T>G4*O1]HV^*[54CY$10M ML\H63;8ZPD,&_;DGG#)F8B(;@8!!S!M2:/5V1\ZP\P:V1%'5,?RV)E7 M3'\"D # $'P8*P30'=^5R0 1,4A3\>H TG]^5ZN3=*J.?> J"H,I#M#+BE&( M]%4O\1 #J5DJ KQ*Y56JQH+C)(I(P5[:7;CAV]XDC2?59+O!X1-.<(Y15K,? M""3,EJ.-77%QA0^O@'D%S"M@7@'S"I@%VH=7P+P")E? .I&Z!M7+?@EPNF:? M",7Z&EEMYV%T,<\TV)HO"&T3MR$=QJ&^DJ8JW9( M]G#^MFN/?TCSD_,_5(^\7"(Z9V!\IN0Y7_!0R3 5SU5IZT'HO<()NBV63X@* MB7S?9##*Z#G;;^9,,Y<2]Z[5(/3QR%?*IGXIHI4;XSGWRM*-=.,']1J(_AQQ MBPA>(R:[A=O5+"%"4D37KF<)'&G*-Y6&S?"))#6FUO[^GZ;]U9^RO MUIX J9I?!R#F9EO=0DS0VQ8#$'6%Z?(Z%I/T^GEOEZK?ZH;FBFEL"1I2=*D%FYU0[-4GT&I/C-. M]=[-?CP#:DY@<'MW(IQD0L?IQ:H(WS>![R)C!^78#R+T>=7%L,@7BW-!/:"Y MHM@%P:!\=!.4V@-M[#,%NH"4^M[89X?B;-&0)UU CHEX-$1CIXT[[E])8A( MW8F.[AT*2&1&;$>7CA 12<0@&(H?W( "%@L(1N5'-U !!O6!8?G)15@$$81@ M4'YV"Y3W\6!@)'YQ"PEQQ"X8D5_=0D02< F&Y)-;D,B#.^$RFE-RJRAJ!PZ' M4S*K,HH5CHLCDNLK7$0QLW!4'!%B7Z$B#7>%0^.()/L*&DGD,AP81V19<8H6 M' I')%AYW 8<#D?$6.V83SA"CHBU&M%R<&P.B5/B+"2)"0Z-(P+M3FQ19WS H7%$P#T8 M5P191W!$G))Q)9D9<$2D.(IGQ7)KN+\/8H07O,PTOIR :W&\+E+ M 4[N=E)72=DM89.FG"P"+E3-C7, G%:P3I9P4SH3=#AYW<'U7-2^>7@G[8N( M?Z\6&*1Z.MN7\K\C59RBXI(,G:[NW-70$[6/%(5903='JU) LJ2E.QG8C>:8 M\7LFK,@@]-GI[V:#Z]GI#>Y6\'GI[V=)5RG8EAKSS2;KCV6FG%Y&NK^9I=GE M32W,A\ZM&BE0,". <\M( Q.Y00'N1G85F3H#!1@52]VF>JAHVVG!\%CJ2FT, M3T=KR=)(P):P*",QQIJZK8>+TH9BQ/N^_SH+R(Q]8K0M2,)0SP+T5\'O(NO& M(=_T.RC.V$\7[&,ZKS+A'\.71Y*';RO.#O,P[[+V+FN;7=87>(UC MMEJSG21S@:*$_0/P\2J[&N!,M)POT(R=2?$92MD?^5T2IMDMRK^FX9(G=;!5 MOEO>]4M: $;/3[,(/TXL4[41GJ>54AUMRIH:226BQ/\JLKPR7^ABU6!D[R0] M32?IPY$<,VF MK*N=4^JLT>IK@+<+G'$IJZ!HC[3"$@KH,78^@H\&.?D2,HDU173#I@RW6*[X M1)'.,4 /(REM9(5HON&"<7Y,V=F&7SD@\7AH]+2)+TZ;U$FNT=/[=+S? Z[/ M:LOVQET>.:(9NK%0V=+N=;;,D8^_N&._2T!717H&FX;S8P HQ]$;5$#*S2NH+3 M$(FK8_'&G7P@ <3$1OHPJP[JA?P8A!%;VE45$&U?8GWO83R"LF>W].M=3A_N MR#.B=V$:+L/K-*JU_(':ZEACQN%G%%)Y_^7AG*0IBM@8F1PT>5/O]1S.Z]G M#U/YW2>'Q5?^29'<[@KN9PE/8LNXHK5!^L_)\HDM=DY1S>FE8 ?6V41V4Y'E M9(GH/:JBS+(%7LG]?8 >8_>.N<*'42\?.QEQCF[P&L773"Q)YYC)O),L0WEV MMOD2_HO0*L9B^9HD<4P+B^ADV_%HF;>[^?] M?N_@\'Z_8WN3NWX_J"1-&JL/KB#41+X@'1W9KF"H-FF"-#I7W"> 10[=P_X)!MO;/?&=F]L]R8NKTI9JDHU.]0' M5:9^#.:$Q,\X2 9%:8)9AO3/^BB AKW="YKU>J4OSN.+\SA6G,?;+FRS7?B 3C<#.C]O!1YX M5#N@A[<\>LZUQ MC79! \KJW) N1CFY3ME&4O ]Y1YGLAMC(5W&[NMQA0^S/BMVYO_.CWRFN1W. M_"N*_BKX]6HR7Q6\ITF^#L K[R8!]3')2QW.(3W<'L/]SLXO(?[V+;L/=QN<0V5E\@0.Z\K8(+L!:2)I<05A'347=)" W,% M+Y ?7:WP..0S5^U6C5P=KN"CGBYPDZ8KF.ANRG#EV_VH@I.-T'(_E$1W64#L M.:<38Z)MMA_[':C7!#[B,)X477K\)3/>VNB 5F:YXNZULH9:6?.#?5 =[5. M4]8(!7GX@K2CV.I[#Z-[R9[=4L^Z0FQ"A@DWD/-GLG]OF""03(I\02A;[I)0 M-KVN/I[-:X4V:5.N\&%4*[PNMZ7'\&6_Z"415/+&5E OC?10-3?) 5P+AW3Q M6K?7NKW6[;5NKW7W/"L41R+1/7QQ7HPVL M\/8KJ?T*+A(/:J_Z\'T0HR?MP($WW8:Q4-4^M*5IZIQ-+IR7H9M14>YZ=>RGPF0EG$NW<'1B4U7(413N3F M;'%#XU1+S=BRIB:<(4QLA%NO%:T-T0_*YA%6D<78YFZ&(SQDN^?+*?O)K*> ]C3@^QWP[!3>_36=@24/5W!(. M;KBQATIW8&@W$QR1-"9I.56>PO3/*9ORC$P^96ZNSZ;WT@FFU=<,;W-&VY(? MXXHR-[*F%E NGUW2QD9*]*Q)LL;I_/6,E\XE4!\?H.%DL9[?0XHY"7SGD*Q1 M43/#%$O7IKBA#X3Q@3#OX/"!,#M$W Z$.>W[>/P5,FJ$A$8SHFN><@43B2)( M=,R\KN A55F(GGK@"B9"$9' 13)7L%":3TA3 X4K"$%N$I([+UP)(Y2?-^JP M#E=P4,\(E3G2%21@^X:&U>9TPDUA=FM7)@KDF&D9F B&:O3US^0F+E>F#$1* M:^!;<&6'@1S&&J&S8%A&>\/4R=[@)XZS&_M:./6;"V5;9*/@=# PH[]D3>W* M'?NF +4 =:BW62Y9020*[<@>,#@_VPV.OS"YO0NBTYMA+3][H-C ([3>1!RJ0KG6+_08-/Q!TKT;D6=2T7A?5:LSXKM(RO6 M9T*YD E50Q:_A>RW:H.<[/='G=3']D../9?*%3[,YH01BO \O7R)%MRPS#X^ MAS26)X,!NOBW-_6L.VLQ;^M M8=OR->6+CGK#=G/#=E?J_+#6[Q^"#,U+8K4-V^^[#F2S%CWX),S1[' Z+[*< M+!&5F'^%K;SI=SC3+ZB(WB3#H;"&WOL?!RO3^"]"=S,H$]0=%#<:B$J>&CJ= MO2*C=NJ!V@Y$\T.U=7U&9$[#U0)'82*D6=EV*)IW6]HQ)8))H6QKP$1773'^ M2/*POFRSLIV)$I DC1#7[_F9R<7S,Y1&BV5(_Y27@P1VLX*CS9XX66%.8#<[ M.%+48P+TL($/I<<1T,,$']N-_1UUTE4/[#5V)Y4K?!AUMAT.-;TY!NYGPH$5 M)BB[1VN4%N@6Y5(^I&U-T%Y)2/=H16C.]&RX_UVCIW>%>E>H=X5Z5ZAWA?:8 M%:G6&XF64NP")A(#"]&R:HP=#!WUB3304AS&IUY7EH$DM1BX@A2@(HZ6W<$5 M'VB3&:0PF[D"3:,IXW:FMN9^K*D%N^]4US"8CWW*:,EX(K^7*S.BR2X+,+TX M#(]4S-,QX+H2Q27?5%2N61=V$[EV!(J#<"57?8C(M=$7T/&1:_4V1UU#^+ ! M:C\&%.685E_-BC0N,Y-7E,QP'F2+D/($Y542[O540ET#-[A+IM<@Z'3N)@!M'G-[]_AWRRDSG9(WX>_N- MI/-_L/_.0K8%[/&2H-M\&!_I]XXHPU. FS;#I[R-DI*0^8$38T M$N^S7)*T)&DB#XT1-C1+]1F4ZC/C5/L8'MMB>.Y0FG&!/HVG^0+1.\)HVI^R M9RA%3,[2*.30=C@#"!R$"BZB<1^B)&11WM@*ZJ4[KZJY<0X4(:/RQE90KX&_ M%7&B>]'_^%26O )E>Q\AYN0%G@_%BJGZG!*F-FRUK-?3^8+M[BF*M]N\/'2R MU6 ^/L['Q[V#P\?''9NYW8Z/.]UK-=6G+X'KV:Z HI#*B:[\ZR8N,J\Q3"YU M!1>U>PRBYXW=;0Q?/4U]&ZX@I.%.E2M%S@$".H44=E-7 G6:@E)KEG4%%.CF MTM:UYPI>_@*TMSQW<0'::,/7=.R>8Y\%^E)K%U8D'_7FH]Z<4W TH]ZZ\=H- M&PKW4QG]A9ZX9!"PYBO&0_FD'5'@T#?E2 .%N@'I.(G";F6AS0\?+O\JV(YU M?H2%(OY.HU]W='[\OAF=L'X^=.T=4?;<3S+AA8,5/NO:-CX\ZT0"G::SX^5] MCQ*V;S+]-LNS![[;EYKM7;@IMU+E-2G=C#KV@"E7^# ;^*4.=K(DQ D4V&11 M.!-[N3ABR['+61HL]CO;V7BE=_',J&EACD[I5E7;QH>@ M^1"T=W#X$+1CF[.[(6@^&$L"2KVY@PPI^KD"9=T924 'DRL(J.+Y3F$6J-U: M[L>HR8-'M*WIKL#B ]-\#%8GBT?'9>8*+.K%(_'6<8*Y[*V:7WMMA@ZU^YO%(3%8*LOR($G"$57WW@<*J M9 \_B5@JMB67TVI!DEAU3Z:P82>4_)\BI#FBR>8"KW',D)<5^U(U]G%1[X@R M6]+KG!0I>V%LW\PW@L@"5;.ABFFA54&C!=MF)W.**GWQ#57":RBU^_I(+U^( MR^+X-!^/94<\UOZ4D_C,:]N8I%6ZN0A:^:@5'[5B:=1*^9XKZ3>K[*%<5->X M1E&WOX\B\5$D$CN!CR)Q.8I$J0R15AK'V.&1"ST$*&>X@H(/-6IGBO;N[_>S MI*NZ+&,!I;:DAMH<-78<(.<,U !\.KY_B:X]]@FA/%EU#/#.S8A!(X=&&Q'1 MG;M[M!Y_[^Z67Z75S!@RK&/[ER!!3+':OS&P2_MMQX&T123B-BPE\#8QQPO(%L=%K4M#3=32CZ][_)/5JC MM$ 3_H2-)*5"V;J3+ ]O3CPU<^(-SO&\7#WG/$JIWCXF;F2$2I[S+$SR4#4U MD6<0KG >)I,XQIRN^LPI6&-#61+;'7'"KW;>-I#Q,I;/-.3MGYH1NIC,N.^Y:Q)+\@):C6<6_@%YI9D?+T;R!V!N( MO8'8&XB]@;A'JYE$W"8Z0N[8L>CJS"8='W^NX*HVSW4B+;EBT.UP&D*4/%=@ MDSM]5*:%L:.@WL^U['ON>P:ZDSI$VMJ2AG"49GJ=XAJ.0_1U& M$4_A840&*Y)@3N?^#PU_B>Z0O;M,FA'4TFMR1TE<1/D]R@N:9G?\$1N1\5&C M1R?>DR-H&H/TBO0N!O0>E^$\+MI6HLG^!=YM7YO"2*ON8,2_D2WX3LS^X=DB MZS#A>[-\;3;J:\3[D4:,(EJ5>\39G^?L#,4Y_TOHZE#V,,-'QD"-J_+0L%<# MZ&+"LX'8 1;ADBKV=X+RZO[CR9+0'/];@\$6(QGAF[+ED>,U BXM=0<#7%R& M-&6[5W:':)FO#&,%V,L /U7'I%PDP G9>CP#&'PF)'[&2<((O&8R?8S3#*<[1#5MSL?35=S6L 42NERLV;_D,G5*F;ZU(%B;3&3>. ME?151,,F1)NA3'">,G4(/88O0.X4S8UPL&9@$[J!Q0A)DFQ'3ECAU3,KS";Y@M$MS,H M._P^21+RS YRQ(ZZ"U(\Y;,BV;62G@=]/,((4AD*:<0UN@NT1@E9\25U^<(+ MYB,% .">1O@J[?)7E"RYO9'/R#]POC@OLIQM\12VYS0;Q$SL2AJ'--Y:SOX( M^?U^^4;Z_D!]?/20D[57OV9,@[G,.E="=/2 ZD^'!^-I>4%&/3P[ P;/\\D;M?1[FA0;#\[-+\, LVV!L M?G$)FS9V*C!BO[J$F(;Q"PS0)Q< TH[ @PN=3DGEW;J#X2 Z);JW]R;#@7-* MPF\=!P7'S2F!'QI@!8?'*?D=%O\ !\KMPGZ&2AZJ:I$%,Y%_/2 M(K7C!%R8K9_'#U3'K4_B6R8PU7F(^R1:F5#4/V(^^-10*Y4.,HQN M"2"A+PU1^FB8G@>@WFMK5FIK9ULA:W)X?W>47!&Z#*_3&?^'?Z427AN.8E0[ MO4<188+DOU%\';.)S"3*G3.OY()MX6R[N\'A$TX80RACOQ5+;:VUTZ=X;=9K ML\9GA-=F(=JL_$3T.JG72;U.ZG52KY/JZ*0]R%*N3"@UC*U$]$%5^A\"6H4* M-]3F1?V'4>3E3^]+AQ<]%::^RVGVFKN5FGM=$'VY&QYM@AN0L-YB)#-7$(7S M.455Z6M^*I13%\2I5E^O;7MMV_B,\-HV1-L6'F!>T?:*ME>TO:+M%6VUAMA M.')EFJC!:2TC#ZI"_QC,MZE_9? 4X?4" KQ/^0O"TFK24+]N-/@PRG<+TEIJ MYD>1$R\1RK)#M8]XGT>13=>(GH>4;G Z+[^Y3J.DB-FG7::F5-P;X$F]75C1 M_/7 3!@MWKRW;UAIWSC,\ZM#7O+;M&5-;[SV2$;YWB]5,'_"'@;Y(#+4KXJ\ MH.@X(WB;AZ?U8KM\A+?Z>*N/\1GAK3X0JT^S,]^;A+Q)R)N$O$G(FX1T8B\4 MDJ4KDT,,R6#*-QA*RXL%ZI>TQG4+OD+$\^J"HG-2TC( MQAC&RJBFH*\P']F3878R->W>'&:Y.6Q?9+0J89MKVL!@W;T9Q)M!C,\(;P:! MF$&D6[JW=GAKA[=V>&N'MW;HZ*,Z,M*@"M2OP8J2%:+Y)E@E90&<- [07P5> M56U0WE"KTAYX&%6K(5E]Z5_:Y,"4LH9<>DW-2DWM;OLN[_BKG*3QY>Y%JB19 M>$>OG7GMS/B,\-H91#O3W]N]RN95-J^R>97-JVQJE4U79!I46?L4X/*N"K;! MOS1V=TD'&48) Y#0E\(E?31,N0)0[Q4I*Q6I@SWFG"Q7)&6O-..VF>W]+UOG M]AE*T0SK>L$:CV@4AXOM7LUHW18^>57P1!.#1J.9K2@_FZ&(WXRT?V7W;*WS MNC!IQ*BN2ICH@=!\2*-(?$WIOAH.HWD[9;-[DB17A#Z'5+=08=,!O2G"FR*, MSPAOBH"8(N22D#<[>+.#-SMXLX,W.^AXBMN)3:[,'1W$6FI>IQ@>WU9'.;TX M^5;*[:!&P@_?!S%Z:AJV4=][H.L0)<_N[3;#VF?"#($R>KT%T'(+X)*.&-VKH MZ$Y-I*1AE:8/_.97AE0N5( RE30#IZ4ZR4SPR?)*EO$9X94LD)*EWMR]PN45+J]P>87+*UPZ"I>>K#2LJO4Q M8&CC=)R MSV-6/QTF:?R.]QO.FWY.@ 6T>:N(MXH8GQ'>*@*RBK24B;S)Q)M,O,G$FTR\ MR40OOK=S2=B5"=4:QK8JV"G&Z%NC,PQK'?PAR-"\DG8:&OZ$(PQDTU,\OS=S MG?"Y0$N<@FYO9+/2R,;#JLG6$4W#9'=Y;D/6.QC1J-GKH5JS]VC%;^G@!T*YW_.M[&RS_1%NJ&HT MFC=.2\1GA34L@TY+XD/=6(V\U\E8C;S7R5B,=+;V%P.3*Q%'#U9F,?3IV MH#8:V; &FQ\#BG),JZ]F11J77JH5)3/,Q(]%2+FSBE>J;FK/:?J @E/9K7VJ%H@=)L7SR&V_5U M,WFZ&-TL/EE6+%=\ \F^9DBW-":HMU'^MG63ID\)GI?[9':=[BXHWGN]IC-> M)5MVJZX0@8[&-UL[]F6%HAS%6U[NPDVI5^N6B]49Q2B_MRC?$GE.,FT^0;V] M)=%;$HW/"&])!%D2&TN WM#H#8W>T.@-C=[0J&-HU)"?7)DH.O!TJE"P5NR?2I$5/86,JH UY\4HRBZFRYU?F!O\PS_C+/C][E/)KBO-L MP@OA3ZH,J(VF):K3IWB+E;=8&9\1WF(%LEB!3PMOH?(6*F^A\A8J;Z'2"H7K M7JX:5@?\)4A0V*+RKZ#_0!J>].DM%;H;/O)#L6(<\">&R5F8\)3"AP5"^5'( MHU00Z6(H'>%*SDUV3,-YF"VN$O+<@)5FXW3$1Y8A-%TA&O+0TT-^9SHO2=M5 M?]MLRV_+%:5.Q^R$/[$D)YCK0*N!=*5X(X&51H)R\G'/!RR?4=[:*^U>:3<^ M([S2#E+:19NUU]&]CNYU=*^C>QT=D$P$$8=WH\O)% MF,Y1=IU.#J3( HK.-OOKS@'6G!Z?T[.%I]&[ =I_6KQW;QVRTCKTZN(+R/36 M3=AK,ZJW-GEKD_$9X:U-(&M3LZ/!VZ*\+V!RK84KL,:.:;UE\_R1[(O7 M[P_3BVK&/KZ>L*^HU>O:";7L&6D:.UOPU)DQ"MFE\-&'$F;*+'."GX?2 /*.*.)'9PLV,E*=C1S,MK3KROFV^_.:R<1D75V*4OMN M&_4UP!L[P'".RH*@;\[?KQF:%!5WQV22AI$U_*W0/0T^CF<<\T MZ9!&"T;:!5JCA)3$\6(F:2;B2=K'*#?>;S=:"V@C==.XX\C[27IGOEZI(0J] M8NQ<-SGO28OCU!6\Q*XDB7(\=C>(=(E(C"ACC\25\RTVT(S]? W+H_EMCM>P-I2KC9&MOUW9.K@:>/3ZVUFL M0Z>-4;J_W<5M0ZD%B9*,$H_C1ZE5C$T8)Q^=@VG3D)TP/#] M,GKX>G4C@W'\U1D+>-P82--DPDI0XM;>,AIP]W MY!G1NS -E^%U&M4Z@4%M3S#"[O[+PSE)4Q2Q,3(Y>/*F/J+N'5'V)'5.^&)D M&[E85\C^8!KI@AW0$W8$AW.D]&:W&=)P;%,5TSTY;%!;7N1A">!^EO D#AQ1 MM#9(/Q-HGMCNM\>V(NX>E;D9Y64]"I;4 U@Q]X[(9"K7%2__<50%9"?)32DW M!?'LGFJ:/> T0D=L73"F)E'-:=+WXRS$<,V()&F8'/%US38F=HI.]OD992H/ M$WL8&_&_BBSG1RL[T3*FQ=&J_ HWQ%4BKQ:B73_<;&1=#8]'=_0PC3?',QSN M=_G=0<#$ZUUI%J:FE+?3'!\)&BNWBZ<9G:+G[/V2):+EOL,%X 5>R8-F 3VL M"I7-SC9?PG^1K;(N/FH:C& 7GP<:;\.E7$!H.(H!?C\3$C_C1'1L['XVNH;V MMZ:1[9+?;10HNT7Y=,8KC>TV P$?.D,8CKQKLK"#61O$!>98 PXPJ&ZN 6D"G%E4 Z MP**#6XI= >6$:_8H3B(-EXLK 8'@%7)2J*BWT<9F@K$OH8Y.:[#YR)4IU1(O MN0;E8W-/.#:WC='HA&)S#3M$3C#.5V0%/*%8WO;>WA.,Z1W(P79"<\1QX>M_#M$R\V +??I4X+GY9R6.XWE?;U'V1:/\K@<)-X_Z_VSWBOBK6]] M&3GT3BU#4NW'[J1:X5!#2[4*0KQ4ZZ7:8:1:GIX9Y2A^Q$O69#I[8-]FLZI( M1E7ZX4,;P1.Y'>] M5=?5XKTW-PBK$F$M-?YV3QG&&- %C2WM!&^]Z%7-(S:#RKB]94C_K$^0:MC; MW;(OWK;AKR[S5Y>Y=G79DM <_WM;]NWM;B?0JN6=S%Y:Y?*%7+Z"@M,5%*Z7 MJQ#34A(FF>@5UC?V]D-O/_3V0V\_[(SYT[X=R>>[]VDP/-D;D_S-03X[M^G> MTLH<-78GQ*E>1#:D_\GG'[OG?X(IBR?H3>KUGAMWTH3U#'V#^MA^"F9L2@?K M,"E0L$1A5M#J+KVV;C7M@8?QI#4DJ[7S;(VJ;/KL-Y2PM7(?/CWA1UIDN=1I M!NSEG67>6>:HL\P[I!HZI,JCY8KM=;_SK>X"9_PH9)N=R!6,#U-^0=/Z(Z)(?X/M9+R"^MJT/4+ E0*&_ZP;* GO9)(T?$%WC MJ QFK]E2,BYS9/4_28^2/A[A0SE\*(5L;I9O2 M,+#1A@E]URB_8>F "&!^UUFD)[]C,@^DC:WUDK5V1 MM:UC&5_+9ML4@>J*K+,P$P:7Z [CXS=[YO']%@>/N@7U-5TL9=213T<[/?RU MR#L9?1]W*.77.$[2>,K%@3NVS"G*,=V>"C,FM<5G*&5_Y'=)F&9']\7=DC0J MYYHHK+B3L8,/!M&YWY/+">1.4FFI;5EC*ZB7QO&HFOL(,2OQ MJZ4[5YRM\"77Q7GO"FH^9LZNF#G+ V%\\2"KO?-K1)^(G=ZR7NPJ)^B\US/+ MG: KOY$Y^83<^LV]E"?HXV_K:.HO)&TTD.D'8@T0(O%KL*)DA6B^"5;LM,G+ M&V707P5>56U0WC9LHOD3A@FE:$N?OW'7AP-T5*")*U#;S8*]V[N0YM,9.ZI7 M) N3SY04*Y%G'-;;<&$=MFK9-.5K5L#&<1-?VL 6Q]6X3(+>(>$=$L8--Y;; M]FPVW%@KSUXX"P#DLC^$+O_\WS=#6D#I-^4VW ME,W*LN!VF9+*R+E#:9C41)RV&JOCD':O'WK]D)\^U:'!9F.U\[+=57B;77UC MP]K?&Y*F*[8UY#B=\[L3RI2A654R 2[.&5_G+//.&_$97UONSCD-O)* MTDD2\LPO#X=R][ZG4+!--=5(FITA]@K0_F1 /*R& M[?\X$G#<8L2Q(;&M@-(=$-L!+<"!S]>=T"()(9[>52FJ6B,8)13;8''4OG&V\8'2&NH$_JD=T!(>AB=+5]YK1XR M3WEL *-QJT*+IHR@M8T<[$^3O=X_2>.].2"*:(%B/2XA(XX.B:WII$,DMB/: MB,0]BHNH/'/N458D?._FPNY-N,K0=#99K1(<\9V%[S-%SKZZP4M<600U5T2; M)\&0&Y=SQWO]O-=/ZM10J&9$5PER!1>U*Q"BU+KB&%7/DN:.#5"0Z7.YJ!A@,,#H\[JD##N#(X5.[(]PV"U. PC5^0[S*<9M!L@ _?!S%Z M:IW.K!AFF/A_$!$M _^K[:&L.59FJF\F(?:',6IG]*HO\;].\D M8/[U;023."XM0V%R1B@ESVP:GH>K,&+TU%(-[MUQF/_KYVYO$KNCF*VL5;F&I[-IBKXP#7 A>6/@ M7AW1F*+IK-IMKL*H- ]O)_H-ROGYN?M5NO#UA^D<:R$!#WR-\M_YY&_*1>T@ M _!PAVC$#[XY_R5R$Q&@;!9YU3P;0M&R+N6G=/R^$R MM+QKZ5/[WA'56VI?1O.C0$+VZ6T0H?"FV"UUBIMD^Z<-IW+:ZGX?B+9W5^\> MT26X<7@8FH1HU?QJHKQ059]MIY571PH3^TDFC,66=3%[P\ZK$U^2CB5N:)QJ M:1J6K*F1=,]7&K$8;W%#XU27)0D?5A2%\33]G4E_/+Z!ZTL?0+R(NQM.Q#TF MDDT8),T1$36WB(?;<"F_Y4;5W#@'7#P&T[I.F890K;TF"=#'*R15^0?L CAK+#Z"')>_D,-7OM;V[T;6P#U:^*-,[V9DNN(_)Y(KT*2J.GD;3P5W%U?&<5\%'3TG!! M@<-"Y7!*7X*\L9%T[8/-34#S<1/#J>7O[8.274C5W!(.SLERB/^ M@%+;A5CR(67Y)&I.T7$=/8?KGE D"C&R^GFZNSZ;WTL-+JZ\9WN9< M"9,(#\=-3+^'>;XEY.V%7C4TBYI:0+E\EY,V-D#]7;@I+YB9SDKE/I*?-^IP8%=P4,\(E=O(%21@^X:&S>5T2H(I M-UZG)@KDF'EJER;87T$GVZ:.W$#ERI2!2&D-?$JN[#"0PU@C5;*_PEVVK!Y) M3L#8EXS44"3)SQC[6I#S+HM&!CMNA6V[ )PM_C8-P6H!:A# MO*#:P'&U7MICFJ @2 MQEV1RYL#(\A>!P.C7;74EGVWN_KYVJ5';8$ &O34GZ_!VGIKLBB\_LY?>^&0 MI)GT=^2. @[]F/+^3F-K 0/FL_9W'%N+3-U4 F;2]&=.L ZM)V IN/[41>L@ MJ;=4PVLG]"?A60L5(#NU/Z'/6E3TPX+!(+E35[YNFX;FS,'E17?D9VCU$S@V M[@C3ZLHD<%3L4"(/C,WXY^L@1)Z_-"P=E_.*R;EXA')OQ MR\U/JLJ]P/K#<,S&+T K,0-5.X8C-G[A>A[=/1\P:Z ZA3:EM>%C2R:PY\B7]? MXM\7JO6%:GVA6EL*U6XO"GR)%CR^_ZJZCU)>H1;0Q1=V,EO8:5P9X(WD$5^8 MQ_W"/+Y$C<\J&&[6P ^V_@(=[42H^RAZ9],+VD;16[ZFAHBBMWS1^"AZ&\S M[C@4K+4"_Q!D:%Y9-ML:>-5##62[A1)R4F;9VX(?6-/9>9'E9,G623UA;UMU M?6/O=OSK-&9/H)OK](\%CA;5<3)=(/) \3J859V,X MS>SMT6_)4SI>07T,,'']I!Z1YUT!P/V,L#/X3C0XPCV*+5+VQO=,7LJ+I'*T)S;EL"LO&^@^G;@E!:H"M*ECOO"R^,MEL2 MER]14L0,='[*L__%C^&+@,$&(QGE_"%,4+8E^A;ETO4D;>O=Y]Y][MWGWGW> M0=E.M1Y(M)1<%S"1&$R(EI5B[&#HJ$.D@:3N,#[UNJ\,)*D%P!6D %C M<*03#'P$NV'Z.W^MQT;MV^GOX+46'!VG=W]'D77P ,,T^SN9K$.D0T?BL*'7 M/P84Y9A67\V*-"YK2ZPHF>$\R!8AY24F5DF8MH[,;OVD@0*W.Z*S95SW&4JN M&+W7:73)^"4;A+*'D-^XFMTE;^]T>A4(K-.QD_CD"S1C*R)FZB_[(^U@\JY=:%GPI.!2=V.Y/HES!G.R2O 'KT>\4( M]V&Q'Z\PS?(/NYEWW$Z&2Q_/LPV96[8A_#0<,,+'=9U+,:K\D^-5=Q?2'/-* M?VQSF:0I>Q1?@ ]A$M+-/8H06W)Q:=5CKX+11S=7)$G*@H!7I*#E:N3'_$7( M*YE?H#!?U'+9[R,[?INMB)VFY1[5.RCUS^D8B<,6RR\./"=LBV:OX3>2SO_! M_N,4QOOS57(:-Q^F$RX>F+B"LM]0$E^7^TLK2J;OY]SA! M1WPS<.^TO;NV]X@NP2W-P] D1*OF5Q-QWTF89=-962%5'K8N;&@DZGZY)&E) MTD0>H"YL:);J,RC59\:I?J\]3**H6!:\;N[NV^E3@N=AC3S9;!##A=O>DLIO MSXD8G5=%7E"TDX*/Q=J,"[Q7.(O"A L'8!"T1[8,F:L0T]_#I.""%'^G920/ MF/O:WI9Q>(NVUY'A:/LMOX "S&)]=QMX?*O<<;J8P$OF*:^$+6=0WM=&[@"J MJQ[+@ %MQ&%;9K[2=%[M,XSHG2[0"!"=D8TB*A%QY8RNHU\#?BLS5O>7N M6$.1O )E>Y^59C8KK2]JB]4J*2D)D]UY]'HZOQ;?Y&F-K0;S.7D^)^\$ MV]V(PO0U=J[A9PR!6]9< 44A>Q)=*<]-7&21ZC#IRQ5Q*V#P?AX]> /G3(&1_<599($Y=V"D M?G4$J0'R5,"8?O*8-DB(@DO3XU=5V@;!PK$:O^K135@\'#%W- J]0$PX0N/7 M)7K,,H##Z)P&HINN<(!JB/H9/Y4E(= 3=[P$T9$DVKI>AO;( ]7':$C72=US M6-[3^^'#Y5\%SC?'^HFB>(=&O^[H_/A],SIA_7P.\3NB>LLAUH[(G23EXU!< M&L!*[_'QV^3'%M.EW["@U]EH9L:$WZNN2 BH;>/S@)W.J-T9*A\07>,(U4_@ M6U)*NB@N9TA5'OWX=ZY"L;/EO]"1);W2LJX(W7[%VXEN5!N6"*/KL#=6#R-5 MG:;Y M''19A.5Z54/33T*GJ,O@5 =IHE.6F@3#2+\L\RIL=Q_:[V=ET#5_<,N]'*1*P+_+LX**1(=+U ML\RN+Y_#;)KJ4>0P;^>N9&;4M#!'IW2CKVWC,Z-]9K3CF=$^1U@"2KTYE PI M'KH"9=U)0$#;KRL(J-+,3V$6J+,MW$^=ENO9B@XQ+9-5*LM4J7!/GU,VL1=X57^E@[+]25_7R+31 MV'LQ,@W@@!I5;.!*+U'JX)&"W;\3.845:;R-U35OOA&?7T2C+\,S[K4G:.S M__$B2(*>%9:\>^:J"! M7/HP,DZJ\N1TA6A8QH"GL+?AZ*M[IZZ8]K$]]CU[UY_>[G>L?N\_D[!86@2HB6\R-L[=[QS MQSMWO'.GE=%->-FH<-L9.]OY:1_[BZLR8(4WYM1YSP4J5[-%S':YP'B:3."[SV>K39&"-#5!_0](Y/Z_NMN%JY_N=<[+D\0<"/E3=C 8[ MBXD[VYRS#6Q.Z&8ZXV?\KD4L"2UN.9I5_ OHE0:%MQS-"/]9=KX_\3>768Z7 MY7V9=^P'S(1=WD#(+:"OV3LMWKV'O?2Y55BK)5C]G@MS0[3'L:-:M;>WCLW MY.VMWMXJ-$))A$^B(_*-'8NNI W2\<'M"JYJ:UG:]AM#')WM<@C*9LK:"=8*"NKEWJ!(-T&UDXAG5? M?0K"*"J61<(K.@:$5V@K[UVG:('2#*]1D' :08UVSIX*O@7*<10F>V# 'J_A M2!K(238T0VW]:@,J'+>[FNCS@C-P@0]H*B@3"1!V23^5Y'E MU1GT4N^,Z^41G7CP@*1=$8KP/#TOV"[%EC:O<)TEU4[6%?? 1P0?3/!_Q[]@ ME*15*[:AY91-1EH5X$0IFN&<7Q*0M01!YSE!^JE3* [KV-R*?H69#01YQ_-P MCF=ONC\UT[T5*]P[!-QW" QI,;'4AC8&B\D:T2=BEW([A SKW-1JCV0C7:@' MF\NG"L>4[0R,XD?;3"_#*1=#V6DBDF8DP7%YI.^_S@(R>W.TXY*OYM:7;A[4 MNTVE2S)AEA*OQ@RL$(C6[ 5;D"F*CU?F+O"9X5ENEA1G_/9; MMD.F\^HJA/=VB(&>9A%^S0U7/8QL$2Y?4XK"A+_2WT@2LY>X>[/3].B8[6). M=? D;U;0I7HZJ\!GYWS-*YD\L5,_C$3AUPU'\6842R1OS=?F;1_>]N%M'U;8 M/FQ2U7N3?YR;2(W@ZTPL*$&E,6>5?PGR[ MZ&K]T.IN7;OBWSWQEJ11]5 8A8?V'5]Z)_;8-7BI0&]_X^GBW?96VKMVH91\ MM@KTMN,FP0^6T'I8[_=H-_&FL[O=9+Q.;]G^]/B,DC7Z0M)\HWQG+_[58*/@_IETQOMA*&\) M]9;![@*LF@A5WEKHK87>6FB%M=#B)* .A5OG9E)WT-4*!Z=E#^Q"D'0N#[9; MQ-[K'6# QG*33\> O5-2P8#]I'T&D#Q,;#\#WEIOP'#\[%:,9@,C,ABJ7T8O M/6B;L0=UT_P8S F)GW&2E#5?JT03S!Z6SGE:,VTLP>2%&5QG WOO:3A'T]D5VV5_Y_OI=7KY$B%^R_#Y=I^5%LAN/Z!W)'E'4F>. M)!/2A?=#N>^'@IV=1$LP&#LFZG.9:!R#KJ A+XT*E+_&[FG26BYB<7_L,,!= MMPK9UA4@I%M%"[N/*YY& #[-S$RN.!8A$TABSW1EGOA2RU:'P]CH.^Y*41_4 MU?4Q"*._"IQ5%?4#'+-?\ R'1ZIB.\I2OJK,C8_.0UF9=/."UYO4<1F:<\)^[ZB,I)2>1D2R,[X6X.%$XJ M B=1Q!93?/FR0FDFR)/J\7E=)UA=3A_*(^LN3,-E>)U&$C>3HFTG]-Q_>=A* M8(1F3HUDM(4C9NE^_6P^K#^97ZVW9>[^9E6EKN^WM:*)O MM[#Z6T6U^UG"D]@?I&AMD/ZC(X=MCAE;B[3\4%8EJ.3(#PJF($,83;[K]'@M MF\ 1:?D@9W [#[,%^^&2-5F'"8\ '0##]P]U!\\JNJ]J6=9W& +/=P]U$T\V M"F(SAO4<9)8*'NT:ML<_1!%7U[.[<"-Q$ ]*0T-%R4*XK_<^Y"%F[]'3FMTP M8B6":]:>T,T@^&V?YL?=W33?\-)@^5:27G%#S@#("I\]1G0_;R.RAEGMJJ<917!'G(#EW<]& M:;S;9BD^DBVDNQ>!LC*]2D"[JIM1GGPDZ6C=IP;LZ3Y2U/U(4:AUFC0VR;N" MD#J" V3A=R4V#C!AX"Y75P*=P*" W.*NQ#Z!40$ZPUU90D.$Q5F^8&P.B[.N MSH,9]UA_J^TT 9Z=OI;T2A*XJMV]_=6T.@F P2;._DIA67AQ M[,!>RA[J:IW2' 8Y0$ZH(-=PL6!@4']UI2"<'8$A8-P_N8+[\%D*<,4#KMI9 M#O+0P1%PB+UR!_2CPB%U1Y$3^6OA6)R\\J7KKH=#ZX[:I>M:AV.D7SW85HS: M)&0,FBNK7?IH>R%A24R *J%AL,*OD(=;6MH53GK+C-GNJEQ!2.ZI?"<<+9]H M:&6BX15.<8YN\/K8X+,]:X_>[5;K %XZUVY0HS'Q>J0KKIUK-MC8^!=?/==L ML)'Q+[M^KN%H8T- > 5=H[&,69$MO%!GZ<3].FOJ;,Z ,EBOVRW M G%_D\D9" 6B1']10VXA5R>$]A<9Y!1V=1I,?S$_;D%7H_P.:F3]A9/;JEX9FU(;##V,H;45<7Z;0AD3!C)VM./;F3"O-F?NX5K[[ M9(O*49C=HGPZNV>+A:Z%!18T>IKD2YSX?-SD[4689FB]#Y^_L!5'<9CHO0)E M1Y-<_4'HG]?I'26\FJX66^J>WN#E#5Z=&;R:GF_>I.5-6MZD985)R\92\[JG MM'/S!(8.]+!W+C45!@]4RNXQ'\W6&^UE@OR@YI!?@]4VVRI8\72KTF^&]@E7 M*2-/VJ"AF:3CQPYC/NF%Z+[,*AT3"S.W](*0-\-8:8:91%&Q+!+N1K] ;)U% MN%QE[.\$E?MV&A_;@'5KYG4U?)#^:A"DLX(=%/P>GC3>_7F]9$M@72Z:^ELP M&O4UP!L/HF:G:'EQ62D%S=EF*V<)TL4 )S=L%Y+2_;Z! 2J_A$SL2!'='$]O M*=F 'B:J"(J6ZMGFD5$CN2]"HZ=-?$EK(X(ZV<2-V#HMZV+46BTDC,\:Z5TK M&CV]7=?;=3NSZW8M2'M[[^G8>W5.2=)BJW,%+[5Q6%ON<,4>VG JB<1E5^R@ M#6%IH-#U9QH=!6)@!::_Z+M1X 37JUW9F7RA4._4U*V5H*%J][!,7M?9L=$I MU9O)M;\59ZV#3\<6,JC#[U. 4]8(!7GX@K+]I0>;8$9H4*01(YI)^OS78$5V M=R?"99$O"*U*Y:0Q;W83KC(TG4U6JP1'_*C@,[C(V5(DK .O]?*:(:>BST7>2=O':89[1[B:8=X=:Z0[UMMC^J17L1P*R!:V#'T?/ MP4_V<7"=5F="]NI0V%81O4,4$][Z;K>UZ3'<<'#;T;DB%.%Y6O$1;:OO2JMSTV?-I;J/V#Q0]G)LI34!I M=;CW:%FRM9QI3T) #YXF>RV>EIDW^O->5?OD96H5^IKJS:#FT0\?@K JPK\K M!Y:]_Z*A.;3)V,.8/YM3UM+/WV)LXR73X=P(N]C M@)=+MH>2#6+G0^GB!+\9<#\#/)773.E.-5@G,W':<1'E?X24R:EL!7,2P^0\ M"=D,FN']I40"MC1[>Q^!C]?NS+[8Z/CV]D1O3_3V1"OLB3;:RS3D*.>FB,1J M ]4!G0OSE$X632'5E;AR<#">OF3H2D@Y#"(=G0",C/X=8K:&W!@>+:X!3+J+N(GZWER7P M$G(4+9C R@OU)OP*N:;63A/$#60N-<=:7^5BC+ $-(V:0]O;5JVTK5Z@&=NL MXZW#B(?8'Z4NE"?9^?$+OBY#?\[0C%#T&+X(+!C=##H6-&Y1_IE-KNR&\+M" M>\%&\8@1(75',:$/B*YQA,Y)EI\S>0;G?8$&?)H!_.[WVS#G1E&L1=[8"NJE MI3]4S;W]V,D8\X=BM:H"/=AAMU>JCZ?"ZW4M+<#4;K#3L9X;D?"\^?UTS.^* MPXCH;ONNX**VR4..<5?,S_!9TL7&[@IJOA2#=VUIFE,'48V<6U^]0*I6T9U; MI-WCJ$1N"&? +T%2)@"\N0:F_%)TMS'8F-]D\(&,\ MF&VE,?L*IV$:H1O^ J_3'+&UD6\OS!18%0 ]#/-QC^>+?#K[FE67@1Y7#0+P M!.AMF+\_$"<1Q9,UHN$<7> LXF:)>[94[Q"-D#!&M=D@=G%[C_A*YD$W_,=' M1)*&QJENO'*:#F,;Q_#5 MTW08$T;S!=NB.1&JF2ENZ-TICKI3GI)*3N%ZDM!-4M?( +6_AQ1SP%336-CN M=%PVC?00[W(Y'9>+SWCP9F%-VULC)="YR0*&2*K[GY;55J7QG%:^@TK*/JW4 M!H6PUE\V@XU@R$1M,!(_.Y/7(33L@+'XQ859T<[4 ,;J5Q>P:F/4!"/UR06D MVIGLX'*=<[)OY_; M4-FVBA;7D+*O; 1Z/(UJ0Y,U>O1<2ZLE05U/] M@<_T&_Y@3KDX;4?5W!(.I*D[Z@Z&/>J[//(-P'&^;VO4]UQ+D;P>EZP+K 3] MD+SP2M+8HM@$XP^2=;'PCREFF[&<15V],]"".WO0Q MRPV/YCTJZ2%-Y9,W-E,L$7I5Z/M"B7K7&=O!UZMK&J$LU=SM: @K!#'6NX*&S/4-4->?"HWJ,LAQ+3)2%49;6WB*F M997I;Q,9"3XJTV)_N\G8 !(;*OO;;JR-+@,:VD\K'%/'5-=#;*:]EQ+V[G;N M+[YS5//LG1FUOUA/:W=O'=]L?^&=XX*G@Z--.ZS3VJ,-%*%@*"YQ&>9%=2OK M(2,Q.:B#[0,2-1\P="1B(_+ZKX6C299N?%\CKGU@GY6!?3YFS968->OBO.[" M#=\]LHM"Y#55=;,O#N^(N.OTENWD]R1ACYX_/J-DC;Z0-%^(ED[K\:S$8$OO M9,8DS/]"(;W"ZZ9O6SZ8S=QWQ?CH>":%*(BK\3BV\_S('MW)BWXUD/5#X,8PO'7]-XF_2%XLN7"&79I"Q\K\.N: RSZ0@WC Z$!)91]>$,[6[TD(82 M61XIL-VZBR$M1@)Z:+4>;S08B ^QUN.-!0/9H=9^P-&@(#SDV@YG,0)Z2DQ' MH]J&AZ80T&@LL\) -WE+/H?$Q[[[V/>N[.(^Z-T'O==-AE,+>O<1N)9$X%J. MB[_^RNH(7!M#DSK55YQ;1U+H.O)7.;?R.IEOCJS>_<7ZV@A:2W]W?Y&_-H+5D6^IOV!@&T%K&44"%UY/ M2O!7>W'AP)V(V*^.TH)#II^E9VN8?M-P"3A6[F3KZ<9]PC&""_GV9Z=UXV6$ M8^=29E^[,"TX9OKW,]B:B 5T^<*A<3R%3PS,$!E8'P,&,EZSP=\D4>A-E^W*997381/5"FF'TL]Y9]9A.KP(PVFTCV67+OB+(G2^YB_W;/ M29I3-B64I3@A78QRICA)?J'DQ^/]+#<[B2SBMY8P/4WY*4[+2<"N'M?9Y2-H"]?$RICRGM M+J;4*LG4QZF>3IPJY PEC0XJ5Q "B<.DB2+@"D+J($6X2N%*S)WNK($+Y:X@ MI)XU8/G>%4@T-V,M2=65N$S=A0712ES!QI>LMCI@WEJ'5^=?Q66N/U[E)J0$U+;\_9^9?_=\?KXF:,],N4O7#$ MID8ZO\%+S(B07'NLU=/[/BSV?4SB?Q59OMT"4C[1RGWCD=PC-B$CG""VX"MQ M@Z_^1W+.FMQ1LL9LWIUMOK+][#K=1Q=,]C:+R5-6:D,""]!0CS6!Z%%-Z>FL MBBY@-)Z3+!=9\"!=3-1>+#*VL+-L$OU5L)5>'HC\3XKDSC%P/TMXDA3$E+<(I.F<'!UL6M/SP2,,TJZ24#PJF=(:P@]/[O>GS.F9;!YYA+O95 MMQIM9U@\2>.CA%GV&Q-?8K$_L*>GC >OSX3$SSA)AL$-^C0#^/$39D?F%1.K MC]:\ -)#[/E8#AA_#]>JG\=)OR4O6=*,<41$\Y*JM/X]1='+27,-AXS^-&C M<83&3V-%XXY)^81)7A'ET9(7J/J7?4Z*F DL.WLFM[Y!)-TSYV MD!Z?9"XPJ;KY)-J4(B1W8)-T9S9P29 2SA^N.G&GZP&"?SE[= MC[._'$? ):RS80:W,IJ(A3<_&PNZ*C?%NQ!+I%1Q0S-4OSFQ)E&9K\)HVTBB M993]C)X%8NJ8/H#8UM2$L4-7LTNAED):O#J6&[R\^A'L>XVP@TM>]VU[C5QE0('S]ZZK=:^04WBX!*X)?V][6\GB(>>RP18J','P M3EJ%5ZBDKMI6)F+"45[G.-I[6 Z.(P$K\ &,&AG@9"KVR^8#V<,U/[VRO,7; MK1G QK=;0V:SMPL8R!ZN:YR^>MS6#&#CV]7WJ3^F*%#F\"D+W(O M=/! A>/82P'EPO9F!95=$9;I[ +S.9+&(NAK6MI".BBB0M3<#B8>R=9MN/.B M(AY6-YT=.Q05C.D,X3ZGEKU6X97I4%;A=]$/RR@E$4)QQIW=-_Q=L+=0NJ-$ M?*G:&^:AQ@8/>5OZ(QC@\QZM]GL@Y%T)VYN=ENB]JB]4J*2D) MDQV*U^F,T&654:%X!7J]W4D9UYJ#/F7[=%*V52'(1-Y4$G?M"D* "X8@8=RN MI)4")DSC)!Y7,/)W#5F=.FECY>RVUM7^T%HC^D2&3C5M 05,-H$O//>TOZ(1!DHEF-DX]'(ZP("/ MXUX$$Y"WR2H PS^.JQ5,P-\PW0&,//R"AE-#'AZ!X,KA"1.SFP8$]R PFYR2 M#6"0@@A(W.A!"'8)07A"00\+UB4@9#;.@4=HK$.S!\8[C@JY?5"TFZ :.H?:&O RB"$US!*&K?\&O@ M;LQV*#;/57"NE&L3+QPX@\4Q-:X%'$>@M@@_=DRIZPE/GD;WQD#SH$]C3,& D?-GBA+*#N-PZ0Q<(I,-L;Z,_N^ 8M[_>JTOV:$<< MZ]PU6]2V/Y/DJB2-R2F_Z4PM%,N>;UN0[@]7N+9DIR%'P( M8I1%%*_*]TAFP=.6S"!,XX!M*,N0;OCW_$I0MAE%(>L95I%93"L(5B3!$;?" M/(49CLI.,4X*?G5EBO( A31ES;* :34!(V;)'I+Q1"[VV#S$BPA)]&?TBLRQ0U-4%U. MMY*D2>VEO^J&9JD^@U)]9ISJO?>[HJJ< %PF$-"N:F[BBJSM3G6'Z"XW&T=, M);FH=C,!(XI>1JO:CZL6\=ZL>+R'2.ZP5;;W)06=+,3W-8TQM[@_\?6U6WX" MHJ5M#=#^!\+S!2-ELF::^AS=%GS79E.7[QS3(F>B6U-?7>:PP[C8FM$5$M/V-G[RMQWE%SQY^H95=L. MU\Q^*>3K<8'XMT=T9+4&>6#K3F@2FCDT7SS,.=AH-GD?GI4^O)IE57^+PALS M([B?)3R)/0:*UG;0G^WV.HCW!MS?J&='1N4]6J.T$#D= #V-%^Q]P;;Z@L<" M2H^^X+&X3O"NUSL/LG? MGH&'F@47!;\XNJIAI<^+=+BN&1/:^-JO:YBON*O]P[N/K70?"^]QXI6VJEMA MA/X894^C:7+2-:S!T[[/V^)J(^?F)UNYT9]V;[L:G7?>K39:8W?_1Z'WM)V@ MIZU'@]Y8K-\6&O2LC;EN(%CU-U]&A9)*#NC/CF>LZ' '8#4N&CP6;X+$S-G> MFM1#4HC1TGMM0=.SCH#1&\>E]:W14]K)P(!9?F] :Z0T3*-@S+3K/!JJ@M[% MIB^L8CZ E^;'8+ZM#5MJ3H1/^@"SAZ5SS"_>W&I5^T8-730M'S.,?Z83(MLZ M9W :+=AT25%5/G_S0)*B=(\^H#DG59(?I=FW$Z/XEW">HAQ'&F3"NG1"W1UY M1G3_G$D:WU'VHB/^24VG;N=^G0PM)R?,P]#)"O#NA2'<"QG-CTR*[--;U,[S^QX&HNBSX39Q"NNI^'HBR6T+SQ80=SC@2XR9N-!"5V]WG,R)S M&JX6C(RD=E& V@Y%\VZC.::D9LV VAHPRK^]D>"-.;[^P@(C%.YJA$L\ZSI= M#')R12C"\[1&O?C,)K D:5-_ (-&2JG81:0)F;1N3[K-=W-R6 ML R2$RCKXQV8WH'9F0.SK:3MO9?N>R]ALA#1$O3&CHG>CDU QY-SF+QS\6I( MU6/W=VLM&I4J-W8P&CC_U1*0D$!(3C.P,( [45V[GM M H2+KA5\T/B33P$N<[V#G-_'SNMCK7'&KY%Y0BF:X3R8$?JZ2<,(E-8/&B8& MI2,R^[IYLS5YL#B$CE#PD0AV)CI6(>%7B-^FG3R&+Y M.]/K;)*[:I$TY [4V2!WS=BR<:7M:'NU7)JQIS.$ 4[UF++Q7?G8@M$:2WJ7 MGGUT@?O1!3XWVIM?&UJ6M%0QYR8)!!H=?>&TK+5::F]_!MN_;UMUXU+3?LY1CQJ#:ELZ5"[G,W*L$&TGR_WC,C[5[3< M$OZ @C5C2LAV.CU7#DT(H_30X1(P>Q#;C!2.-$TOQ_"M].#7SW]>Y0:G!4[G4S;?RQ0M+C#KR%40'(IJ"G0QM/78*.XS:#.4];S7&VE0&PQ$0UJ/!1>&RMU_CMB7 MK3!X.Y11WL^KDRV\X6@V(B"8FLVDGTZ?82-:P&,-V+N9 ML:5?#C4/+\U1;'RGP",*V-M6#DN+1 />JGZ.%7%ZUM[.T:NLW=_,LA;/'BRW_44 6HMB1YIQCP&"MB+7AUFXOS!":V%L MJ*;U%TYH+5)=V%S[BRZT%K96-L\>8PUMQ:L[!V"/88BV@J=MF %C]>& T8 ML@,7A^'ZQ>M+M!YM0[>Y$0T.ECO*0TLS.!PR=S2%+MW>/ 4,>KT-.:H!3MJD6U?3F=YDL4#QGM 9A52<= ME_5%]JUG. W9^@B35_U0R7CIZ@RCJ%@6"3_JM]>B,'H8-PLV5_@ [$4U+@)I M'>'#I,!9RG9?12JM8Q>6,6,=V3X%YQU1]J3@7.Q?_NYRZ4=&A/2&-D@7HYQ< M[^?N/<[^E-S7!NEB@).ME?#R)2KMU.SCGN(C#'V$86<1AO;)%#YD\71"%D''-&DBH+B"D#JB$2[J MN!+EJ3MKX")4?W%V=B,$$=![_< MX8^FME+ 6 .9+\&4M+0HUM[N6:OZ@MMW4LH'=BO@*])T+A)L2=W6?QK.T716 M7LAV1\G[%'=0VV[HT;QW\S6!C2[M[*M4$V3F XW+X#7D[;U6VGLG68:$&:RO M?S1QQ0ZA*T+9C),:"@6MC-B"R@,\C2=+0G/\[_)[H>T9WM4 M9^(=6-+" )UWX:;[1& M:8&NF%2Z,VG\@?/%>9'E3,"D3&=-BABG<[Z V?]BL;6YQ4@F;+/5$2-U1]6V M,6E'/I-$N^M^1W9\F'"'#>N'XZQG7PS?* _=8Y3-26+_7&[9Q% M5#51-(T:SIE+8?@TLQ" P1K+U>,PL'3,4&"(QG*7#71CEJK%SNU"WB_C_3(P MOTQKE=>YM2.%2VC7<6[]U,*@X6!P[C"6SHLZX[!S9ZT4@::F0C!*CMP=IVO8 M'M:W_6- &4FT^FI6I'$9P[@JUW>0+4+*0QE7[(V688@D+2TD9!9DB*X"5.6: M-7:&]_'P@;SG_9'>6P)/'R0#_:3]H>4=JU8Z5B_0C.V*\38+E9\(QQL>DR(8 M;!F/^A%6?-88(4A_M8K5763@.*1W1('F[RQ%=1+G9NJYMXW:-8WV!>UQ8H) MEYZML_K0M,D>>$CRO[E<:P!70AA[[O /M MN;'!8="&B^Y]".TQ]6Z%L;@5HKQ@KSY,=FG$<'?"VYZVN1&V?T[W4Q7,VKN> MP8_.-5P0_8 M\MZQ;#KCWX#9$W>U@C.W?)7EOEZ>]HW677UWVQ:<=U;:0KUW5GIGI7=6CLM9 MV4HW]/Y+[[_T_DOOO_3^2^^_]/Y+PVX5D.&@AQ4S1H\=4+/M;W&M2@<8(Y_F MXT!,:4,]K7RW/L('G$B#ZR5\ )[Z-L;-2,^\#08-?F/@&$%3NZO 0&G?%EAM MWI?I2*!2.HG 2&G?#SB.'4KED[ U%.49X?F"7XP1KA$-YXA;;XKEJKJ[CSTL MYF:=&+'M=XE3WBM?H&"U#;T)4L3 Y($WQD)7!J7?NE 7 ]Q;$!HS*->=A](8 M>&<^]&8LH3>'J?"5S83S,(GXO45L%KP[@"]P%O&+S?E=&? G7;CCPTC3OMT MQF],0&E6?G.=1A2%62^(J9]F.7[U0;4=3S3X0T:)5J]3KNDCK?#L^[@$'Y?@ MXQ)\7,)@<0G#"MH^CL'',?@X!A_'X.,8?!R#CV,P[=GI3/UT;EGUC"14&75N MK7:&JX8E[M3C)7HPS@WKI_LE2#@)69 =20!!%&:+8):09Z:@S A=5@H'1=4- M]CG9=6KJ7>OTJ0/YQ'J@N3=/5J>T OU//>#CO496>HVNIBM$R].HHDS.A+RQ M"1LXMYY-9^Q@+:-HR\:NHU'B_X:#D*KU]=%S@( M1C2*A/#)/%+$2G0XFROT2C4:,'TDN&-1U^"L(H*I9%)8V1?(%H63:>H@5* M,[Q&0<(S6D"-FAH2>Z1A(+-B[QST9F3LD7*@R;%W[+P!TDH#Y.3P0J?\?9X? MO\[KE+U=Q)/I)FOV1KE(S/;/AS!!#R@J*,XQRB;QOXHLYS/IENVWLZ/K4-_H MY3T^R5[%'RP'[EN4-ES;/**,F^_'*V!P:0DXJV9WIKIK9E66#/7 MB#X1.XT( X@'SLVP+@!M+OKW8$"UOP;*T,I C\986^^J:2D2VUHG9)]Q/$"YCR9D6%>UHSD3%A3?:$)\YS4TFB/H;8I6VA3?QW9? M;M_H59$7%.U^V+[O*[:77N$L"I/_0B'-'MD^B\)9KG%%1K/AC9IL-)FX99O% MXS-*UN@+2?,%_!8?K5''A A_F?S5=H/$;K31(4"*CI;);K2Q(?#(".AP$I3# MC0Z#9](A L_$*/^^V(@O-F*-:=T7&QF/X=>P1N)]"Z?C6_ U0YHZ''S-D-H- MP]<,\35#O-^N\YH"K:P?_2TH=S 4*(S]+43'H*NS-O3G9W,+O#IK57\I#XYA M5V/K!&,'OWW%.>S SH2A7+\123.2X+B,@WL*$Y[9PI19A'(=SRU@E-X=KV : M8'Y3[_4;/@B9%[;*V%+A4FL5%B6Z@5O>V"#U]RA">,UIND4YC =9%S.KG >)B*^Y*U-T%]>G2@BM[I" MVF2Z0$6"8ATO=,$*FAFA."VWOC]POC@O MLIR=[;3<&Y5BG$9/,]$@I9Y=B2M,2JDV?$:;..)#T,%HP;%W9!W)FQK,O.YE ME*//A,3/.!$):;N?C<;27#.]/)UCIIKL9\'E2Y04,=O0%?3K=#7"V9HM3$(W MXLE3U\0 I4=35D#H40NCS<+[?U!4EB1#,NC@EK(*JZV<*3_!AXW] R MNA6*@+J#62YN21KI,B+N8Y"7S16A7],(45Y:B!U)=R0KM?$C:A6<:8Q@@D^2 MSA\175Z@)X7D)&EIF&[UJY V-EY>>#]3Y"\ ULD>;I2O!=S/.$]O"HV!^!'T M,<$+-X="C&+BAF:I5L\D65M3M(.%$45K"^B'O0!I!P-<2+.?W[N",QV&.QW; M!#8[E[[2["-I:81NPG;9?,-!S1GZ7.E8;4L%"!E0=S&3.U)6J[P,*;_",COR M7_'Y$V$1/_".)C,SCJWBDI0>97N?$Z-+]716U3S%8;+3-11*F$Y7G^VCI!9H M2;',=O*>'.6L475P)]NHT4KQ.4*GDR.D/L>.9H/*8^P<*.K,!OGQ[URV"VB6 M*#S;SN6_:()2ZSAW;J;XO"@;\Z*LK+NG#@YS!1 YJ\?;A7Z0F2L["!@C>&2S M*SL+&!IQ4$%_:5N60J$=.-5?P%! W!0M"5>^\_LQH>UY1,$IDU#(RQ=4:D!_-;HC+*,7E?FBS8RD 1; M5U1I/7"4,:2NJ-5ZL.A$=KJB5FLB! F1I2Y(VX M(EOJP2*OHN**'*F'":C$F3M[BPXTNLD^KIB'-"=0F]I_3IF-]'!3IZ X)0SJ M@:-;Z>0 U8!%@/=?9P&9!:2R6K &.])TRP&KQANV,#",&E\B^(@H>TH$C[> MHB\\.!35&3N0>XE MFC,T(Q3M3=@HNWQA\X3)UC@-Z:8T07%;'0_")PDC<'Z=YHC-)W$YQ-Z>: &2 M>_N<8G$J6ANCG^'-+QY)L]V-(U+ZA:W-U!@M)\&6("'=KUJ9W2:8UG]8#0*" M7[4Q.L'9FB,[WW-%DAQJ97N3Q=.4N->T-(K^/5-BF1[/%.L6R4*,HGO0'XGE?3$U< MLXD\1[<%MU"PU\\UJVF19WF8\B4+4[&;#08K,S].#ZY*'O85BWS%(E^QR%&S<6H(L*+LSIE^BQ=0$-Z*:'P^N$L QRG<,Q<4=4 MEKJZX8 X(2TW"E9S14?791Z.6],YY82BT4E 8']SS$!&=UM$CL#MQJ5G0:9& M=)RA%.!R0]X1V2YG0S:RR>P--5T^C\/./([WR71O$^G>)QF(>IB-K=.-!#1( MJRB/L:9"""/Y:QHN"5C6SHLTC9;RQHZ>JSU)^2JH3-_Y7D>7;0LU-,.SF89:AMR/OCL\#1G>> M4_Q4Y-SY]4CN0M5]H\>@6X?,UI2A,^'[Q&TG*RM4'VRJ* MV)Y19MIVMFMU]3@?::A_ 67U!LI:,>_>"_PN2IU1W(FL'*EK\Q&')QAQ MV&.$T%ALUSY"2-]8[?B4D +1BUCHRESJ&AP@[EWIP9YCPEB+:SK'O"AAHE-CS!1IO3N\S#(& M\YC5O)GRJW]>E4^\X4]\>\/H>52IHML"K3%X84-W# M !^2 P6V@[[LB;5VU8K==T5F#J0-N0:@2O;U1!1K);O0#Z*52]X4\]@[%V!ZM VG[F-1^@N*LW%)MK/F@[$:==&\ M[B*#P'AIW[ Z.KS4X4>#AE)^^"'(T+PJ8)&RC34+$Y0%.0EXV!U-PR2(MKIG M%CQM@CDB%E7R^YW!RL*(F+* \89:AI_.10] P3-#DL-RTC M)2=)4L82[U(^2)'F%*-Z#XE.ET[BUM+ M.&=O%D<0FA1MNXD^),^([A\P2>,[RF9BF;$C"SZ$]NHW]G"H]0(+.!QV];:( MZ8O*=;>IW)_;#R7N)>;;+_YY_ML;]M__,! E%Y<"2@X_#$3)YS,!)8&'@2CY,A50_B&@Y/##0)1\?1!0Q M'NS3VS@/]M4_[ZHM=TJWMPC4$*EJ-BREQS<>U+YH4-N!:'ZH3L;/^T,O3(0T M*]L.1?/N?#^F1# ME&W]O9$^(L[7SFD97S:8B.V#RMP/*E.>YD3K"'4!#O4I M1K2.Z+%CHO;N:IS]8W=B@B>(2-D9>[B#-@!O->"Q!SMH _#6+#)VIZ$V &\M M#V/W!&H#\-9$-W;7GC8 ;^UQ8 "TK\2R%("WYF(P /#;K^P$0-_G-78) 28N MJ2UH8\2YJ63T]KP+ !8[@M\V,EHCR#O?1BM@]G_S> MCWX:?G3O./:.8^\X[LYGTM1I9*E):SB_J2N.X\:>\[$[CKW7K$^3MZ4;Y!A, MWM;6/E"I@L.:M7\*L@5C["EDR)2%'E&:504$LF*Y#.F&EWQD!+#E'.7_?WM7 MM]PVKH.?2!<]NSMS>NDX:9J9GL:3N+N7.XQ,VSJKB%Y*A<,JDP,JV-MQ>8D%= MB04U+ZVG&>@)7<)L)-+CY"TT)9;DMSO)#@! MC+4UC3*1Q**H8E?G4QN.@B#YK\^BSF'K^P,,Y*U(I[*GG&SH+0R>7<,N^H5$ M_'<2Y[6>3:>(\VIV))NIM550_7F/)>S>$FA(GU=S!/>2/9Q]=/4]5QR/@WT_ M^'62\@!2_LUO*;NWU>!)\WT%C'IN_%PW]WD&5_I$P"[/1/! Q3T8?G[$:N8D M7E)>#QUPD4:OYNIWJ:G6K-;WG_?UXO:>2_=VK(;TN3A':9T03EZD9+6(2:(M M:];GIR:XU@37Z@ZNU;&_?()O^0_?4OO6V9"[H"^BU#]C*QXR?($S:/4)\3#B MBRPF:(?3T(Z=-';A^SQS$>!AS47:W_*;)&[LK?-N([ T ZW=/6,'X[HR$:IG MRK'C?=V4L:$[IP?,\?LR29>U]6LCP66N". M9@-S3-(-,%?H&?C0C><#-VX(C',('W<4II]$Q\6&WM]%(>NN2,<*"$! M^@X6N)B3=/LE9B]?8?71Z[<5=CHZ#S58,QV^I/E +G+]+2)/42QWH0Y85X]V MJ?Q;S3]T(E.9,ZFNF56*C[YF\5*JW'$P7:QREB@9.[)*,"P/4 .O/X0G9*'M2-+5 OK^[S?P\@7L:K*:< :>+Y+1:PK^:NR+3$SW%_RUS!? 9-/UI+'+?8$Q&HL' M?7/Q18%,EQC&:^"+;*8Z4TY'9K@(XFK[.-;?R>ULBM)^O-_>[4%(&5:]7O6W M&3FK5!V]5%Y6J$$GS]L]! 8X+#+$6]90.,*0)2F+HQ4I8OG50# MK/[2E3%M5];?:V9AF#_GL9C?XNK*GD%WMC1)Y:8$ND&53U'&_6WPN%I%8B&0 M>$&BU5TR)[LH([&:+TP?*[S\/T\SN0B7K(;(:J#W6;3_CR3*T@>Q;M,(;IE% M!>0B1N2!AFR3R)%KI6.%"I?E_?214PU7*K3*4)^U@983&]_]6DZ_$F]5W] & MU;HC2-_0+M75AY.^H0V<4[2/5F ZI.5#$\SF&MKKFMO-8%<$S8B5R1)8QDI- M5[:U40*39L71_8VEM?4ORVV"3[9!-!5VQS5=PZUB=443^$<.%,5O)_<7']?#N[&DJQW<>J*].^*5DK,*?T.+VCA-N<.'P3!0 ;1H\I0K7/@<.%7 C4P_]$G"ZITE.@U64DLV&"Z-* MU-24M32+WSR]!CO.5GF8!1O.\IW,2I22&(P5D:@@H7'3_-S]?'V8--Q]TMXZ MO@>&/M0]?61Q+C/)*R-HM.T[B>WY']DD-(M"#$V:MIW0LV OE+]]0!3PY#"S MTKY14(;NU0F-M4G#^M&_=YP._.TI#_H'HGK+@Y[RK(1U@?^=XUS@1W_.THA4 M+H3J7PY$U4W.V:XZ=*[NUP-1]AW,H>WL&>R BK5R^J+8#T?Q(-V*?O*5LP\EN"Y,>Z2HB_!7-FK;O%/ PY5_N+/]R3]>9"T$W7W2:9:VES(S,4Q_$ MH;<0F9'Y.W:9-#(U63LSSA>9U6.?#.XB8T>3%V.6 . M'D/O_M@!DWB1&+KPQP[ZP@L&]>KB@YZ@]]-Z=[(/6H$60YVW?^RZ@ =9FWL* MQW[$M#5K'$CWE8*"'BXC UD[_09%6GX-( M@NF"C/P43L.W$*>BA%LQ%Z4V 9&IT)M"JSKZW#!8JDZ);0F>NCY\#K2E2$;_ MC9*4SL*0Y;#_))LS%[I9IWXA01V)$8CHUH7,&!0;DQU MY/HNP2\.\/*V1&\96[U$<0S7?S"R2+*)X-35%%G'#V&YG/4YH8J,4=6-W9JK MDA)]IW7YV32]W.+H?D#P,W/">>OZZ+<&WJ:]",XP:>(*4"S)!I;S3+Z M@:2%>B4JJ,"C3BMJ*_ M*_MQB4KDX7G>P\'Y:G&,8D:QRO$$#!RMPW$@'\>$!/0?"3CD0X;C#X;30X;9 M0P;Z:N6=@IB)I>45S)?7Y?>X;"8QK(>MOP=H9PL4-W=SH85EG,]J M/,(R>#= B\LX)Y5+2[#)*RI:,L8II1Q.T8-SF:-%8YP9*F,9B4C?S(VQ9W? MTC%0$KQ\Q@("-3OM= ]5>/F8F]VNZP\2#S(H&O33YX"@[E&":__T>O)2-X6.VJ!M&)RI/5YDDIMD@=KF5N7*/B9_ODCTM2#PFS<7R:S2,78YQ];/J636I MOV6+Q\KTYU@&$9TM<*B3?))5M(([.&N7:#V>!>D<3_2/)").L&?3,00[M1K0*NSV=.1(G- M6!@5M0RR]\G)#632>ES;I::G"O1>XJX<+',]E>=VQKODXEUM L5=("C.1GW' MLC+Y<>0<(:R"L!EX%[U!A#<1F['SR+DF)*V75Q[*1]0@' M'\OVY" (-N5%2 KB:XG0( ^:H@ !4 !B96QF8C(P M,C$Q,C,Q7S$P:RYH=&WLO?ES(D?2,/S[_A7]:KV[,Q%( G3/C!6!KK'6H^.1 M-/:S[Q=O.(KN LK3=.,^)+%__9>95=4' @021S>4P[: /JHJ[\S*S/K2B;JN M]=QUO?#GC4X4]3YM;S\]/6T][6SY07N[=G1TM/V,]VS(FSX%O)6[\;D9N'1K MO5K=WX:K^D:\X(CDWOQ]\J*^U6/"#O-WAMS>:ON/VW0)GJG7LN\5(Z>PLRV\ M,&*>S9/[0V?8RN#>VO;_7GV[MSN\R_3-XCG:A*%S#^BI",\5'O_?D[MOVU' MO+#E!UT6"=^#=]7V-JN'FSOI).'6'Z,!BENU@'*W).W(D'PTE M^3U)\E%*E>)UJMPHI,NTX"+AG]X>_65_-(344 M]@CT"SMW(W^V.\/OQ"NY6X,1%!4@/=4.\P1H^[$7!:.F+"_FW@[$W&:L-Y3* M\0+=_()5AS+ID%N=*!C@ZASNX?(V7L8GJ_@DS.OX;]:7#F?.L?4WR_H2BI[$?>BS0>8 MX89ERV\_;T3\.=J66FC[^,NVGNN7IN_TK3#JN\ .+;AYL\6ZPNU_LO[Y5^Q' MGQ]$EX?6-7^R[OPN\^2/%8M^KE@A#T3KLT7/A>*__)-5J_:BSU:/.0ZPTB>K M*CRKNE43WF<+*"_T@T\6BR/_\\;Q%T<\ZG$=$?9"G)*BB"Q':S/T/9\&YYYP!FVP<;\J;9SS>F6_'W63 M6WB%[US ;^'&\<5_YCH6+DZ-A+>/&NLB8#::+D0;]F'MJ+:[4]O=R(TM<@/& MGI _?[\_T\,K^?BIX;K^$^JB"Q^D3=R,6K';L$G4AG?H;5*5!?G6[RPUAR M*&2+./EA'/@2\A-,FVX)&W'4\0,P#)RI)W]Y?4%<5ZWB?].M8G\B%!1]%0>S MQ<5E&,9O6,$;B&B8X'L'^!D4RIODFH'([13JNYX#$:;;X+OHDCC/:@'_RV%=HU55:Y]&[M?!).971T;NU M<%D7_FXM_'+ABU%*.V]32D?OUL)E6_"[M?!;%_QNI01V![ABE5IU.JUT]&XU MO,P5UZN'E?UI5_QN/3SABF>FGW8J]=IA9:=Z,-TZWZV'2['.W;V!$.'(N/:X M:.%-U.$!++T7\ [W0O'(+SW;[_)O?AA>^ $7;>]4[4@^X :]2[OS#>?/.*08 MXP-[?DNXU@KAQ? )UKZS.]6J]ZM#5EU-5SU1C'1)JSX^G&ZINW-$\'ZY'0] M].G8>C#R/U.LG_&6\+ASPCWX$-VZ0-O7//H.#_M!A!#1H)C=\E-6/SS8FPH2 M!_-D]25 XOA@9RH!L%>O302 ^48 S\2C<+CGA/K>,VZ[\.>-!FIUJSZ5P-_; MV9DA$-[J@,T>"--1PM[!NFB]O:'R;]*E4A;6/ 3_@Q_APN8M_?<&@V7K)O/V M:_6)U-]*R[S]^F26WTK+O/W=PS7T;_:'^C>3KKJ XF\JNW]_<&MZ/8S?*;+4 M_KAC7IL3BU^Q9]&-NYJ[LQ1PC_$E%CBW@>_$=O0["S GL2^7LI$!^&'],+<8 M+ SXY,1!G[, :'>*5+?#P8V\UU$W5 UO$@XPHTC0%M*E>?/MAL[W+D(_"YB M-HZ(3V]:YRSP,"=MR,_"($HATGF08!\]7WG2;@I]^W/9$W#:"X7$;SCC]R+^1WO M E=(/J!A/9O?-%W1)@2K'XWAEJD27DL)ZMT%@GKG3: >PJD[U6$6 MY;0F=4/J""5U+CT0L&W1='DC#'D43L^;>V 9;]6FD3B[U6$[%IJ$S@ ,CRPB M71=& 64OWXE0&H/*T $AVD'M 5^?0#E(X3-:H8P#1SK<.P!0G1( ]6$YL1H M%TS(+,R3_A6%Y&U#V815MT 64ZR=+G@Y%5G(K1= M']\V8P$]# )#E4YUG2 P+FG[CPOA@= 16!:B>8!6?>D]C]-L;F6!G.@",20PO*0!&1TC&&<9' MF]5Z]N,I>*8BNF"V<$74UXK0=Q^!JO/7E.#[!B;:36O(8_*GAN>HE?4;[8 3 MJ_PNHLZOO'_"O!]YLSN5B\THA?T##[I9I79P.,[:WIM"J1WNCI,$;U8&DPK] M:Q_GP]P!:WLZM$_C%\."QS'^V 4_=#C>>O_$>N'#D[_8E1Y@2L;6-#)NOSI8 MH3 JXGW'(R%%./JR6'%&ZSWA[D4#VX M0#+C*Z-DEM'('-@,\&:EBC^$:[\U0D*!/Y75(8;L' M4$HW/7Q%-D_J=]!8'9A'XY$'K)UZFL2$L-Z8N:AKPXTL,>Q7QX6VMF91)[Q: M #NHCP58?7+[9+\^F(0UBN*2308"X/_$+(AXX/:3GY6M5J[=GNHTA:@ J\EV M/&<*J\)L"HU)>GMC6!P(?418_*:'C1R #<"VEZX2_P9^, \3_J"O V;[_@Z& MO&83]GM75/_-TQ_'UX=3$:A\,HL>*H@F\0;)3.CXKL.#4 [R/CZN5RO5G>EPOCM$ M?$T/@2'I LN%Q&ZENCM-!BT 8DC)Q_2 &$7_2Z$& ,+^=$#8FRR->(&$<6.+ M$]0$X)?9:(R+EK")TS ?Y:8%HJ(1R> 2JHP';##RQK8X*>".=J8*+DU:9[%( MJ(T1PQINV)(-)=;,P7=X-!W1[0\KF9P:9H41PK6=2FUW.B$\6+WR-@A0@I9. M6TNWL72FUN)@<5R;IDIZ_T4%R]N67P@=M)O304>[TQF<^\/*#J<&1)%T4.T0 M=-!TTG1H*X;IM,YD[7+*HW6PV;/SP='"8JZ"^%^LEETU<.I[3^)^L^4S+UL7B#\ /L-/PJ; \3#*+28YUAM MX)EPVP6N@6?AA;XMJ)?RDX@Z]"*$*O/Z_PJM^_.[6ZL'L]ZR+)H#?\;],6[1 M=%HNY8]: H9#;.BK%PG=LGOXII%;A@&R+6MQ_Z@2(=PH:88XL]9+>>@Z= M#74=&U'_O!&*;L^E/IOYE\@1;*1L1$ MOV?<]444@1**8;AOWVX5M1ZK=W*Z57_#;9T(T V0I=GQH0<$G%[^FN^U//BP M?EW(VPAM^=6!P9Y[KK!U0H'EB*Z,G,F&NP-3WSB60;@1*_BR/?2EQWHVR=C; MPQ;:HVSC9)XZU_DX!6KRGN1: C$GO54U.K!)Z3U8%O6@*$6[1%-)O[\IT M\V-UF,@GN*:?UY?T=WQ^**WH"JO]S9UJ 62C/"LD.DXGE;Q(79D68#+W8A!D M"E^4*_8VF-4WJU@D963F+)@J@W8%US>B_7UH,K)O06A*N//:]QH]G!?&=5YP M:>8LD$\"EOY6Z584RR\GW7+JX+UD7BWB&JOO6F-6Y24Y='H4AS+FCC.W4J85 MB_S@C=KQQ?/XXQGW_*[PAKUV4@V2>\5V?O;3D*]1-#.68//A0(.F&:/I?4+D M?=QD[(%2<)-!TQ*X:53!__(MD)R'7IW<0Z_.-@#SWI:"*T'-\XZOE0^]1E@5 M';W9?,X"B+-4>NM)S4C)3IBS>LAWV%I2&AZ^J/DHW>6@;?)] M]G)CLX0C8RN67" MN?1.64]$S"TU"A.Q.FYMA4?BV^HJC*534HO]W64TQD(R1&$L*X-Z8Y&M)^J- M);<>R)\@[KZ:-N),@O7&-"TD2:Z.'5M(*C7F\[P(M]RV=J&(U9CXBR+/LO@# MI2'/]71#9J#V2^VS%(H\C:OTIAR6-7:57A-:QE4J)$FNF:NT:"HUKM*\"'<- M7*5%$:MQE19%GBOE*A6!/(VK]$:UO_JNTL)5_?JX2E/T5BRIR[-LWV-^Y7XF M$VCI]OFRD5MNT[D0-FPQ45@6\[(0=MZR45AN$ZP@MM#\"GFG;@-L+)WW6[/% M; YG+*2E1C!+1!3&LC*H-Q;9NJ'>6'+K@7R3*UVDU!1CFLZ$)%?'CBTDE1KS M>5Z$6VY;NU#$:DQ\DRM=4O)<3S?$Y$H7B#R-J_2F'K)K["JM>*[TJI+DFKE* MZYQE4RN=)%4?7KXRI-<1!P25V>9?L>\SMS MPV0"+=T^7S9RRVTZ%\*&+28*RV)>%L+.6S8*RVV"%<06FC\23^(05#T($1M6 M'-*J"'TGIU?_]S;@MD G7MMN E&\-K?1%> -BDV&D/\*Q<,1A> T>7[FJ,*QPWZ%XW^Y?4-&,+]=\QKK&,7[-S;?\O)HD^ =.&5"^G9^:X0TF_C MX.6![NH5\'%FF+\-?)A2U+]UP8IH> ZZ'ST$TDG_H=^3-'$2"P"JUX;+^N-E MMQ?XC^2PJ"!=66A(:X0)%IZZ71-!X.T!\=6GZZ618I%U6%E(<;7TZJQ(\8K9 M'; 3@W[V^AK(PC'K-A*P,&2WMR,_""\] MN]C4](J+/WPQ,3B#SE+J5V&4ZGPW,'-Z M\OW[T..58TF8;D),+8 !\ZC:66#*P$.'XUV9GPN>#OD*LD:N9V[HFO6>\J06 MJ&&R&?8L@=-^#JC\NA""*< M5BT8>C3TN!+*;BJ*?0B8PZ]9EQLRG1V9#@+5R$I#>>6GO.5+Q6G)U(0VRXC@ M*5+ #8++N,$T!8)-K*:\:)Y%2&ZJIH%K0Q,3CSS;EH-KH5(,*:X#*:Z#5"QX MCX"RD.+J-IY:G%0TI%@*4BR45+P-?">VHYO@G@>/PN:*ILA!$H^PH'O?C8=2 MXE?NMP/6ZPB;N?34M1]$G487YF2S8E(B)GH/6W#:*V7DNM].A#CH2*#)Y/.7 MD%M!.3@I\5&<+X%^PW/@K@BQXGMK0(*OKMX0XJ((\8JU/1X)>YTDX(@U&Z*; M9_O1DM*10>N\+:KS&$OEBDL!1;2ELC!;8X)[CQ559K);KOUDB.^-EE.926X9 M-M/Z$5IY:<>@'IQT& DXJWNP/9R( \G?[#SX\&L9PN[+WRB[PT[29 MUR&2)ME, IKWF8=&"2V/?$NGSLI(Q$;%+H*42Z*LRTC QH"8!=D:2EQSPGCH M!'[<[ES"JX,N=P0+^L:T? TVQK8L+0&OH7&Y!#(VUN5"B'EMS,LED+"Q+V=" MN(86RTP:0VH.3:%7 9)O%I@37ZC&(Z;0JV#).(803:'7*A=Z%8KHRDY'!JWS MMJB*GL)>1%MJ(7GSQ2Q2<^4^AE"&UQUE+1:<>@Y2=BHV)-H5>I"=@8$*;0JQ"% M7N4F#%/H5:CR F-;FD*O%2!C8UV:0J^2D["Q+TVA5T$*O99"&B);^'?''[D7 M\SO>9<(37ON6!RT_Z#+/YC=-5[091!=NN6G=PZ]ABY'4O]=S M)LJ9[>NV'!_?LPGSW9&06@[11?T>=T93W&P7#4NL ;<^[+@45]9%S[8-7PP0S[8-7R0\,%"Z&K:->;4XXS6F*;$Z(-% M[R4*0AD($9[=&>JMJ]M>3<@J?G'6B_--AT$BB5Q,!I#W&>Q++15;-LF-<:HG MI;GB)G--16N30F*NQ#:?W+)E$]D+MW=2TBIR]<14Q#4> G,EJ7F5<,R%J%X] M,\#H3:,W7\0R"M7/R.C;M=>W925.HZ=74$\OGQB%T>1&DR\QP&HT\MIKY&43 MF=&L*ZA9%[$UU /9*[SV=T]$,U*09:"H%^LNDCI<)7*:@?(K-3T50N6M$D&= M?K\DF*XVV>17:8AC(.Q0JZ9AAVHQMG8'O&":UH1>"M5WL* X(Y^$S8 CJ.9]\#MCN>[?KO@&<5O(+O7%UMX,T)DT\8-HHN&Z.I\ MG(EI$*VSZ^^X2WF184?T"EZH,A6&DXJ"T>M<72XVR%UASKWV/=OO]GC$&^V MD^.[BK@=O>1B1T/F%NP"..]9LBH< ;(EBXW'$@M)HR2OK*A>+O=.A#\(AQ=^P$7;.W^V.QA[@Z]/+'#*&=<< MM]!4E(Y;<3FBE_,7V(9D5I=DYK1]/I9DJ!<$R-0[%O'[)]9;!:(8OJ9R(>V" MB> WYL8<+$_.PC@@#_ BX'_%W+/[DMWU/9D[0O ; V['02"\=K&1.<$2,XP^ MV5K+@>2J07(!D3PGC7W'(R&7?=GNOW.<_?>H8. M*7=.N 8*Q=$?5Q-U/"<\[]BT:/, M]'Z"]6_,-*@:J6XZB06+N8VP67]\;+;"_S',FP#387% MB5:Z>KQH$+P(!"^1@Z^8W0'U'_2SUU<(K6/6MWK<:I"Y0IR)9PY$04Q529<> M/-$.>+A*$G?< E>/-PTZ2\.=EYCIPQ_8@K_? M?"S:TC<5&Y?#%Z4WN/ M;^#7W+2&/"9_0L6,FV[XJTX_QO,F?N7]$^;]6#><3SST*+ F)?V30W>UY84A MP'4EP#GE4JXR/:T=4FL&J05 ZLP[MKQH^F#PNW#\+K_!PCR)X8_?6"!8T^5W M^J"B;[[G8( PXD$3;KMIM3B\#B]_NSRYN3,T-/%D!D&;23F8!,8K2,1#CA\T M$FVY$JU09U$:B68D6FF(& WOVNYF=7^S=F3<>>/.3^8D:(J9D>>7$."KNS^TP^L[6]6=Z0?*#^:H,#2B4&A9!)B4"B;E3]U@.Y9;8)D MI)6F$6/.IJI'4<2L[ E-8,9A-P[[H@G0R1)@YN,JDU9!\9M3=P,8'J?N!FY] MK^USD!S*(=]L;)\B$,.$IY!HE,V0&.8A&48=.F(V2F:_4?+FHTDF7F9!MV"6 M*T/GS3;97F:&;1;#-A/UCS-L4SBV,>RQ;MOO*TC$DYM,HND'^/P5B^BE-ZT; MCU_!/#N&L MI+LGEO8HWPRQS,)0,LY3,2%I;9L&4,GC=8?;C3)@%-'4;M'07 M0_Q)[XERU%D7@@LR%L\+.,Z_['LPZQ#I8@+B'+SU_:89AC!B0\ 80- 9O=O&*1]1KNYJTVLYC=O-4RD RS+$BS&,J?AYHPY#>A MK#;D-P_!6TKR2[>+=ZHF$+W\+=B==-&+.*WZH!8OW!WT*2VYSDA>&W RY%4VZ?1.LB?ZGX(;FA@-DA0EO MF7+.$-X:$]Y2)-ZU[]EOHCW*SN%AA)M3Z'"N!-6-@<:B"&\X7%=)UAF26V>2 MFYV4&W6JSLJIS&)IK.*>1&,0OSC$+^_4F6DYOEQ:HR@2NZ1<;I"]1IP]3O#] M<>G9?I??1S A?"AGAH+-YO+>\[?^X!IH?8EV2O6\&N1:'DEKR-60:[&D:P*CDS@4'@_#>[FL4&;R M^IY'U8*PLGO?C1&(!<_\'+N@)'UW]+I64$I-C?9;_XD'"5P:GG,;^!'"R_?4 M?2M Y,NTA $UH.T/1X).P'7ZI#!^*49Y*,2"'I^4/A:_%>PG?12RZ]FM1 L MC&I?D&J??_*Y4=%+4='+1JQ1M2N 1*,RE]XY<4AHQBC$1?FZRPMQ3(UVHT@7 MX>Z4B"", EYCY!O%71H$"Z/:%^_KSK@LP*CHHOBZ2T&L4;4K@$2C,HM8=Y L M]ROWVP'K=83-7,+7]_NBH0B;9HV<[\:Q[<=>%/0_?;]?K6#]JQ:J05U1;<_I MN>[JIJ2HN[I9=ZXSJ"LMUWT]*2GJOIZL.]<9U)66Z^Y_+2GJ[G]==ZXSJ"LM MUYV=EQ1U9^?KSG4&=:7ENLOKDJ+N\GK=N4U1LXG:DWL$PN,"A8.A>8^._2N<"@8.E<8/8>E\X%!@5+YP+C M_964=PSBBL9QHV)MI[YGPV0"ZDZ%[;%.^B?6QO"KT7=ZFGQQ!-*%@Q"21-S1X/K#2)^P741A+(>P;78$_'?17^;Y_' M*UR"EU,,KF#<\BW,<\]<'M[Q1^[%_)I'$S#0:1Q&?I<'(]!7?LX8"I(%<<.*_>D'^B99LW/CSE4?9$4O\E^K11] *+*\A"0_:KC-Q? M#^XHY9Y;<8C6R/W"4G9IY'ZA$E/N>"0"\G]N7>9=LZYD@Q/N7L0AO_3L\V[/ M]?N";M?WZ.?&VA+'Q',8"<=LLX1!@)8CA+XP,CLQ9#9;,CLI"9E-:<.D M/U_$GG/J/\)(7OL7WVO_"O^=L) ["0[*3%+3KW,%[9MA9($G3,EF \(3W;BK MA,S*D@LZ.,FBY?9%;N7OERN&$&=H:)>?X$I'%H4UPJ>'T1J8Y#,D'&.@+XT$ M2VVN%Y\$5\MX3^+P]W&OY]+/S-40SM]ZQEO"X\X)]^!#P;M;#E]D)M[^IM6N MH_5D"*0(!+(T.ZIV9*BB2%21J@J-F5E;*SD;Y:'#D:3._XIA1J $\611VA]< ML1CB,%-D@K4;VV,.!+4N-%(29-5JZ\O]X]=NN'^" H]I"6I=:.1]R)IQ4<<0 M+Z#QQ (G,?/N>!@%PHZX0R1:;%3EIIYRTM UK);%/LKG-\@LJW_^-F3^\1O\ M*KRV=-$Z+. 4.S(0()AXM [R,ZSYM%8@BNY 2W_#/XC*E4#+]$&/NUH)Y]6@0:PY6@!RS:3SQ\ M,(+(4NKXKJ,+.TJ=.8%)7<-6FBEC>;%@DQ4QG2EY)AX118XL[_J?&.#, [>? M_+P"9*2QEENJIJ%1*UX!.BJN.6F(;CV(KE"!N%D27<'=F$(3W5HYSH;HUH/H MEI]L?1OX\&C4Q_VOJ.$YN#/6P\5D"OYE6ZOO'EC+%\)CGLV_<186/ ]P<*2 M)F_CUE=X$SV_=VO0N11TSBF*056S.&F7A?_.]]@,/NK=Q8'= 4*#^%Y&4+:>@8]M^ MT+]I78+9H.]PI(W%>B)B;L-Q!,*HX&A]XRHS9M'0Y:Z'/6Y(I(@DLGSK^1NL MLTT2\A2@(:VK@/_WO[YJ#-5H<\_N%Q/K&"9_.?_$B!JUC%+HY*0&(G'WTHP_ MWX.OTK%NV';-S\LN#R>'L$3+7=%49VOXT$_,5Q=3IY@ ML85'\ZOG AJ9O3B9O7S#ZMWD8&3]?&7]"I"(T1&K+$&&'U-CM,@R+/]91\2- M-BB8-B@0JHU4+QE'OWH$O)'92[+\"U6O9&1]063]"I"(T1&K+$&&GRQJM,A2 M+/\Y%:\8;5 0;5 @5!NI7FB.%L^? BYE3]@1/VO;F[M^-L-NL.VZP>[!^Q/;N^WZP>;%BMP._*!^S#VE%M?W=OSU*?#O: M?+8'EJ%_"?TXL'D(Z\3O'> M%49]7&(+8+;98EWA]C_]ZP&H);2N^9-UYW>9]Z^*1;]4K! W?I,]X; [9]J MU5[TN6MZ//&L1SZRW8/!IW_:%^8U0EXZ^>-OT>^ MO3%L-.N??\5^]'E@3/GCP,!6.K*%0V\LSZ_Q_3W]I M7'\]MTYOKJXN[^\O;ZX7/J7?&?"%UXY\KV*=;9UN6?7JWN[1PJ?QQ[!_%CX+ MS7(S&_9PHF$O;NZN+)2XGN]=QUUXB6UY#/6:P\6G,Q_4"-R-N=(;EI+0=\BJ M(SRKC>-:=?-7DFSI"X\7 DPM3)K''ZX:=[]:-]?G'Y>/Q8B$3],/0,K_O%$% M('+7[3'' <)/OH<]9NOO:I9/PHDZ,&KU'W(HX:'Q\*GZ^1W3AQE&3=\!Q1V! MQHDS-P[WO.#"-2O'W19 M!!8@O KLKD]-WW>;S'5]6.+SA+0*V*KOU^J?1]+KE^W(F0A21WM;!XL#5>/Z M^GOCFW5W?GMS]V#=?K^[_]ZX?K >;BR0\@\@RJW:CG5S9]7V/C@?K9L+Z^&7 MKY'X+9G$YS*BD:/Q3P[:_3"5CL/Z?7@O]R8D\C-N2V]BIU:Q\,)+ M:A^.==M'P02^1WUC!(R[PG%<_CDCJ^8+Y432^D'Q2742D491%DIZGKU8JY9. MK#W<-:[O+TE^&=%6-/QHT18E)&M)!YX<82MC.H,C;>5-Z0'0;RLK9)N,HQ*; MV),-2_40(89Q0"^ ,7CM;XVVN,\IM(+WP36,0TW&\M5J=;-6VS_87XKI759O MRAH8]D7PX+.EAK+H2V8P*QT-E>2PMP^^?, WHWF>G'^S+K[?GUN7UZ=;W;=^@YG_Y@=A9-U' >?1"^I1 MTYAH#J?P\29X\)\FM4S^S8.0]RU\;G#@RH1C4CCT)K@-_$?AV9/ZJ-?_'AQ/ MQ=HF&_36#R/F_E_1._6=28>L'NQ4ZR/ ^V'DL B:1L#9% /5JR\,O(^CUX65 MFNYMQ_>F$S>[._7-ZN[^SM*ES9)$^@=%"1A5[ 5 >:('YCY_YG8/Y1T5G$2D-?/2IJ_/X2LM< FFD+P4WT+AU._!:+=27[, M1EAF',>F=X^R""TT"564:;/I1Y'?A:=ZSU;HN\*Q@G;S0[5BX;\?/UL*9KNX MB-E-;B%^WROR^=*S_0#\*-IS(=5 #?V"OI2?@[Y5B'?T0'7@>R;VIV$IDF:E M^AKC3;^"+H6'6K4T>)C:4S%T273YP)XOU=ZO;(PPE;*MUS=KH&OWCXXFB-PL M7NJ4&&T?2$9(I8MT!^R_.G_ T<]8_K M'KRX!Y,VH'8M5D#6) ^X8_7B((S!K,10#]Q!T:!:_4/S(QK$&"5JV-$G8TJN MBRFY4QZAEU'9QP\BDHDAY\SN6-2Y#S3LTBTX3<:33Z ^RPD,XC[J"&\H\H=' MPP"L 2.G\K[?;?JNA*A1H"-Y:R1\Y\%?/=H=Y;?C! MLYXZ GZY2U3+ ,NW:PMIV@;X8TH9=ZOU9LD^R9R0*9LC$W?K(8EKUETL_7A MI^I6K0K$%UB/S(TQS%0LKWG9,G>$+!V!1R5AI8"=!Q)/SK]=-%[BR$CQ]9 / M6D"CU'X9-N-P=8J(V92D=]VX/VO\SR#M65]=O\E<<#9<<#>L*Q;\P-TJHR?* MIB=.\GKBQ.B)$NJ)DZR>.#%Z8EWEPQ+TQ,DL](2)X8V.X;5S,3PY8QT.]7@Y M8WJ4FKJPH%[V%Q72&\R^7YJ9%9=S%0T6YU3Q-[ MAD> [K>FEN_[I8$KD22,\1]X4YHIO/++?66+]G>@G%^1<.X5W5P2V4R:$^"_ M4$1I;4EQG)3RZK]/PQ#PUHN='\,M?L4"##^R\%N:?!U1J$@XW M 'U@:-B?=@Z:'EP"U>F^[O!=SFE!E1JUM4RAM:'^"E+?@OC.V.%79\ M/+Y2U]5%'18-+N")A2\5.CVL%O*Q0D4''^IRH4W.P16.FW]B- SNIUOA(9R% M>@]&W$*:!$V2A9%U5+4,@?4?6AP+6G^;=??KY+7 M#%R>G7B%40(=U0 8=0%$ M_0J&N>!U'$R:-OX.O/(4=?3E+>N>UR8!0+S.B_87E!$ M&0CB7DI .>%$#,JO2MB]TC944@Z]YR0.A%2K1U]!D][P^U/>O[UCV>Z'!0W\>V(!]QY>DR5?U!TP7QFZ&=E@BZ,J#= M@[$9W@3D1OG;#LV8Q8Z(U+P,H4B?,.R MZ E@_5A2)9[SD\"_+PM^C]_@:WC MRGG;;2'C+0##RQEMI*US:;>"!K*3'S12J7+ALO8B+,@5X=ILXNAK1CJRZ:*- MR_B\PZ/T035P,9;A]Z85Q]-Y 3?@>.EUT MLLQ?,:,LD __CCUN[53ER2X?*?4CUY#^Q7;7WUOT#P#\)Z6R+B@' D XJ+-N MR4*_<'T6@7<,P\+5_0WP!H143=_OSS; VK1%E[GASQNU_($U7MQU_$A=SNLT M=6IG=7]SI[IQ7#NH;B4]R_5D="-\"TC-QI?&4Z5&XO!Z%9>Q76MP>A<7*%M&NZI2=]69* M$DOKK$>MI)%"[CLLX*',#\CTU+F)(PK*D>JDRR "@9;D:6#UHC7<*R.?#NMY M9SATE3#\FJDD,4^(EVR8X;K$=JIF;">Z*VL]75Y?3&<_U3>K.Q@3F*Z]6KU2 MV]VM'-7J0PPN(P3>+P1.C!!860Q/ZEB575@D/;9JU0Y96\- M6\S /1GK;(WHE+>T'EQG-Z??K\ZO'^[QI+>;N]N;NP8>!G_R'^ON_.+\[OSZ M]+P #?,7$>>YQ4U%E35XPEWK C>D+SU[ZU^A=::2"A^Y=1OXSWTKH=>D0!6) M67ETE% MCGKE7;+K>@$\9N&1YLL)&)B4;9.R/9^4[01S!#V$A,8J_99>+5:V*D[)4D$G M^FQA)H_\9$V8T#.PL7VTO[@44&8)!Z@2*2W"P([ZK"@0;@#J&#@25.M7M5K2 MLD-7/MEJ#Y>4=O7J1-4\Y30+.\L7X%Q6&MO4,]U=ZD3'T&VA.?;BYNZ*]#]P MX]GY_QIV+-8L#3O.G!T-W1JZG6!OY;7=MH5)Z%O6YH:\BS7+$I)W$<7RR% C M\5R]NENQZCN'\+^]O8_:-QJPJ486O+Y([YV[3:56?LIB#/^PH&]=^Q%F;MSQ M-@MH>_+"#Y[@X^8WW_^!WR\]&>.$^XN,4YW.57L?/O?V")7#\&FDEI%:JR^U MBD7E,CALJ+PP,RT3E1M97BS:,52^UK*\'%1^&?&N57L1\R\BF:?;9@(F74N\ M#*QFVH2[,4W@$W_NB*; VW5W MS?>!]O#"VV@=FH[;_(M]5NYM#I2>*-O9"K M13GD])W(OQA M73"J95J2I&93B>HC(ZJ+PQE&5!M172B"E*+ZI(RBNOF:J/[N!3STW4?N8(ID M2Y;\Z/RR)]:TS$6)OJ#A8EH6]:V1V:5ED MO62VR3*93\:@21DLSDS+1.9&F!>+=@R5K[4P+P>5DU6_5T*K?N]5JUXV ,:V M+W?9_KBJO=8YM?NMP#67FKM0(R/9^L6ZPG,R5'/>2SP](K!NX\#NL%"V1Y3/ MXGD6<2"6%XS?F\Y5,,DN!>*[==,N)I93).HCJ;]?"JG__]UQ>.B1._]O\0)V M?[J\[ZH1L,4A\?42L"9^7GB"))E[4 J9F[>T#UZWM/41OEOK\#Q[(*O#0OT=.0AQ^2'1HZ7EFV,'#=RO% $27+\J(1R_.@U.7[:85X;QA8RQ (6.6L'7,GSWT74 ML1JV#>05,?S!]_17?3YJJ@=28WXY O]H*H%_L&<$?G'XRPA\(_ +19!2X):ZU1[Y"POC?UHNGB+$=M%XA(CMHW8+A1!2K%=QDXL1Z]V M8KF).CS(=RI?BL">K@/+:P+[C13_@NVFHL1IGAY.'^]Y0Z%%R?L *_D/3Q-[ M.VA3OL"W_7%T^AICI(YGOL,_AS&L?\>!"!UARY,@HPZ+P.3ACWC0XZ47]KB= M22*8)3*1[HV14@2=L%Y&RBK49R2'BM0G/51DP85WTU3>&6HR-6U&9A9WIF6B M;Y**\E._V^->N,1 M8&VZTTZ,U"X2DQBI;:1VH0A22NTR]F*NO=J,6?5_Z%LW3QY8WQW1PQ*V4U@- M$YYUPCT.9CFF4,GK9)VGM7*J]&UD]XDE2?_I.CP;Z5\D9C/2WTC_0A&DE/YE M;/%<>[7'LY;S),)QLQ'D?Y@3Z@\! TM>[D165!JNC-Y8EY[#P)*8Q4GR.4KSHR2:_&;R_'>]&$!4+S6M/D,:" ZL/]JPQP_P&3#S5^M^[@+;^XO*1 P7:_B W-N5('XPPCL0@MLZY]_ MQ7[T>0",\L4^!L: M7PZ-CQ'A.7Q/),#'G.8!'YN^TZ<+\)DU72X_#Z?NUV WBJ8W([]'=)W\(.$@ M?\O!$0=WQ*->_NW7DU^3U2J@U:J 7_TBQ$3^U01#^DDQ=_Y]!$OUPBSH;?"E M>)!@!@?9.);XE--3 (.7J==V$E%SV_AZOGER=][X=;-Q\7!^]\EB[A/KAY\! MWX'#0?1XOL=S[_YL=;B<:+WW_-E2$NKO5?H'GGLAO-2E#6M[V*I^.;L;NBHB MU/R:%!$D @0H;&/&LFSC^ %)B7*U)FKLR5&12V# M4!I&A=/.:2:R11$B"('F\6GC^\/ES77C[C_6]FY=7?^M7%W=GG]U;JX MN?L=/FY^N[GY%;]?7L,O5PV\_\MV\SA9QU)9>7Y@^C,.(]'JPY /'0[8#+I8 MW,VM#Q9U1&@U/"]F MKG7'>WX089NSU%S_L)%\WOAH =?PP(I\"]YN7< [K$O/WJ(W8ZS&]KW0=X5# M>1UAW R%(U@@8+VQY_(PM'SLXO DX#DL/AL1 1SU4=ZT&-4\R3I_VX]=!R8! MU"&8Z_8)2 M!6(\$_7W"YGSXZO1X,7KR_-FFGGYT@)F0)RQ\V+@_/]WXN&4UX!X%3SE; M'LJVW'(&:H(5>J_""T"P;_%GP(; +*0$H%;+C>THECE-N)!6C$;F$+SA\0W6 M7S$+X$$ O!_ B,1N318*&.RI(^S.A.A")FO&H?" F2IY@FDEX5%;'QM1>3D; MB1);'NX68CHM8!TWYK>4I+^( X1%UP]X1:)3XR(#J'&H LK,@B_%T_FI' *F M1QEAMLH,:_G!$PN<3=?W?^!,P[2C+I@ *&[@Z=M /&*Q7@;;W^!/F^ /@@O; MPE@-F]!:.SK:DW*+WOM-O3?MU N"C*8%,,$6&$13,(8&K"(-O80$,B/?1ZSI M<8!B",P(V +1]Z=Z,5*^!%3LJ17C["N :H^85J(?W^#'48@BB6$8]A##-[ M BLN1(VQ@:WL,<,CXJA--IK<%2 ]Z'//91[^!8LL[LJ?:,[X(>SH3QSD7E<_ MCCQE1_11H)GDR!?Y:#'!*NA)SG_0CP'''B;X$;B1M)IP7:G00@&2F@52,R&' M$D@4,R+7^DY"VPW7S5*7I&4 L)?[M64!U8,<0->%1$*H)&%&84H&@#^ZX0KB M#,].C'B;L NB-)3K&\N8E/)H^R'>AS"4E.(3]8A')=+249 J4RS =(! );99.R)"&HUG!0GY_PG)+:6I27. M3_.2]DW,]"I@K8Q&E](K8C\ C9X/2'6UN()A>C%\M>'M 7,-SA"6XK"A [H4Y0 R 8,ARAT00=-2@5IJ 06Z4X;@I8M!@*>Y*$5RF M+TT,$ KGYPW:@-\ .1_A'-0WA2*X#\!WV[A[L"XG" @4@^F7#$_:'TO@J;[E MX"EUN!;R!%>!+SA1AK.$M%AO:+]I;OEP"I@^<%WZ"#':0W1$%.JZ+AT0A5YL M,_ 9.(A!P,B+ 'O3B=%4)7^AYS_Q@(S0")6W=/D\CXP 5.>![PE;6@$B9[O M#)(WH?4'OF%7NC1IO BMBPB\ M3JX)_@"\&=C.&-3-JV\+471W2U U)[$Q0T M/ L*F5EXNGBHW')8'@8:P$BA1[H\(".9<32=F8WN)]Z-YIYZ,=^\\F5P@I9$ M(+!92/ZM\!R )L::]'( IO\*+7R\!4ZRGX,2."T)0W1O@@P00XV2H0I'& M#D.7RQ6@(_O '5W _E:TFU0 2LRJU$+2)N4SG3(1L<4\I&NX77,!C)#1FJ[ M?A/P"]Y7A!;G,$,>AV?HWOGHV@1@;YS]*0E+LD?H? MW .@<( AOH&S+MFIDG0L< # [,G2+8V(U :.J#1\8?)@86/\A[LM6I<;D\40 MXH%#0@9E85073" TG7?^@VXZ3?PH2-PN@+.HXI^\2G%=3,C M50]VJG7I@,N14)SW.F!_6U[<;<*T8*8?ZM7:1VMWI[Y9W=W?V1"(0]3N0:IV[$:("N!,RK6>1S C?*DVU PZ? '0/44'47^N&[!*P^#O$#L/0/F$K8[S:Q+AIPS?#KYF G0Y=S&-&XBUY8&0T/> M)J<9B0#&!BUIU78JUL:]^GVCHMU(SX]D1$D%Y8;%6\,748!?P(6&R^A7 W!= M=R ZM8$C;E@8Q$IW5*8?+1>64KTY*Y8Z=,W:F.*,LHTD*C-Z)\B(@ZGGUK#_ MBD4HY!9!AP'3@I;I(Y]:-@:Q46D$OLNUW0$^[!.P#> "=8".BO%GX#3:QX + M,&J'J$-KL]2^H<@AT@V,[Z.5@@$5;;< V<<4-&GB3Q@X1+/*(WN0@C(JR*:F MH$*9_3RS8_#U99 -[,PXL#LX&(?U@K+M^7K1&.9/%!&9IF15ZB O6%=!&V9J MPRR)T!,.^IW#0/ ZJ?TXJ;L(GP33$=4>2T&;>5H.\40!/@*;2AW/ HS BCK; M=_TV&@8MTLHIVRGP$:]L@TCQ>[!*( @9A'P$&>*Z4FD"E&(RSK>*3(5%GMN- MAT+>[E@[M0JHKGHMO_>&M./RQ,[+X!Q8X?SFWKI%1TX,_+C= M(8.-MK^&.D_73P=:A?! X)*E"6X-OA<\BHX<*^!.-JC-$K/.9CUP M7(!%'5P*OE/3+5.'T5:K19K*"IG+R1K\J;:W MM6NIV1"9_E2K;U637W#6" 9I)&-7!,#V,].3 M:J GC_Z#-8&!TA(\YO@H<+^VL-2SI!VC+1+F@9IFUSJ MV.!1;B,13,C43(QH%XQAN=,"_B%YJV"C@I!3GIWK/VW29K3+!XQ5? #EV:-L M76])A1YN 8 !&W)W!3DY9^:2#$S9.D$M:;PL5:'9[0C<!&1K'6OK6Q]#%&D%H1QS-Y(>9(+ MZ,R,@:>3&XN< \B'?P/@T4XY'"8@-"XMS( YE2$.VL&G.,H'2=/VY_Q5^:OS M&;EU>1M\LWX K#=D!R$5KZG '&58%=4>2)&, M\)# G$2"Y.>*],.(ZFFO" U:G@1S_" ;(0HDAZ"&LG:T+PVSSB0O2([ \3MP ML0-"Y%$ /Y)0I&@0[J3:Z> ZZ)/SHW741F8HZ&A--HX2HMDPP%I2E$LCE!A! M+I<_"QF_&?'6X6;.4W8;5 HT4,K^$VX) ?-+U6_] %'/>@=38*8I-X2E&G-I=>R"PU!6 %((%4=&5EE54$<5%P4R?5 MUBC+:D<5).2Q-@[^U&5_^M0_3WV7ZI+B/OU4QV635TZ_7RH!*),"X:M\2-^4 M-9,\M ' \AEB)Y$\P:>56T[O)&%7/]JJ)]+N@]Q 'B?.8B+)Q _@-:,I4@$6YVUEOU$2CVC&E V9F'E[>UN'.:,NL=M^ MVMW9J@U>JF9G,X0\ADR0>QW$6(= M)\#74J@6,P.R7M*_U$L\SM-$F\M(1M@%)C'!N_54D-C<"+NM4P@KF7#7=P ! M6HA5+(P_J60-%E#^J-2!G!S4,%1L9VD;4=F,/!B4TB+\H>>$<'J;,59,>;+( MC(&+A^$9]D/K!M1V>>8%G=9FX#^EY4;Y2S8']?UZ;<(+V(W-5M")")95UZ.F MR0BYQ(02Y"A,5M0P'< ?;DZ_">]'"J=,H<<$P%IZA4*A>/%+\_A6"=&USS9X M[\:)G&:Z\=SFGMIB4+GJB>E"!BV363.8&*WU6'8CC;3=Z/WR-/Q7R23BDMC' M,&T(BT25&'YZH2G^R;J]SUE=\6&W^@]\,T:1I+('!86J'6R?$?;SAYU1CZ1= M+ZY8&RX+>Z+'DNAI![4B!G@X+2CK"4DEE_5YE#/$F=W11@6 F*?.%\&#U#+E MYG%PBK%!9^I<,=GQ#?S%R%\"@@DW'9>F!W<'IOK;JU M/^&[$BC<^$@&23O"H]"O"&]/NTY2KG[GEQS\@2L,(6>B?R^ M561BV[&<@LN4;\HM40P2?K8VCH<8:7)E*?=]V<;7&<'[EL0C2I)!"%-8-:!@ M5^)6JBU&M.31;)>A7WB3_-(8XE=5E+JWK<%L(XR@8/'# MBZDD^0@D6YC>EP91<)D$I'%/6Z&6=L3 Y7G@ M70H0877"J:\#1-%'3-' [?R*E\9Q*WY!;60-[5I(E("ZJGHWIJ M"TW-'L;EO3:U&,3O&-BC[]4Q2;@"!3!Y),\SC!I-X/_H?-\O:7%XKK/"K.8R M2?.%KG !IAZK320 MR=9!*\_" G>-)][%? &U6TI 7<2>,@8,D$8"J9%1B L"5+V4@#H)&*8'@]GI M6-_1'!T&K1'M=^:B)))6O;4-*P"?E#[OC6S;JY&5T0H*;U+]C<*:NDEIQ%?N M>HT$RH=V%ESI$J29%DX5AIA!3_"'U-2>[@%/6]PUM>8>S"B M,A"E6Z:EM.;ZXP3C5IM7&(U26$DWIXP&F1?493P3=UN2")Y,M^^JK1'J Z3C MCA1;S!=>9@*FV#3"(J5B:3VB^C-1C!3SOEPJ'?(Q"H=12JE,8,"L[LGHE:F: M"J^%-GD8J41T$%EO&@;43PK-@$P&=,Z--IIE@9JE8EUQU^Z EQ;&O1%P1C"C M:;:IH_,N-2PX6K+]OP@N,*9@89;;4T#*>[.$99+0SHIU+7A,/]&=(\ MH9*!@TT&4X=&J1FC6UZ ]XX)]V7[ FHKH#Y'/(Q4&0T+XX#R;9-F Y6)Y,\VY[)0V[9Y3R8@4?:6L5!?0GP@9X]J F3C%[O#L"F#ZB\]V.]* MIK9C"M(FK:MJ:Z(V5FQ\J 2M"]=2LW0C _D MF"C9>UXL.$52_?"2E,GRZ%?H_)1\@XU('GFN1XDE>UBBZAO2.<'O M]90/@[V"J&V\:/)<)P7IX$2\+7O!8KLDI+8)[JA=$I.7OG)YZ2]3"U>E9MW>E(#/KO/0ASN_J >J] M>>EK :19Y*4/<157#U#ER$O?-7GILT5[UEXO0'KZN_7A.N%1V1/GU):,8ZME MUK4NR$6X08JPW!!MLX:X^@6]O,V,EZ?.,I!=Z-4!B2T7 ;/9QD[6B>OWPH'+G(&0=[6F M#YD:W. 05\ISWEM%EI/&,ON^I[ 0]R4<\J?>ZZOCQ1(#HZHO'!^ M[QIGC;LWXZ6^UGBYQZ:Q?OB^_ ATNOAGG2,!0A)/6IC=*PN4I$P)P&#: MINR.F6E]N?U",6Y>_,_EB^09(T)GI=[RB@QE:"OF+K8.]2+\)2-@/R F/AIU M]C9<-!Z%VED-N]B<$/51]YMN?QY M8>IPM;37.;;>]/#@MY=_F [DK)I[M_[^Y5K+M_UVI H;4Z M .!V_X"6_OW^Y&6 #.OUMQ]]T+#;*.C]W"FA4R6SEP VV7VN3(Y&X,<1Y5QV MXB8^#OK-[N"+\.R.7H<2*V1R[$N_K,=JR5-1(R+$3;^U MB0JS'5H?0&!_'*A?72E1?!_Q)_2C$ANC3%F3A]F'N/BY8LMMJJHA%NH$ M,^6K]^G 5^3.P8;5F2[8\/SEZ56V)ZG*';-0N&8SR^B0#D>$-AY.!)-4:$I/ ML\C:T.I$!Q J=/@8MCB659[4LSGPFS!!+6?D<7W4_CK3/!I>%H*(PK,#!9UC M$W \X$$U2U5EBBH3CD[-RXREURD5X -*>;PD82-[KH8O2Z>2 S]05^ 9V70@ M$27%)>V\L^(L>V1;)CPBL*U.3*=>JG),EP5=E;EFQW3"2M@/(]Z%-^#ISW1H M$1Y@X58P ?Z123\Q>_99@L!B,(');9M=C,3T7%VWRB_3<]7T7"UN;IOIN6IR MVU8IJ)5%N[:42Y?7MK*Z,.G-DU2L)-ZT=06J$8];^0 .RAORR]Y>%CT9>XSG MM%*!'V N3S2N6"WA4L"7ZHBH&ZD\GC1S*@0Z28Q.T>,>AN>Q##HFEW%L@"W7 M68Z)()E0W$,.C4.]I>H@N%6FI1,"OHLV:(K+20+'TB>GP M7OTC'AMR_A$OG5NW>'HFE9^!&YYK5+>DED!KQXPGW(6G[VXS<<49)KJ!"OPW MLW^L1?K!JFO-E^$MHR3GF'7*6M@)*6W132V@12A/WEU$9XK2J:[!YA\4"44; M@YK7JH8>E1&AT5]^:YQ6+,I\U\G5.AR:9*!M6:?8J,"J5_1)@GBR= 5;BX#- M$XFS;M_![_)[2=6 M/@.V\MM9OTPUJ0J,#_62"$:T- P6Z* T6 UX&7/\37ROOQO'_B@65 M1+==OTG-0$"$"8^E<>C"$4*1B?3R%0RK,VJ&8Y5PAI9=B ?<-/MDFJ?IU5G* MHC:>/;@3M_9<.E\-Q0X^.[6*5:_6X?]/8-BS ECJ(LR0'' QXA+O.FS<,-/7< MIA-A2R9JA) SP2_& 0L 6#]'*%F%'];C5# (0'3+*B*B!>QMRVPL#L4R MW4QE001K< &!O-42MB"&U:,"J21:!>E$R!FY1!_P0NK13T3/ ZP\J% M-H[1$D$8;5(_WC"[(!B-R K]O>2P1:QCX&'/ETU\LQKM7\!@W GE08Q*0-/8 M6]8-$;4R&BR;]603C+2/+M=*,BLQ9.=>)R!)Y %6]3T.OM7OR0+93(8&S!<0 MQSFI"(1+Q.V.1WMG&EK$:NE,AC2,*AR1%9D!*+L0H6E=,-ID25+]"C?50H-Q MFL;B6)PL9%+X)-:W ?! MZL0"GAU96AAD_P=2)BO+8=***4,4+^:&.DKW9D*U)IL X(GR*4+C'EI8JA%[ M2TJ\3#F!:U+\\1N^1Y,!8OTT Z1*Z1F?E)'2\/45@9+ M&\D+DR%A?8\@@M"L[/FA-!:P)0A7>4 (UAA7U.>IDXT5M76[56JRM'$P=(# M>@B^,.*[$*/X[1QAPU!$_LHV5>R(MC]"A"Q:K!H47LRIZR#S*,DV3_X$3,ET M\'Y?5BJ"$1&IN: %PUE@=RI94T+9!IH%J6RMCP(">UY@EQB MW2/<+OS@"4\(_^;[Y$S?@\U/4- ON0=W?>.44?84GA!P+8WU.]YF ;UW\ V7 M'I$3>;D;Q>2>(G/V%-KU(2 R!1)19LT9ARDZ1M.^<6ZZT(\BS3 $J*NF)&J* M0E%K7=",DMO0S9>+8?I0=Y 7/QWN'&P=X'D:KDJ;LPX/_H%2-^ ,7&(ZG P> MK6KV.NDG<@"CU+V*&CT=#UT#%!<#1Y#*':ODR*U4!>>FLW-PN+6GIX.4(J,3 M#( U=EKDF"67GUA(/KDL\G9BZ#=0(A(XCH2#4JH)>YD#(99K ]P,T(*GG9FB$=[PGMOY_J M>XDWB"2S7' MX<<-9?L;2' ZJ$#W#O^1DB?1=+U:'4;3+IY4EY*G#!;I%PW.-YL33*3M(31M M8$"7.RHD!JMNXKY1%JOI\Q2VIHAC"V-:DJZ'G:Z3B:+3>W%BV"4:+"V":[<7 M*:- F3A,!+CUC[$("4$%QR*+SB+/;0J->L+L'YBQ!\B0#&9TZ=N]UJC?0S< M6'*HJ\C:#-MP8$"OJ^6U*C_[$W@+V# .P2(G(SJ-&)ZBG^)FLOL##J_UJ/N' MUU8A;71 52C9XVTP6$G<-S$Q4P;\*+.&V2J(V628ATX>K@=78)Y2SW$9K.9. M1@> 72ZZ.K?GD;FQVM7BM-&L:$>OAA30!6\&,5K.]4/:'*@G^3]-.L0]\)_I MC3!BCE)?;%S_O47_ '!_VCTZW*HJVDQU8"A=]""58)DY_50[.$H5[HBYU89X M0WK%.F^)//S9H+)'?!N%1<+8[FB$P*O[X$J1FM6AW-C#[C6VZ!&- M4"P:4"\PN%O9INAOZO(JA4#[+L!5F=^I>*7I_[DFNH7" M=#J5DDNW7 ]J9YN/"@&IA"2U*S9M!7#HK MHB-*"TX;KA&;N["\H;>D2-D#Z7)&WK93ND%;LJ3._1^XBV" M$3,K"_%.!>-( )UEXG$?-NZH9.=LXZ,Q&M\1U<[NBE)$)%1Y "H=ATPSO2?- MB$'3A QI ="6--IHN1U391.AWK!M#"+DMX.SXR;9'VJ'&@2 RYI$$(_*9F-V M)]EPUOXC*![EXZ4N7WYC-QO Y2VX%LEDB21%*+O9+$M9AHZL.O&A,0&K4&]- M6@ER!\SF?"@^OT&C]Y M+ MPNJI#="5[J"Q%M-$(AS7>@(-KVRRD6,\36BOBY?C\;X4XB M.Y@G@%M49'N2 8F!_01Y^328M",B!00T^<@\"(R52/3M(^!HT9(D^D8% 4!(@U$I+9=TAP."LB 0R R M.REHW 'B2#&;#D*$[DY=M:&&4&OU>2&=(H^$OH>QYUJ$B26P++S7%2LF)@J\MR^--&(D3N% M)@%FS@'%._9D76EB)[*^1\A/G(UNH#\LLD@9B\DY]ZI.6!E;.C45!5@ T$]$ MC=2=8'OT '8@B+1_Y07 WHM%* 25>HNB:(D&OC",$G'!'4/'B 9+SKN0HI> M!G!@(HE>3KLP&]TW/=81ZIC+B=LN%,/RT59!?9!)>]*H53LU(6 ""40*.\)L MDP/:'KF.(V*X5(:YY)LHL(@!,-UX1)M#\(SN!A 1O=!F&M/YS'H+ATS!9Q%& M,H"EMBMU&DK&0T"3B4QK34DI-0JB:5Q1[NTRZ"DM*1P9S.8@[NE,%V5A:?LZ MMTR*VN7GF4PMF8RJSZ D\(2X)3PP"">3A!-N K5-R?3HQ2!&?)D<[/I>>Q.' M4BEKE*B*!]8B#Y&)*2@%1:X%HZP\2-Z)A@ABC18>H:!H8Q^JCC MEVG$4(4GN:J]D#%#Z2NB<G1N MJ!88Z0(=F=G.=-083&M&)Q0]94T?[5JAUV<+N1@ ",@+Y?V)M.6BVD<.K0\; MEZ?_"C<^PK =[JE8;BKDB"QA*)!7+%*KT),^?Z0'J!SGB5.\5TI2S,FC35\D M @T9F:NM9IZ9M2#O1(O+A,)RL\B&DA-. EQ0RB&,D.2%JQ,$T=W%VIDH0:$\ M]BG0VS8#<,]SHT6&+[K4.I*>B8TKPO5X6R)> ,M+@L4GTVRSY)$77%"1%(EK M4@_CDVI=J5ME9VHB%A:V)76QQAY%S"W6H@5XAHXQKMYE7"6I,)@# MA54A((8\59B42&",;WCD"A)'?-^ZWWI1#RC[5-(K51$'1J/HP5R[2@NS5F46 M(^I*%.9^7O(JS3A,N0DPP+B3S(=1Z[(6O% >)4<"7MVJAQDV!9D7) ,X>%7I M?Y0U\BP)J?EM(,TFAJZDX4=NKHP&Z;?J+4V_B<)36R,D-;+CD=<-S^6,!KT( M-0KH" Q6MF*Y(XV+2EW\UP-%V1=H\S3=.T^4M)9;B5G@^%C%XD"*%NG^VBYM$:M\7/V,C&#T1SYT MH!Y*\.P@(<$5HDR$3[V:O:4%KU-P>@F?[(Q?D 78&-B9#V"G3WUU:#]4EB=. MFD#0D4/\FWER0[ZZ<[1E9.;;92;1QW\YE2J'H/;1\@P86E_!CU?D(T@;@>GZ M\*X$I?EH/9EJ20)-=J,],P8(HD?:(@C)",>_,&:?9"&,CYD2VM"5DPRT$&HI MZRWS,D9U7TK([_A#SJ^ ->-:7_)AM8\##5LH;8LQL3WW FZ$YU>QC) .N(.RKZK9SI M) /9:EB/0G>TQ0R7'K<%>%##9R5]:^4SZZKI;E(5@YYS4G "6IJYVOL:$B:0 MM3(*,GB/PYLL(-"0'FL*.EK*TL=C20#*ZN]AH]@ZOB)7+?UK3-E2.&SYM*$& M\L]69\HJ'U@[67K $\=J%B\BYMY5#+3[9'M#W>XKBQOPOP^6RZ-=@^>!&4] M#0Y&?IOJVI#;HM,Y_[1 +$JG@7X(^P=J5ED?H!1Y"]P\CKD@HILIMD?#61*? M3,[*I691_A_& )I_)GE;+'9$I%U_+ $2;8548(!V2I9@]8#3RM7>,2X)(Q>J M#DPSD49G8A*UAU"[PD@'3S_+&8!RBY"RF]#,E+?1-FE*6; M7#?EZ&!GS&)*G46F1ET\#.\H-*2E4I(7E'E!I[49^$]IM\/\)=PBL_+I5R_@ M-#X%:TS&E67MZU'3K*M_'T#$&<[R6F.4U =Y, M^A>&D%YH96D2#]6O2F$KT1I8Q/V9RF>*IJ;EJ,HRR0A?BK3*_8LT13X7)LV4 MD5":AXPB9U+9,_GKH 0N,)7DF6$23R7Q-+)F#(8NM6;G5J8.=JA*T):*3*AQ M24N;-)M<$(I70WCL+M'KZ-P(9)$!A!=J4&5?50,M2C-H-DA;&:&54? M8_:#;& ?<-%MQD$H;0V\A5)ZY-F99(SA;UC:M F"'NT2T'45E7VL[O74R^$J M)4]X=+^5U!'(]*I(@H+"U=JJQ.$EL!^YTL2J MU30].BET+[A#5>$Y4Q?,H#PX)@5Y]AE\_0 $>W1#K11-JBH=S]2XEY8&,VOW\EVRXEU*M[$ZD:R)ED0'B-?ZL'%[=XH[C2_VN^ 6 M2DNEO,.^[5*L5M$Y1E?1.V584YMSX2FM4+33D#,RD#SP.=>I@8;S/-S0^19[ M+""H_(?#APXVNV5)1MHYYL)B6%7Y/A3),8HU@"V'"4 *Q[F@:XB"Z1^ M='!O526B+0M@&B HJ)G$S<]%!>7E\ MMAU@L3!%Z@*FDB<)0.@5/H85I'?&F0Q$JDFJ M#BY]S,J5U<==N7..X(>_N3IP4)4@^3!0'/((3?%\P@'5,\%](%Z5,9-53%3< MC#V[<*\7N_>KMEW2341 N+ U54_ZYN4B,6UZ+ES!7"ZZ* D>);0JM!F#(#2>J0HC.ZZ(G6Y M2H:DW,N!SH)2I4M&4=QV=UI!+0%L*JA6.=!0R,,HN_QBBH\BB[9\@/8N-=Z- MIGC+W!XR%$W]^BADA1R@-RPR?D3.55(;'Q[5[U'179CE0/WXG\ &H2-4/\(G MVF5%2UJVO4HBBODHYR,U'I+=C1PALY$8EOMG$X)P3T,:TT(V.,(=RLUF()J< MJA7P&PAEE4A5 >?-XQAKIA0#>;8(-L/";ORJ5]$CL_N9;@Y;FKQ\$(]^SJ-2 MK4C)?9-KRHH&O;@T#8=C1:&M^H]BTP==[8I;>AKF':[Z<)$$D),UQ((\G=IR0 74RR+#++@ 3Z)8:1 MK%/6$]B0)$FYK@ ?4"E37W6GUIOW1C:]96Z-R*+#.-',H')\$$8Q]B!%R="/ MJ "&-FWOJC%:/R^VM3"F:D,:GW!90FU28;2%_M'E/BI:+=+/"\:W0 MMWIQ1%5?:=VTQ[J\DHG6D\DQL&>B8_H@2T#._LC4/77P<'4$'5C$OBUD)H$O M\]V2SKN4"4&9FI1/PBA2IBQFV2WU% ]M J"=(]!":A>D@9,>G*G< M9+($1%=[4"=HZG6L>(Y MFU^>'#"1&;K95TW4*;A!7E)"8#(U)JE=3\(>Y*%D"LM]*NX&8T.W9:?<"#)8 M%&U2GB4&J2&E M+,GC,@E"1M74?H^L&U,'M6M]]SLU9M%G:Y#+!S80;EC(?0KI"V=T6(MCRQ)5 MFR!4U4Y-$I^G >;"V'/K&I9[)T)D)9LU,/5E]Y#:EM9*]*9]4 M#49D(T9/>B^8-P*B);O6; ,CG+T6+5*'%I&4BDSFH%U_XI5XIZAO\_>V_>W+:5[8M^%92.<]NNHM0:+-N*^W25(MMIG\2QK^1TWGVO MWA\@L4DB!@$V!LG,I[]KW ,(2I0M2Y2%KG-B6R*!/:R]]AI^Z[?"XV_EEEV_ M;"&-KVI-STS=^E>T_NKP^2?.UC+:!A,UNLJ"-R.24DPD;5,NOS2::5<*SJ(F M\FB*9W*1XHB*B!R 5>$.[Q@D%:?W M*PD(B5::64&1(5:^?-=1?)U)CZ>+89F"9(RF($]9T!#(J\U%F9TTE ;1"S&+ M^ST6+=_)K D]5@804>1A0_$DBB5NX76_1%GC. M:@*.^3&#J$X-L?W!-]\4Y0SD?_L7AKHBAPA(KS:EP4(F^QYT+1C8E"GO@=JQ MMY<7AF.XV:H [ML3MN7[6_8+5:GKGT'(N*#!DH17 RY"O)BIJ!WA=\2! M>H MQ&N5$3X6]3=$NYXM2O8Z"=,[SJC[A.-Z"?U2]0V>":$RZ&8N..])*=>Z_O"+LAO'$+9H@1FG#:; >OU ]/ MJ3LSK]4* ME?H,X0%A OI*&\0X\GQIO1T['G>4EC-AM?W URD\#!SRTJ***[S>_#ZTO\5B M\OS<*,P!V9VQ<1M3P(;6EC3O=A;.*X/BJ&]_A=P<%0*I7W.RJ[0#$JVR_)K' MK\]^/GVB]S_[X2D[[_(=^14!1NQ9,9I/*^U\L'>R!/0("2N_9WHZU(L(8CZG M7!N;9'9J;2)987\50M]>LK\(+?DNM4858QLL_$MVDNVWTR[WG/]\1A&6 M!A/:?G9QA^>1O P:%?6AFR_6B!;;B<:*#31C0S0%#! C'2(+G@NC#*M%"AP3 M?JFR%?]EK6P'==D@45V("Y.:=\MAQJ !8H166I# !_-Y:>9%EC*@WM79"T!6 M4]E\T_O%#>_\AU M>2_%/[O&Y"\Y5JORX_I.*09Q MZK(GS#J)$!%+V4J04.I;BXU[+,^?%(2*\#O.2\M@$IBZ]C0H(D,ABR:?\DDE M(GE_(_W*66VGYWO_(?01)H'W"]'Z8S;?V2JVXS-Y3RE')^*0=:40.(_2B\A4 MF"^+9P"CQA@3F!T57E)DG_DY 66T?'OV?OMH=W>/U@'_L?<4_K4A8)/U#D'K MW:TCX8F_)X8$;[@6>^&Q3U.,NZNM_7GAM:P:4+-I*@)&HYNJ MQ1USEM_;BJ,.#Z,7V+P..N.&'X"__6ZK'X9L)?]NR&>LC MQFG&S(OCILREL+@I*Z1*Q0^?21_1O8/'\1/\V-[AX^2)WMBO/W.-![+N>AW; M8 4>>W'A$7H1Z#/ILY[IVP>2JD954%9/:##NICY[?6+Y?6B6Q'B 139N:=%! M*[C%7,E%NL-LH78"?V),=8"H+"RA,.@M@W$9T'U21P#^707*^XH^98K0>_&=P?#N03^R.T'+ MW:AY 9Y'*7)?V\A"O!41F8;[IVP!?!*6AU(Z>\>J"LB<3ZF)1UI]TK:8 M;.1?E8"XD4E8BB@8@J[<+12N71ERP,&J-$ M9D(L,$,S+N@"DPBRZ-,9E_./THK*L/B^BZ6 $U^DY/.6H%.?*>E?5;-,=6N) M.+7$J\C1'UYZCC=8-T0B7[]B>'!WNLP>71#H:F![W4LZ7TI")$>$FBX?=>O) MA?2= CR4C,0Q?VESS,%6% _A N)*,0UC4&E71;P,Z*5TT; +K,A]2"Y%NCB= MIV4I!;TV M*7.3"_Z^DUQ?&RR];1N^"R2&M M58B#(H&^9'=#XD(Q<+DWK24*H9I*MDB%ZT$& MX3 3,D::QYP)GDN*:E7,J>4)U< 2B+0:6"#"+?4.A_;0E7253U79A]Z_B!;H MX^GQQ]<_OSV)3M^>_7+6%U5_(:H!EO(/8VN>_=,5^VTC-5&O??]VUK-$^D7O M+B>TZVS9(6C!+3"I:\D'>MEDL>2YT? 9QF6I_:E M<#.1'\8I=/7ZF5ZID#5 ML,2Y$H C[;D7>AR@E\JM/SDM*WU $U"J4_\[> <-O IL4YZG^/6P&:DR_J/^ MX^CB0#._"V8ADE3"R&A.5+I*^F ,62+)DHR8P#' D>1HJY92HZ^MU6&S$JY? MIPK'D.Q_%O])S!B\RE1U3LR0024E%3663.-(W .$U/9HKSQSIK1Y/T)C!\O@ M-WOME?T7*JGW#=,=V!8P2]F[.(8Y\CSF>8H+"L4WD&IHQ;<$%#8G0W<;,T M&\]B93>NS;JI]=U>;A:Q>:LZ(3.F &%9:4@+/RR1P0XKOJ0_F6L]IQ1\2 N? MI(IB ;.;O^.VRA<)WF(W2;DGV!^AO>3^-NR%R.C8.? N@5XY?X5RIDY2E1!- MN0/'70R9Z5$EQ+KXO<;] MC'/<+FEPJGX[M;>R36N*,FQ2I73' 4FU=DU-^5W>B_ =29JHL>OY[M';,9$L M:RLR!X$!9XDR(TX7C@[09:7D-%RQ;,EX(^7"ME.H--@XB"GZ 7 M09=0;>I L,G\+TT829FM-DW(VN$I3/0LA:A<00./4?8-(P;!&8(Y%-J8PP7' MO(@8'C+7I '9->$4(D_>Q'3<)=K[&_,*LD[XZN]5\@RGZ5^>QA\1YZ@HF'RUG$\TC9L'2\8-[DH M X2:Z:EFQ)M@"4G^QP3H+S$ YQ33E.*#W"G/DJ952W'6HG7C2)-59[.-''VZ MW\W6G -E6XP_WBB<:HDS?$WN73F2BN%$+;;6/.G XMK M&&A$:^](V4QI7(EP&&9B.)"7=UE^&@;=G /$K)&E,$]Z*V#[$DH]OVMEJH39 MEO/\;Y&E2B2B]/MQQ=\:'.4KH">7-6PZNC=PE. ME[5/N@^0E&\,;]B$'DGH MS7]X?7K\\>W[WXY_[9-K-Q$:D?*W%FQPJM10CGC2Z@"LA<\4MLC0@00NJ$D2" MA$UJP]8U6FGB>I9YK:C+RI)4 M@8@:,H&K%(YJ7/HS6&HNT]X%W3AU/"^3FH]> M8_=",O1+6Z*+:$'PN%18U_2!0IUG6B_NB2KWZ)5S"*\ZFYK\KRG6^7.G*Y7[ M=_$D-S5>HQ]//USR_1.4M#E%U.@!.]%/15 Q.L4&/66P++MYJNF)??GO\;T/Z[EE36FE@DU[(@KJ958N=UM57_AA47^ MN=4['D$32KH7:-6(("4V1K0;G8C MM)V.Y)9 A6'7(M29?)/1[:9=);EWQ]5<3#WMT_>O-S0RC/DT9RY);[@F1Y.N M#P!_#74"%N51+E%BLH[PC=+0Q..(GIN<8S'3_-3NQ=+NH)G]R7A=M; 1<>6: M7_*^M;5=%B^VB_&8D>Y>&UC,ZEB8# R!V@YI>T!J;&M=0M].[S1"4M,&.OT" MOTW 'J:>4M1$@128I1)F%T'';:W%JADB:40MB6EN&L& IQ&U-/-:=*K%V/%< M9T1NDPU7E(2L(U]R,T5FD\7YYU G2ZU.5W3==<.Y MVP:\+E?OYZ.]&7'"S)8BV4D78>L84BNA&J4XIEWB@<"S<8/%ALM -U/IT.65 M7[W^^4+]K,!XY#Q8^1.EP\57C97?,, M^Q!E.V( &@H1ELD2AH1>Z((35# @0/MI(V##MD.$SQJGM8I2KT._*NO>'8;" MA5]U+/T8*;*3I=@*051L,91&2VT1DO@9,G)@B&? :G# SNA2E045/];6KXJ [M*A+XWPQJ8%!7S&-;>-4&"KODAVO#2A[WPVJ0[(& M4>]!ZU617;01/Z<:$4-,>E$JFFH.,YSB<7.0! M_F1 T+PF'8)>]SI@,(*-@PQ!=QG+;46SPP"SG3X(H7V#"YRO61FQ%+[Q8R5* MW77=D(GR?-&LMMZCIN"G_F(62J@0'?.U(J&/&XZVX&E7%MJVA><.ZG<3BNF[ MNP6('M?=;6^W;^]V:7LW72B/6+1ON'9=:YX(8[2AD!?P:866/ -.FW(Z/Y-- MY*$\3#-P",VG&+W;!P/OKBLZ3O*'UHX!C\N=U.8!CN%C:"IW"3*3+Q MJ?(9KB >%W>M_5ME$Z(KLZIJU 5Y;BPF)U3[LB"1C9UR]LG6)O&[VNE;[A)" M]97X.2I0L69%Q9S;2PUSG^W_T,4?^_S _A@,/JX1(LZX9'6 ]3$:KVB.(M== M@8XP-RG9?V:?)=4MSL:H$8' )'C87I5[W!*M[M)*^$'>I>=P=%4PR-[)]"(_ M?/ANZNQIG8YFT;K/HCM^S!4MIV_5@=L$X=ZD@_8&[?W/,:8F.*#E;YM=.:J' MENU?VF]5MLA;A1S*;"&.,$XL0&_I4OZ>Y"0>IXO"A/8*W_25K'8"]]42_+ HAF/U:&B.D4N MH\!@N&?O<&6J-FQH9[@\ *?732E4[=%9DL:NR6E4G;J"7A>4* "N= & M-Y=>&UBJ:5MJ+P#3V"4&>)4%!4<7 Y\0PHS("DN+#,EHK,1RM"!CFB'I\LLO M3W<'7OA57[$#<]\B3CEYZQ^Q'-!@(I3KG21DG3$+O=9M9XH"I6I/;QAB- M7-H8EQ4:1DNELTX.NIX=%W(F5F@Y=9SU[87?2V# MXTH8*>HGW(;]ZL2]K@V.M ^QFQWHSRDCF%E!8C&;)C\[\+O>REI +75]K;PW MOJWA9Z8\, HNIQ6HD&T3-:VPI9]F(]L^@AH MK_#AY>VKK0.BB%<<+BK:F;B(X4(-**%#Z6#]+JVIK3T4FH6N'*(? O S_/CY=7.V"KW& 7<:H; 0-6-AY M:;2N]0K7(0OR58HS?;VNF.P/UP) H$ZB%Z8,[GCGE =)#\;4X^QM?S1,3%&B M(AT)!#KV\D-TW' J2O,P1^2\EVB;8@W%CM\DB!O@*$8LV2!>)X')@9H5F28FSUJ9.\Z62)2?"*PJ65LCP M9A@=?1)CS23&7I_$Z),8WSA.L#)5X5L7R((31$4%:X0Q [T83Y=8&#K"5E)9 M)#8"&* 7\-8?;[F+%C-E\6GX[RV08I2J.=JA^<3^N\(K1?X=*"0Z,/[XV@>X M-3I52_6P2!8JEW5I!;Q.PN<_#<=<)QV?1-HH-#-E>^MB_E(&]X+?^ U7Q[R"0-PI/'8_E>NT. M?@V+Q:BH!5UG9D-X<6&JI;G#7TM01:QDW"[#WU'.>I'[;D6.J:9FFK!!NW@ M&G^25DP8S2SV)'88D12'=*9\]'ZU<4!2$W_V&%@#ZE6MO@VR?K;OGB7_U!"- M^INA#TL^*[K$MI*6L=3,-.8L:^6[8S>:CQ78X"/":O6GX&&?@I9V98B?WS_4 M]WG8W>I%YF&+C'=7HXKS+^26?ON[!/Y(OSG%&- SZ,?BSQ@$=FE%R15J;1HK MVGE<"_$TU]?F22^-#UP:N7&@A044F4",M5JGFJ;S9>XX[Y?1T-07F -;HCL! ML>VEZV%+EV.-(G,MRY@!.7KLY$G1U -;6H&1>JW8=\EDKN]_TD[?T^\E>DU) M$DJ==;7QD-2]C2[ZA1F]G#YP.>TJT73*,,TK[6+?2\K#EA1*Z&#FG6KI*T)X MI.>TOZ."VHU0)F8QRB0IWZY!TT]A"FGY(;TF>NCRA5DKO^34PI,IC=S5TD;@ MZ<2>AK^(RQ(]#&DQOCJN9[#I"I4)Z;=98C,SH<:+U&"&T;?2$<4B4GHI?=A2 M&O;B; N6VF8L2-6BJLW,IQEWPQQQ[UGJ%.M:9Q%UM4'YJ.2W M**T^XO)/,")'4ODGL*R!TA3P>X2/&]^W EKH"CBIX6B3F[/SX/^_B(/H8_N-Z2$%WH^GBQ MH9!BTR>6]&!H5-EM2=:H&E3P$ '?6,>;G'&+)0/Z:,_0]:MX_X70Q%\(GUA& M'^/T N;XTRF1[Q)7F7&JQX':(*4892]$$*..R M *F=$7R[E[4'+6O=YBM7\6@+5K&0X\ Z:'4G6[^PT.%/OT3T;@>^<:?PF;>. MN<*RZ7;N4@?X)3%@JJ5#5ZM"W<&82-FQ?[8@P=;U:!?LQ*U>\;9DPS67#M$\ M>X>.!T^;.@9<46%GS\=>./L)P^ZI/V]U"6:(8?>R$""%

Y*(VMU.1()@^7 M&?4&T5E6G,>?TI@7Y?=?Z%%O\R2-=5X?J*HTJ@RCAQ!N))P2F/XQ,8UE:+!% ML]=Y-IZSFO4I+:Y:\K >L-5F9D7U9Q>@^*;JJ[4T9S.KX#>Z0I_XMCX2?7L5 MT%0&U6L6"+%>56]S&;E5UT"B&UX+F//J=;^U ;QRC0>QSBOB^H*.RG%J@/LY MG7&#Z+T7/[1:&/X-SUE-]1_:[XY@]7 NR HO+>[HXKA,9V_<$Q1A" M-XEW^W 5,YV^[,HOT!%4>V'-$*T7W=B5D44<(6A@&&PN[ZT M;::>OW-=^)UU.]O;%T-_\PL,^G9G]ZS=F4_!3"VPI0.M4&1SM>-J7TSK5R!V+_ARC3_S&!*'[BC.0KY!M3;_99_,G8KV*']MGV=<5,=UU3?U*X9;#N.07)N3T* MC*@HB>E2^I3$M.B&RW+%C*%69FHG#=H@\]+P+E]RG.O6]E8!889G6CG&)!NO M5ZI54Z>47FKEY7+M_(2-4;2*^EA8HU30:9\6%ZS_30;VM=;2N.99[BOV:%*+V M1-U?'#A8MRG11]N3>*F+9#WU5&OL!V41[2>1*#*^P#=AD@"B82!R N+PY33R MCNTLU5]TW[;#E%Z(Q&]C\DD\X60Z>+KH.&]3K$-Z2TO+2F0[T!M!Z?XZXHHP M&0YFK+_MT>.MUZ#1J2@[78$LK;NR"^J8H/BDT!JZ(1.+(3 J"]P:N!$MYP.M$ MW;ET(=3*L\I+O&FBEY+.,B:>69=?^ RXHS?=#R'[%+77PB-6&VL&H,*TQ"8C MKHOZ3Y/:0JU]?+B6 M8UUJ)=8*F:IG36X9.)@&:,%LR$UX8.)<"#O\GB=H;39P5LK>B_RJEA6Z MGM8 #75TFRG2EO];AV*3)_AM*02N8ISX2M!%='!P].+1^T#=4>3Z_I',RQ@UY\10F3B'?*B!BK(JNHP69H] =\+[A#Y-^GJG MR-0T-E(+(-V8;?YBWC"I5$4AH=RC,X-G942D)6^D!,;%U.0!U1/2B#%QJ"6< MW'%=O2S?F"8Q)$2 _4@QY@ OV.:XD4?]AVX J23J4TYT?3A*O_.)#!@M1^TQ M(>H**>R2LIBWFH\$2T6-Q1QMI=CCY#NX$(;]M+"N(><*7U8QO"!&LWIDWT31 M%MTHRICRHODZ]"; .[VZ[=5MKVZ_2-V^]:EMWZES=H+ZR^I;]FTOC$VY8N"< MP5YU"4J!?XX@)#,I:LK(#TU=BXXDV\DG1Q37/&SQU>+,M4V/?&55^JV;O-Z+ M&F3VWH VM) 6NU:KUO=T])F@,F=IPV%[9%*7GDS2W@DCF(F'R+ *'/W?(L'X M"2NT062JN1FQ"% 58$0M,PR M&K]99B6O@@YWS%_1'L<2OH\)_(*UYNZ)XHY3!!TYI9D6,V!:7.J4UVOK7EOW MVGICM/6O1(W>4M66"7W@$1QG"P\S/;#]H4&-**!5R)6Z0L.KND;X8-G!%Y"M M?R'1NE6&?\* JD2)5L0&78-Y757LK[;Q-E\79,H.31 !Z&H.$72$\+@,F(/[ M@BXEV_>BNS_$CC:(^#[MX(T:VX?@%N/+K]6<-%]FCT99M%E6RI8*:P\EY#T2 M[I#C%UV[FIMI.A)YX2C(X:1)N+P*O"'T3?& LT$2$]Z-0:/D [HSX;.A]=G2 M+XR^8@P0\VJP,=$XG9"[K""?(7'GI+37V$9S%%/$SP91-_$F*FKT. MOT1>2.DVU]?$]6P(4;D^J;>'4*>^4,C73ZU-@^5I5=$3Y,'^" . M^_B\& ._\-6"=,4SP__'_*3W<\P[>BAVTF6X78RS1R@[!J]@1M23:E06 6!& MTLXKNM?:)AV5<;E 73X!L5S2CO958[G7L(,6<\7+V@Y0W\/>B290K]+BU.,9 M 9C$+-)5--@6FH)GN'TFJ1C3CO6]]%'O -#=H[#V3.4>18TD'^;EGPH91MRA MDO1TU2DE](DLCD!IC'Z.5K?F[D#K^!>>!^!F&?82MGZU'D]*T^T\Z/Y&^L(; MR4.9XL:(H<$5=;6AK!^E]FN&71$W:GF>CBP8%30@#%$%A)&#[R7Y"7\;K &@[49^9_)K,9-!F ?:J M&DW!V*3ZG'@A?+PY,T4R'H)O4MR=8.L2 _=B4FD89U5)G^N[ '\A1 P\<>!! M#SV<([:SB:EUQFIPHZ^-.>=B<:TZ@H&'[_ 8B <^_[ +;NF5UP6!E#,SI-M+ M3HS% ,5._7I 109GVTE[S9F\$X9SI4[Q4E:)7B/5TH/SBS#],4@WV0,;_F*]70)8Z#G:4U4K.I(<+XW MU";(XNO4M%[X:EBC9DPIP MA -R-*IZ9G,O.G2TF%%I<\ZXI#QY6LVE"YV#ZG$OXZ(,>@%7QGP**A#I'BK1 M(,81ZSN*TL2;SP(M1^5YZE2S_959M(H(UF]F,NS$NC9BE MKQC2!6[G1TA@=;S"@T6+CQ*Q:LEQI7(:T+VX?S=J;._I8'JRLM(;87W89%1?YX+* MUN<(Y'H5P)[[PXZDL$!(8$CSSJA-L^MU[O=$D3/FNW1PBQ$3MW/8S>>T(A>G M+5;K(H?O^=9\L<;CS)Q_G03-<,@G]DHN**?)S$%:'$)/*-&R:$Q8*.?"H6E% MHD*@N)##!\NR;);Q7#K)8E]*+'QTX3;K0J?6UV2L# 'X_%;'CI;)<5ZB_*6E M7_2#$= ,A$;DK$/NV,TWCOC6-3TFLP:1,ZBUELT;6CZ=GW70'6"'I9D'=>ECND0:G=TMCJ9?91[MWMTYL+/ M0(!,U*C8R$T!]=3VH:K2(7H(Q0*3OX'+AV9I(4XR/1(U'GG-"L98A"6?_H7: M%U9]\=C>4!P"'D_&+/Q)-Z->GZ,L3LQ(1=$;*VBKXH!CA/$5$K'H^WUJ"-.$,Q6H=.JB7@5/)V!MSX+;W6"XR.+J4Y=4RG+ M0@B/P(M1V3T*ST:##RN!B=\_T3G3/!:8E_RE@[-K".8DPZ1C+"P>$!(!!]H( MF*+FMN@%'5OOJ/JM#V@DTN" O\7JNI73J^//4@.? M.TQ, *K M-8)=[."UB&T.N9P7MN68SFXBP,>R$2+'$I%,FY@:\I46T)=.H6P\V+ 33T0?Y<5G6-%=PKN0DA< M$)IC%S)W:)UP$W!H=6GB6B]'V#9D/855^\L2>XCF)67JR1V%L%L3:4W5GPO% ML99^3W2WQ$.@&3,&Z#$T[ZO'.,!$TIV+Q&;JU$W6]VQ@O/X,ZBFQ=K-V Q(B MF?0\'BVZ=3WON!<6MUA9,NF(T1$4GBROZ>_*N0M8%L?GNQ=>$Q8 MQ'W>Z8ZPEUY[$YWJ&()CA0%)Y $4,*YL_X"%@7-/$FBFGU#EC.B'G>BUB@YF ML)#!B$+A2TUN514$30%^@=\FQ>QO?"LG97R!T&GE)GS=H$<8Y_AIU-V4(>]* M&TH$WT=;Z*H(VS[LDH=9<]$)!U2.'C-4H6HU>AXCP*QBQ 1.WN_/^_IW&P$/ M)_2$[U*OI8, .0.]Z(*^S T8PB2@WCNY-LD<2FFB$.WWDM&Q E" MK@E #0M2VF#V:,&\VB7>) KN:/(Q8K007\TI:'K!PEW&%"-6.=?G((Q&"+"T MO=^R(<648OP%1.PD,3&-L;APT4!QU;Q]/*V7#/ N/I?9OHRQ?)4+LPEIOF\* M+'SST<'J.L"!/J#/@NJ\!TS'VV5QH;]I_PH+@*,0O-CUCJ5ENA34J'C%*-I[ MJJ]UF,4 OW@/H(S^>N#FW<2*?WQ_\FN:?[*?N3L8Y!I;_;)&5N4A(@S8 M3#X.PQ=ZPS"SSGE:^97&KO$()LSI&JD-(TPTB&']UO."H?Q$381)_@"@5^4].9&)$5I[T"&Q@>I MW">:'7(V.Y@F$GI&[!ZAC98ZK/B/Z$W[+Q[;Q[6E1UE1Q79,J4>;VX2!&)K4 M@2-(U?LLV K#P JXN?CRA$ NJ4/7N!8T1"(C"/=\[^CH!>:*&/\D?L 3[O=1 MLH&FU:1-3986BF-;JN%JX*K*I("7HA07%X2KH (]?-($XQ)LI>+5C?@;#$; MC4-(4?_AO?6GQPZD1UETM L/6=CC5,-QQB[H^&"PU)L2O!(XZ^V1TQP'(<:6[$WX M@TO3H\0P!E&XA4?(IDOX3;*?8S3;9V 0>SWCKJFZ. DT-BF('G9:UYSM.7:\ MP9]T*B]*3,##WIAAV6#Z>/\%=7':'V@4U;W_4UY<9":9,.MN::AM$M(;^ZNY M))/!%G)ZXB('L<>J6N37_ZR\RM*51H?9(43T[;SP'K#TMDZ9HERX?)=:&$O. M38Z835;6N'>!B+IKT] I@IQ.S>B,DK:Y0%RZ=2J[KR\0UC0+) 2'PQ#64AL9 MP.9\L:BT9HF[EZQ+S@W'>&"J-G-.J&[0XHYC M@I-AD@)75YSTW_-,@P'\75Z_5+A3**Q$8++4LI3'>);6'M^J6Z534]7D MW)Z$&N3MLO&C=Y&_881[DQ($]Y8.J6>"0[L1?0#X^M9&(<0X-=5F:+U\:%NB ML6NI$RXS3_DT4 )1K="8KS::%U67L35^:_6AGJK4JO(;((QXP61A@] M(J,N6YL3>3=C<=NPURJM]0J3@!DHZC('!9'*"?"4RS0UX^CU9S-JR*UXSV;[ M0-J:2'G%]=39P8N]P?.GSZ,3T6>=TWM"AT5A< 8NS;JTG!2&4<[CQX'[6ZJI?5^LKR0Z\X[B0Z.G@Z>[^ZO MF-YCT-'[^SN'WVQE>MWV%:1!K)C(+AY$6?I).EA2H62^X.'FJ+#=? M^EJL!*[[265"ZCB)A9C/,3IFL;"M2&*(CC7(1#/KG@86C/@%)&O.G*B6".*" MJI"*59#HLUINE15,S,NS_;@94;P;(.HD(<*ZK+S^1A'CW;V;^E<6(%"[9&DV3CN$6=)]S! MRC/BHYXNHT[L]^5KQRG58ZIN,/J@Y"^.[.7KMV"6)DEF[L,N!".]Q8V0TJ;8 MX1V*G*G+3M[_^^VK[;VC",$W!G=&TL,MX*//IO9%?*.]$O[.#_NEA]R%^(D3 MR;KQ$X/-)>=3TM,Q^LB.#_="(Y.FU]+?]/8,6L:AGX)K/D&&KHRA-%1ZXQ6* MR&4*QEZO"GJ)ZKYN)M1,DWJ638CRG#O M^0\/[PUHL.<_O%_\ARX&WDTJ+='-JULJP*5C\O.T+*CMAQ)Q4/310U;W/,)? M5],1-FSQ*1MMR3>L^]\+6VT/'MWH4TS%':W"S7"W.BL_N(T+?3<%WW&65I1< M?8DXF]I<$.(*+AJL P-3Y"5= F"6)!FA29@#4"0!RPV2U$)9IO%?8(L4C6VC M38VVZ+&2T%,:H2E&/I"%G?@*$>HE='6)QO;#-;$]Q%_"@.=9L3 P)A-GB&G" M8$D\QLAX%@\-41XK= (O308BJ_!3FGK74ODF%1KT:VNJ>=W+_;Z+=@-> M.HHC[@!.3VV8"5+GZUIYL8V.;0ZDV??2V]PKVGO]DFDP)2N@[$^(,;*;XGJ; M=#]B)WH%.]OPCFN/=?IJ%7E&P22NG&#PSF5DP6KA*1D3+LE.U/C(_!2 .XIQ MP(UJV15>^B2D3C(9B992BCWVRPK#U+Y=[A8G@Z_?7&-,_91/'E0Y"HIW(>%0 M>'K\0Z/YH%R8]WF;&1T[L!Q\S.R$73WA"=270M!X4KF2.&%T;-3I4OR/TI26 M.U4@N,%H"'4GB"(NE)DRY8IV_^0X@JV:J8+O]UGE[VIL<-7__/JWUZ=]J_>O MQPU@LE9*+/.8^8^7> E"#L <_*T2[SPD PS:O?CFU36X3D/2_ZNKQL)F1[TM M]E4\&!( 1Z4,_MD((=9EJDUL@AL:#2_RQ]-A8Z^$@IBOY$M^.24J><:$QF5M M<=_4&'HG.@;+!6RMH&'+)6:AW\>/D$9I8KWU@,^ K?KNAW,_,WR2,[TN>]9. M]-Z[7R_Y8*N-H3=LXEND5# #-292=Q!:L AS:!TGCYM:[E;BP6@5J4KPBY@0 M?,:(UYH=P8PUV6,U=5>LBIF=@4N+Z+BZTB)^17/73-H3>*/>/-ML6C+40SL2?N?MV+^2]D-]_(>?"I-$B;"T?9-U;OF**6]UZDZR^1*DVX)LY68D+CX.&:(3/LHO^@K4,-UUWU7;IG,3)"C9U'59M8? MD/Z W.,#\N^@=M-C::1:_:X6$"[2Q,> 2Z3[4]"?@OM["@AM8I!VF1J4^()- M!/*B]YM<02P71?F)^);S49KUPM\+_ST6?L]UR.(AT[LG7O?C1&THR194=0P_ M$'9R:M+#G76Z,WW]V>C/QOT]&V\M779A@=5(4TZ4[(JYR-M-/F<%7"*3 FM( MXE&)95\LROUAZ _#/3X,P46QC%]OMQ6PG]$F.2N@4$RICU\JXP0) \$E&8_Y MJVIY<3-6=-C[(]0?H?M[A$Z]KLM<[J'E.U*FX#I=()P,BQ9LNPN\@.9Q7;JR M#FELQ7TC.)6M[OL,0?T!!1'UJTB:&2'CDH9[)LA9&\@#+F+\BID-88:%L74( MTW3HBN+;517MHOD_"S %(VPTTH>/^^-ZOX_K6<&UX%FLR!$]#5XEBPEK/"16 M3,>D48RP'._^-/2GX?Z>!BS!\*':55-2V?*-]9'JCT=_/.[W\9@75$J)(HYM MN"0'G^;0#B7/BZI* MJ96>@:L#3@&U=H]'GUP7=JX2TIIOBBH;VZW\1BAS'F+').J51&V@MVV,7IHJ M#[3+(>@B(WTR7*?';#O"!8\0"62NDG"0U.O3QKF.T @L'2&^VN_*C'%2 M)+F1%@*V+65,M =8H6;U9VFTA1-U*_63"]+KFKOCVAK TN1F4L!WJ52>W-G$ MQ)FM* ^8A%BZM!VFWUYRR6S!R:\R6/#%_'B?23*QE?Q:34;#DA:MU%>1>(KC MUTA%\.#WA=MHC:L*#983X /R^9YS968^7 MFUBZQI4,DO=Z6E(ZQTAAND,\1QC* MJ:&*#I"N-T4Y@W79_B5HVT"-7Y .$<0FI]V@_@IW.M**7\CY:#HE43UDQT>:RI>&W M^*P^O%!F1,K/9RIW?2G"PM.SK#B//\$&X:'DSW-)KLFE?4/I_5@Z-V0+XD@; M":W($"MH@T$83TSP7K9I,-XA7J1M3QY8:K"]2&/-V@42KN-;D5D&92+BA9(T M&:E;>0+;KSK?/T!W%U$XWD!K+9SND0K=I19$3F^(HNFUQK7']@:KN1TE3)H3 M!QWY,H[>D.O!XZK"8%FM)D17A31=7CA0HQ78>D^"Y8C6 +(&89,9:3HEW'M\ M91.]Y-[HY1]"4^![P.UWOWKWKGPK4[F< M+(9B%-LF\^,XS9"4!M$?:(#'HG'0Q9@^4 M1:JHU!8J$R;R,,*;9JNWXJF(.-6%,7OV0G0IY"-7[9IJ,;S6^4Y.APHU'P M=G8JTQFW>(,_]7:<$YD)B[A85E92E:=&!)9=W)H1L7HJAF/QTQ6IEM#4?Y1W,(BS6:.I)H.]O"KD(WQ8PR?CO_ E_K\>+AR)H\ MY2 &HXZS5%9IX./-QOB-030WH#:8^%AB8^?,W*<1#339)S'_Q/LZ58()J+D* MM@F9JCW3C;P:U"KX]7E3JZ9*XEF,S3Q+D\ZB064#-2#SX><4OHX<. @I* M^9$75L+%M@OLX1;DDY[1Z9'F+3T&/).FI%_-,:C4S"06E&$RML3P3H/+QJ-? M=A&\7CBL_H+&9/R@?+*-5(%!0TPL&J4/+/Q.Q>LPBSE-NTJY=NO3Z(]IFAGR MKVN0MSGY.S/>; W72)#&.YL#*ZJ.(Q,F662-U\X$9"C%Q@:P@'AIV0@<#/R\ MR9"!2L-&R7E,C-H4R86Y@1+B+I6D3';0:Z/ E+T N1$KWD C:O*+AC:&''#! M!X&.($Y,>*0(6QW+/6C=#?0@);,NI] [S-QO.VBD#7MX'H\6,D61,T6D\?40 M\.2^,M4\Q7 #/!DN1Z1]X,>09$I[RR\;^\!WB5/1/;[VM)<[A<@"74'7_39> M]PO=*6TS7EKNRW";EM06Q2K&-8A<&3?) ,2FFF<4Z^6F!#4-VCE8QT)[^G.1 MJ-]!XC,IX]E,KB>DO)TV,^P)CH'\P%W*3)PX$M<9?!/>R&WOOWP)TQD7("F! M:R#E53&N+XBMS(IV47JRW^1Q XMB"P.\$%$FBL4.H. !12_GPB"PU9# M><-)C,1,O7,E?\./)\5%7I-A03%4S^1SK&.5WK5X631E+JOW+0D)^PC(%Y)/ M'MNKG"TA49E+W<<[^J':.[+ZE&89=>"5V[:2'5]FF^OH.N5B6#V'Y)='P$&- M:[?Y>F5(M6)>1F()IF:O<,+IB6"G&:D*X9/X:]ZA0%<_(."%YP M5W#ATV'I3B6E';DO&12^:L;MTU%/<^8++M$'2=VXSLMOL@$/*-1_Q%&:_/<6 M6%RSO>$6[$&-+]1_2C0+/OGW^)]OX8?1WD\B1B),I 9)-?^>P^9C HH*"L88 MI9K-.$JU\2&(&UE4I^%^*W*S(0)\[T/$S_L0\8,($7\[O;8?J+7]+JVVOTJI M?6"R!7 6'YX6\W+=:(M-P9N4=N*[[96/P;:EB M-&KF^(6#O<.E$8"WO+^K:?E\.TQ@NI>ICTA&#$:\YF4*"PC+3@!3-C/QNO,# M2N#A(KLK=851\Y/^(=3B9$6!)Y]2?\N4P]_4$-[_T=AU#Q]Z]3=D$*8/ F[+T81%MHD*6U(ULZH,'6@ 1Y!56KDAN>Z]=2KHMM!%J0C!%KXX0FY6';[,0?B+UT9,U%7SB^U$;R M^_*"!'U>A91?&0B(RLGP\?[A(>R,_.?)RZ@%#H]81-7*\V'D-Q9RD=5Y>ED; MV=N-Z=AVC;_* ;@,3G_3Z[#[P\I"!=@WC-3\]];^I>[)32^;$KMS?_ M'%%(F&1I=Q#A_SVQ4Z$=]:Z)Z(QO@S=P&WSKU92C[ ]UG26^FV55A^KHAZ4E MI@A:QQH'1V4-"=_ZYWN\9O\>_4H7:B_17R311SB5#]C'):\QX_M[Q54&U MM^!=RO9>YV*W^GM_JSLA4.5K%%NM<1)]57*C'US[U7M'-_[(HQ=T7Z\UG[4_ M>1,[O_L4-OW@Q498 ]?7<*^*?#)IXGP0?:#,!MBIIV;>#+-T1+$C4*7QK2J^ M35%[]FQL_?/9LSWTB^]Z!6YQUG!^KR]*=W!+7D-8;OK=1ZWFWN3,@#8Y>'9+ MD]^#+?KA]N^KC=!:'U+46D6OM%8KK?W#7FGU2FM-I?5\[UXHK?MM:IU-3?[7 MU/2FUF5::_]YK[5ZK;6>UMJ[-4%YR+;6_SL%%[&:]B[B97KK8/>@UUN]WEI/ M;[TXO!=JZWY;6[W:6D-M[>V]Z-76FFF@3965WMKJK:T-$<7;4EO/>ZW5:ZWO M2VO=;V/K5YC/8A"=_&5&4ZNN-E7T;L^XZK54KZ76B[_?#X_P?IM6KYIA#L.- M\CB)_AU/B]G \O1MJOS=6OCJL%=5O:KJ#:I>5VV^KGJ^V^NJ/M+^?2FK^VU8 M_8&,/L5\T.)IWU3ANRU%U0.P>D6UKJ+:?W$O]-3]-JI.IB:;5>.B3'I5U0I5 M]:BK7E6MBU[H3:IOKZK.FF38E(M>3[7TU'ZOIWH]M9Z>.KH?>NI^FU2OD L= M>0W[K)^&TGL@:*^BOB\@Z/TVI4[B/,Y-/(C>F<_IJ-A4F;NU"INC7C_U^FD] M_?2L-Z&^O7XZ-8N\J'K])/KI19_>Z_73FOKIL.=:^/;ZZ>?,@'=7C#XA(CW/ MJT5V'N<]#.'YTUY/]9"IWHS:%#7U!UR(([2BTCPW55$_> 6UUU,I]);4VI&H M@WNAHNZW)?5N=)QER/_RT7R.JTT5N=O23T][1Z]73]^7HW>_+:AW)AL639F; M0?0&YI0FO0G5UQGW*FI=)^_IO5!1]]N"^FAFV7VI9)U6_KL-DMG7MZ)T24M 7@'O+YUGWT==94@7_V0JQGN MKW[&38QC4^:R1F^ VQG(.AT%UEC6FWC(G7:@^ 8WN^VWT3'G*Q;KQD;S54)T MVU?Z6L=W_=M^?[#_]%9PB#=Q4F_)%NAE\L8'>[4FO\7!7*E#X:^VS1O\'3O2 M\=^_^YZ%[Z6[.[8.C1)3C MI=&XR4?<#3&NH_.X3.&;7HM$_.;3Y_M=;X=1PARH_2:.(2G*65H7);5?'<4@ MZ2;G-J8P,1CB;)X5"X-],#/^3M"A$R?_X?3D@76I_&C*$M=L@;R!_RKR2?0+ M_F=H1O',1'%T-C?4FO8XW+M3,\$VGX^WSHY/MYYH&TM8OBCA?I5[1T?/M;DH MOJ?VW_,N'L6%]X[C4_\),75%'\])4W"L8_I:D MHSJZF,8H3'6#S81G(,;U($K'( #4WA?$Y2+-LF@:P_"+/&R:6D;3XH)^-"]0 M(L DBD89]]9SHL$/B,=C V_#WL(C6.\2FY-A[]ZRC',>8B!.VM0U0E%-QU@& M 8,'NW@>K>GK_:B:POQ_*8F0,7B\/IK6W=$?' MX^OW]H7#D8G&'2[X9-$"IBCWHZ($X2:9PZ[>('?P&5AK^'L.]TI=D,"/XCD] M:FMI;;=05-=L0;RS]4!V()3EIX$L/^V2Y:>K9/D=7-+163PV]2)ZE5:CK*A M73XTB0;Y0F6:@3(&?;DA2C%)S[47\H>??_K%FN]JN>[NMEL@^X^6-LD4GF1# M-GC>;[^_N]0?"%X2S+XU^>79;OV3#?J]%V) PXME"%,;COAP_//K[9].7Q__ MLGW\YN/KTQ^C.+N(%Y6ZJS]&>9&;UCBFAB>UCP:\1#'^:Y?^!]];"G#(K[:B MOW>MP+]>G7:N (F$_UZ-?L")DX-5%Z.;CJR"5J6K&LF:X3>HW_#PME;0^]O- MBJ;(3GL=;O$DVE;03K?-8S"*4JO<])^!=OMP?/HQ>OOVZB;GWXVN"G7_8:#[ M#[MT_^%*W1^7G\!OPGL;S7>TY?,:;$Z\8^$N?OV?)JW!5#X5[^@,Q/[3M,C@ M=(+Y7<-N\17\MJH:^-&'IAQ-X\I0#WO^;G1F1F"XHD.U61?*M7O2=ZG>Z_:% M;\=68<@ONR*K^I(7-/+;D:C'\1-[A%I!F=L8@6R/%[.WFX$7F143<$='. !YK'#=;L= M/.2G=1\"3K^\=HOT@?SKI\$6V/G5''SC]!S\TR<#@7_[:1 \?T.LMONI M6E9: 2IO-Q8@9G4S?!*MHV]N>5C_HLNMZE7."I5S3'?[&S,LF[A<1/N8/M_= MW\=H&KCST<4_,-.P,N'X7V/Z'SP'/LRC?[H/1Q@M#_A)PMJ$#8QJ.1+6I=J< M^CK8W>6_R//^\7<"7 M'1[L\5^&)C?CE&*L7[8@T?Y@_\5N1,^19>A\'+]NC=6(CNO.12A: _J4%Q>9 M22;&"D0,[\F-_^+5TQCQ*RN:QL6TJ(Q>:N3*5K2F4=6 Q@?%F+A86Q%4U.<-QL;WC"#Z]O[MW\#+:.DVK3]&;>%07L"GVQR!Y,=YN35;C&^=E4?,] MAW\]3RL* :=Y:[@CO 8PHER3(^F";_1^_*RLZ+RXX*WPA*L]*YYNUT;@-8X1 M=[L7T6-X5=;0,A5C& \<@!S+PU/"X5R7L)GTGE+#)^ ;EN J.)82P)112YF M/S,&7]LA^OXCMG;N0!-^WY<^AT!N]L8??>6-_PW&]"H]QS1)TE_XJ\3\%:>= M\/ M3 PGF8_[*S,RLR%HD(,]N@SV^-K9W=\-K\;$C+(8K^!$5QKM_CC"I"U< M^1F<_+A**>"'^$?R>:LRU22V$5; M3<=#S#(O\ *=@_9SBT.Z'1?87T18'U2VH.P3,X[Q0F#'B/*-F.F$Q9N4AG.A MZ6P&/^%\X-" $XTWYFB*[Z'?4]9P#&L?3>"ML!:&DYZN_[TN M$V@>I_!8.Q%\6IPMFR]P'8"&Q-W^GSCGIQWRX_A%WB5$J9T.6T3O/-K+*)[! MK5Z+T.SIED:/G0C1$)ZHK#P//_+<^TC+E^R8^?Y3G?I/)H-=_*F(2TI(O[+W MG)5W;RUDP,%06_+MW[@KQ#KXR,4TA:U"LV\#_"Q8[ALLVC_ MR%_<*_>$OZ0[HBOPRH"PS-)T?P=9#V&;8Q#([1@.4?-%4QTT D M_@0Q)%D*/^G# 1L::4SN--(((PCTR0=34J@1<]$D6F5:@:!_/Q;!5^'G/&O, M_O_V4;=I%@@IB51'2JZ<#&.%G!+J-/+ R!X4]5H)V9N3#W\.!W!?''Z7>=FC M/B_;YV6_*NOX+,@Z/NO*.CY;E77\_TX-O/[<)/__9N4$-^_EWQ0 ]SS8PN== M6_A\=>)8P9=@![^R(2XRPH[S.%N@4X>14[ ; ^DX1MD\'P<';D*L'+O7OVO>#9_B8YOT60)6O:EB-S7>22W03:,411-Y6@M^N2 MG%89)/JH,% <05TVY)*(;SV;@S.*;B+\;I0U]$@*E9/'V7YR4>J#R9'(S>GF+\>P$@A@W)>'"O3VQF8"L*@;@>!E8=IAD6515"&*,HRT$*0ZV\/?H MI-%O.7I21$53\N\K_->)OTONC)S978*G-'D&\V9L)-X[GS$"D%!HMV+X^D5: M&3<\=88EV&I*-!C@D'*TU@,*1TE# Z8;&8:W(7[2;9RWWVU"^>SU"<9A9AS. M2@P&R80]'XG5NM4,S"09>U/^.HY7?M#LU0G\;?I&! M"PM;AA%S$CHLRYI485QE&J.4)CJ)16HX:.&[>95D9 M]R14M_,25"U=650.)==5;NJ+HOQ$-5 U/K"8S1IL@\'I.50434V_G8([M5W- M#>JFN(X1,Y-7LU3RB#.,'L?8Y@>? )H>3WQLX$["2JT!?QK5CSS8;+\K).*, M4Z(E&,45:2>X4QH,51L['0YNXM?'<$<5P2K%< NBEH'+69QS9[? 0C>P_P4& M4&&,6(&#P^(UK)H9UEO91:QD1S8E2GE.>F\R3*68:[Q@3MZ"K^?H(57 M&BM?$7X)1FLF;"C@VFNZFLJ'Z> M1XI?LA]$^^E=/($3! ?0/5C*H3 YWS%7F>AM8I?OHDH3EL:M@_D\-WDE5E^" M>Y*[S#OFA!9B4E:4B\C ^"W1K$5@'EK4A$-(%L"I\ MAUE3!JH,[H9^RR8^V':9_J/"I*4NIBL+$BU6BWMUD M02QGZ E9 Y[.$Z==T+@C5(3-GRC<"(/XM&)6/ZMWS5@,(TM&.X4_'J,S(JZ; M^GTP,%M6"P_B[5_87=B)4+J"J\T?O5^>NUPZ^_O.V8ZV)QA$RRV?!M%KL()C MS!*=_&5@_NX7VK3<>JL/JPP7+@&215C/.C,1PGWD$*6Y@*XH%HL'?@KGBX62 M)#3(AZ&G"@L^Q!SP\$\X>NRH9/!Z/B)-+J6R%.+$K119H&3SC*0&1*CPA*#3 MCX$7S>#-ZJ"3IH'#4#9I+9&"&)Z8P_*@ 83#0P?4S#.L+*\)892AF.(%5M>E M"Q2A3X5#PU\D28D>\=S$G_P!DLY!$%$Q@A/'UP6<$*XLA#]#,TU&A2MG!R9I M<+!XPL,!IT\4U(@*R$FC46IMA@_Z3Y.6;-S19N#[$+!$^D;13&Z<5'^.DXC. M"WB\U8FXF>Z@>GICB,;C)@O]-WLYNS(8@WKM&\C%73Z,3HPT!AK)E"R:FD Z#C6+1F 8V@8YTKX5Q,<'[1>\,IJ\+3]Q4?5^4Z^A^(\,]^OD2,?LVU4,II& MXCT@<%A?#]\7BTKN01[)GTV95HGB?^"UC-BXL,:]S YOUYDC,JA-/*.8SY!X M*D3Q^5838E0*W3QX+L96Z;NT(_"TH9X&4<6H94#-YLN[HPO\P4%+9Z"RL/AW M(!;AO "/$T:!V)@9:G TFD1G6X'"M[K+?Q Y)*BEUZA &9JA$S M"A9-M/'8/HZN/1H=K&=!&"V\7G%(:DM?&//)C\*#AS\4\$T+!ZR;A4:8[(&8 M[B/P$!$31/D!?A._-6"D( O#Y"AE8 C0T'"/:]QG1S/A[Z<++[KH9K6H:C.C MCX'!FI-5GH./#\X ;EKG=W"/$EMJ[K[ *.%B9!*F B0*$I#FEJR8-V1C>G@KN3K<;MBDT>MA- MKIS9(%Y M_E4!HT[-&.F 2/Y@2L8%&6CF4U1V)IJ@K.6D0Y,0L;H"L+I[E6'U .7JK6?( M8BP2M!-ID"7EK+:O1*"PZ("4QMC30Z#9LH*@_^(7Y^-T0A(Y&*@/# \,= MHVEJSEL_GQ2PZO9JXS>3YVC?6)'5$]A[P;JM\$AU!U1M#/ 2GQ&+TSC\H/*+ M7=,(9/&;F!QFB\MA!TQF6FXFL5AG=IU -'0T-L)#I&?DOW,H:3ER3P17'!$V"F@[DX)4/3QG@A%S&QJGL'J-6V)+!>!& M;^JDN!#WD2_"@=@:8I1XS[4IEIIM"/@%W=!P!S"9X:@4PD!T[*J=R#>LA@9Y M4]3G<5D%MN3E<1)>*>,+E^R0%Z0T88X0\*:Y>ZD47"7=D.JJ8AIYA-<-8 MJH%DB$+O6&TSJMQE:^HVJ"[NX^6(:81::)3CBD8ES*QE9@37@ MF*LG-!JZM=;TV 11WR2S_WV.?!M@9NP=^*5=R&[IN55TUK"N*6=LG4J*#4[Y ME6?.)^ <'%BNBF.LP9DL2L9&X+&+\-R13'$=!JIZ4\T)[E@;Q2A(W*NR=('H M"N:>?ULT]1"^(^5A!07Z)S8@A.>7TA54Y4%&TT\F_9/]7PDC_P56&%@F&9PE M_! %C5P9&,@L^@[MQ':GVXN.>'0V-?E?4^S:1NZOS89J$KN*/IY^N.3[)],X MG\PI$B8/P$@)NO>4+44;GO.,$C<:IU39F$@-)<%(CW-,Q6!:#34A:, WN,![ MN]N_[$@VQ'/4"6R)^$U^,F4M(SIKS0R?>+!]Z&SYA+P1\E1@9XAJM.*J1/!^ M=-OH(.-3)7@H3V[R.LTLU%+$R7KTH=C9HGI5)IZO&20!PKR7K0%C[",Z>TI[ MZEPH)R,2YK6RB1695=G,?6R+:I;0[ZI(CZ(.?X-]FD;', ^X/NA7KYNRP-8UX>Z734Y)J[B6@T[A/=@R6,D, M'*\,IN0%47#UD4Y@7M02L]99N!AQB2P$XDCA?)LWG0=?:P2IIXU^T=*+JVR34\ M_I\F1J);OI'PPF:.WI7ODWD([)BYA6$C*55XOV^%FQC#3[$D?LC5]Z#\QV_/=M>,M>W934.?.;Z0^FRJ&[8268-/-N&,-N**Q$K!74Q+C6G@ MD"9%D:!2P1BFP';-=D9108Q=YY/4XSLN*/[L/L$_]L/K-NN%>LJ/^N-'!7X- M1]^<8S "[3HTQKIKV(>ZSZ.ST'OX,!' MJ/99/[BO%V7'MS'*GR5*$<*I(&^M6,').L!O1>HQXE4D5Z:5'X"@([6/0T[A M@K(?(3*0@,[-A@;Q"^ H4!:3+&S&8K< -S8$N2 2@RH,:_EQQMB&BUK0HBS] M3Y,F$E=+7(:03(]AG)%1@KX%2D6!6"4&5KJ\$J(\$%Q)U\*C9WL[+VQ,'7[0 MP=A0,31=8K*/7OA1^(YO[ X073M/:T:*<5+5)J8>[3WS7JCB"\_%X#U87S"[ M*K7I4+98RJK64Z1>7M?9I/N;')#S.,WT=O X$/A>1$!BD1&G@; BJ#WU4NRD M#L7DIT_X0 V+LJ0CZ[M\Z]()/7JVOW.H $M=#+:30.[(P!*#E@+LJ;-'<2*) M&=:4Z\QCSU_Y%]B;MQ*>MW$9=$-^=!@4'CAXO MH68O-17NCM2\8-EKIA^'8)/2*D^/3UV?1,2S)8T7X+ATU9J,(&$00/#5- M*6S/M$M:F56!%B]NXLXD M* O(6T,K[[#,J,$2'$&!X0["9/A!_I%ZR+Y88DX>73"XVGPK.B1>LV 0BB"= MTSAQ<74(C"5-"1,.-_^PQ CL)L?Z\'O:S6.KI7DD%L$IO-M7DL MKDU^\V5O6,F5<^W'Z3)V=CO[JB=_K0"L8MJC,6,X^.7:76WO9K0K"JSH(PD6 M9)"V_I$M,;1;7T9;_SR5XB4QU6WB@LDW0V9M6^CD*"H1M/3\N:,3&Z"/#A[0 M\Q\&UAQI^5>>5<'__\KJG=11$\2]-C/1@_FCW=W_0;CD= M!5?RM> ;1S]T)$QNA SIIE037$4Z-*_*M]=0FZ:AG![YKE3(3_'H4U9,NC4( M1VWH Q2Y+!,N>@'7"8[7HZ?/GE\1GADX;;(K,Z.($5%L="6/.:O"#,9^T9\:]W]@Q<)%%$?[!P<_P.O6*G)U@Y,E M"$I(=3DZ-*Z.>J#5EM3=K )3CX@E>**X(;'477DP,TUK^+&^RTIB=7>"A7Y^ M],/ *SB7%1= (P=*SN$Q,U=0C#-!-&>9#AM&\X+_G6OR3 ?/K_1GP-\KM32> M:$2W)3+=B6=S63FY%"W(T94QLCL>-C)\M'^X_>A@U\<$^\+9&<[D& 5%0O6T M<3$J8BA]FDP$'-@89('QM'8 0L)72?NV_2=@J"(,=8KEEQ9^[U6S?<0 M-#'":EE7;@L?[04KM8GW8;I=O&:Q,;R^E%(LBN?;D'D8EA-PPH2N,GVF96;R MXMF2/Q^0B@UN 'LI*AZ*1RNUME:#\\-M&7 '943E9_>G<5E-X=8_3\LBYY ] M48Y@P84F6%SFOPX(3OS+ZH-_"5>Z.'+W4.'Y$!<-GF$Y EQ -+9A/%;,,0P4 M07P(3B-\WG#AYT/#LG^_0\?E%[.\$$O7$4C&XH,XP+QBIA)=NKPUT;4&J B9 M"RS%UWO9;_?+I?=9,Y)H+&=C"RPTR.$Y/$%.&UJ!U.KYZ%61P6UB2R:UW.74 MY/#>81IZ:&]:+V&G3NY^89KRL'M(M5#"E,4XK76]O$BJ*+QUS"SNXWHP MB+;.A,%D2\LLW+,#3CSO=-.(=WQ6C_[Z[*_/_OHLTY'B[8[]%#GU51>UNS+0 M50I2@0I,!%;)R*M)07@U"Q53(&V0#H2[KL@I34/F-GTLK9O:!.CE2E/%(=B+ MBCT1:#/@:N!1DU'.50I7,;5;E,0,2?54!3>5P6IB8C>:I9@^;$;\BWD6$^07 MOY<+[]1\[IRK7PE22GOC)DR*G!A;1,4&!4^"&3#@NIW] M=&OC75;:U"=(15.;]X#4)B:\GC45F(&3PI">\P?K__39SOX/EI%& 5GDQ)#+ M]O1@YZ#S]V$LLE>FO3+ME2DJTU_)/"1*IVZ5^:OG?L!3Y"C283O:.>H^:WA2 MCW9VNP]J1_!F7;A1+/8Q 8JPWHE[?TG(Q (G:'"^VT2E_LOZQK4;D^C@7O3Z M] /3"3(EC\*/$@-*.!TZ),?6KQ9L0VD&08F0?3NHBKMJUXTX;ZD0L=Q>#@M:RSYFDREX"7BN2Q@-GKF?%]XJU5ZR] M8EU2K&NYAZ<(&&O$/+2.'O^QSO=;NEJ^^LI7MB'P*R4TFFTD%,T*C!-7'=D% MRV1JB;LY-^';LTR)Q(-X=?+W5R?R'/H^!1 J)$Q3FL6%AS)#L/9(6RQ9C@/^ M_:.]G7T?6EOZJR1ZCX&EEH!P360^ZTBM88$I8L$04251\*:*S[7]XJ/=G4,= M@P^.PR6T/)"Z>,&R4?4-6ZL$E!/6%Z[@02 7;.+AT&9ZZ9>#D"=R8ECV+9.8QR.-> /46+E R;0;1H_V= M7?_7I]3,X!4W-MO;.?!_=_8S=SIXHG-:ZYA?6KD!TIQAH*\@KH6ZN4YKM!#!#KA(C\2EQK)?(G] 0$&^Y"[;HRZ2_W@-K MM)(%:10.SU)! ]"<37 MDD#TKD'O&MR*:_#6>OUOQ*,^H9*NT:([!!/8\YC8O[XTML[$R#^<07,])"Q(KX;_%/&#':%M3)]YJ5\(+.VQE&<3*%^VPSB_P0SV;$]/_KJ"5/%:M(NXL>\::)!\F MT7)GW:.4/L&+FS%QZLH#0&U0L!TQD@ 7R(:C\K$R&^*GO)%A$'8$LU'V0'%: MQ1L5^2?!,9-C*:Z*N$(K@=C!6MAR+D_X.G90^$3($_*=*Z]:M'T@\ =H;=L. MX6+YX^;[GHM]G+HC0H&^*-"+G&N:STG:U&1SF'J=3N(Z+!"C7-RE\\"74QX, MO9^ZU3G.]9.0<]*CU7IKI;=6R%IY;1F//L:?HU,X+^L4D3B>I!J^1:R9%+E0 MD\4X_@@F5$%^W?F4\MD3B5!PD(OH'DN#C^&H!.M:$Y>Y"9DYB/D4/V(]=A;FZ_(;H(,["N*;S4B%.-= M3M9>1X3-C!#AH=0513[91EH]C+#!PD]@#ZF=(MEE=%%-P#/G:0J*86 C:P(G MXQL1,>G2B]/GI 9[UR!L>A3TNR1V/96G()JG7%9,XF*2@0,=BGFK"/RZH(M9 M$H-J)CKXYQBI&ZBT@OB!(HNU27#%6,30)N-\))PSIG>8-[5G!H%@)]P3I8X_ M2;,1M/>)8P .H91_"0GM1;;8]@T+N?>EUD*Y[&F*S-XNY.W"+ CS8#M1:DDI MX"BFP(X ?NC+%)@?4L,CQ?I0WP?95DFT6D-@7!0U-I*B9YN<8O@I,?B1"&F^ ME3EZD.DWUJ[:\)9W[?]<=! \C.SLJ@!<^:V4S TN_MG@H&,TQ8 M/[2B[>OD,(?__ V.^9FMP/R9D-WOZ V\%B\T^6I >P=H=)8 MQQ4F!U'1:XZRXB2E9$^7Z8K@BTEC^@*%V(U[#+M[FA6/Q5CLZW?@VL!6J&_][:>WIUQN<&Z5='.Y"%T6S9')'HE]T5" MO7^I4.O:JS"VDQHW*.>?UY=SZCZ_&5+7[]GZ>[;;[]F]V[/^G-V_/=N4!:^;V M;_"-75&G1U>\?N^',!-)$#W?WG=[LNM[TWO32LDH;#W<'S@U67 M9"\-M_O&.Q" _6<[3^]V]W_8N&UX&!O_8F>5G74'&W_O@A]W9UY9MJ^'8UIM M[BG:>[8[>'JPW]^?&_'&NQ" @X/!X6$O )OQQKNX1_=V#C;G'MV,;7@8&_]T MY\7F;/P]BU7=I0'%O*U50.L^M[3NW[TQM78D=C,/WOJ!Y+T7@]V#PUM1P0>@>:\4N ,0N*1HL/RC)7$;EP-;?^B'3P\&3X]N,UO2/AT'#_>R?Y@B M]_39X>#Y\]M4T;W(K;(!5N_2_3 "5H]__^G.G>)!.H7N@5F8W[%T'6Z\='TY M#<9W5,W\C_2?W>T7?]SPDOAO'C)>01;"E?#2=&Q%;^'N]J"/]IZ&3,!7]$R. M/DY3]PCBLEMJF["BRVAI6U=VM+Q4ZFB?V^_1WN[.D=]\4EC%J+3=HPXK>1Q$ MI!$SN2 QRPW1)VN/X L;9_*XF%5DJ0OLH>/D[EH_'NE2LQ?+RU&95N-G851S MW15B;'%!E?K8@ W)CY%#HM)=QX5R(_";S[0VDCF+TJ*D2G^??:VS,1].5>C4 M[#1D#VS?BG8K0&&FH[?/X2-%$K2*H/ZA)C?$ER2<,?ZV:I\TY5_RN0MP 7;N M0!W=C09<;J77:[\UM-\E'0B5ZX@5W_ZSG2.>U3K:+WKE>B5?]9II;.F]5-.F MMJ>74.9SKN^"6R33(2 "9X,$/MHWU[)[$E5GT+"&*+UB(AI"?:<$_$0L),=1 M])K'%*G<44)31).$.=34?A&[)N.3J4$+4X3QN50M\8:IV >=I*S$,X;-@XTT M?8DG<9I7]1*?Y&I&R*L969T>'41L2-D^FCX+[+"!];.[V=E# '=0N[-1$QZE MVW3-.O%&JDBXM@/MUC3D3"D MY]2"W+OBJ-79L$H39):BV\I?ZPGR7U&74)^AUE+E8X>>BO:;52U=5OQN;10G M5%AT*<+*(H,5DU""H"(C9:*W<)QBFPKBD/(5,-/$I!5W@/14_6ZKMRHS2J$8 M#&'0.W>IK;\I.?U5Q/'!2P)5V9ISEQ_(/LK^OC@#WPM5_%U1O6\0H_OW:[0P MH.4L +1\L("6WH!9PX"Y? F=E4$N@EQ\:,\_\[QMOCF?\^3WM[8-S@N/E]J];-RHV^7:O^!#7=>= MH+&WG>.[N(0+DA=V])\FE8Y\\.#7[\\")YFG(XM&"\J>:;;P/#OQZ\C8"7I? M>=[="\]$Z-C,2"A>?3)Q[,XJUIY8+'1O^Z1O.M:?_9M;+61+3^N,-6'.US=V M.6WD5'O<(NC:#SE)>Y5A>843<__"7TD=>BP;Q1%H^":O, V0^//&; M7G7UZW5DB,IR6%\4ZS =(A,[6-1H"'.<@ID.08'UI(8]J>$F$M#<%:M2SVG8 MR^4FRN5FL7WUE(;?E5!?SFCS4(2:>8TV1YA[4;A+4=C=)%&X9W5H:F(_>W:W MG$GOU $GM_N[KT%;\XU/;[^J\^FSG3LNYOZN86\;O/$'FU3'?>_,P[M3G;^Z M<&6O-^_L^!QM$IO09NS" ]GWH\W9]WMF?-ZEUGR/L*+(?)Z;O+J<&O^[.$ W M6]!YZ^?L&NRY&U_0V\,$Q.L[A&-Y6-12P#"IG8?W+WP ME658=WYX5X__^>'=^K=]D=]W+5T'=^L'?+=%?G>%CD1XHK9G)T@AUD %0>JE M(J0.&-!2^00B@!@ %'5A?\*BJ4L^+)U0EZO@'/R-<#?I6%",.)H17/ Q0O6; MNBH:&&?B%2%0FV?$&_I3HC*%8-(I011SP852J0&AF[!LQ((2J3&XF<2C!:$S M%8V)R,)[.S_X':?\8R[^);#PX[?['D5<94%U[9>@9W$ M,Q!> UL=UXP0I5_#4VWQC%?*%]<,ZST]D5(1++@@I&0>-;D#2WHBKI45[2J; M0?3.? 8IRJ,/!FL=X2&OF[)HU\T(4M.6WG!C7B?[!3R22_.JKN(>A!7'YUBF M1U4T"1S$9P M#K!FJC0@A5IK@G#5C$]:JW#4RI>T7G?+ >EZ"M!U%3XP]3G'V*[>WC?&2>^&H ?0,]_JV) MN./O ^"IS'E_Y\5E(.H!J>V4"Y+QAT%A%NH)6YAE:[,^WAC[;26N.&"K=!,U2K5 M1!,+M5.XR,NU?: -1L8O95NKMO=[PB[_8W@=N/8B:MHJQ M(!?U#5=OBFH0A:"@=*GZ^%LEE32FE**4XP0T'G)8Q&0EO]:M?KQU]C,M_C&>P_M0BG$#)LCE M=6VR'NV3^>*9.X=!I5%P:=!%]NCY"Z_2+,V7N#0B^Q*PY&-K7+,9XJ@F0M*3 M0]\80+<%?(I,V;?'X!_!+^ '8V.6Z^SV=O;#NK-+R5+PCN2;G[W$CA*PC$G MR0]!%I*47L^E7[L>.0M75P7JALV?BJ54WD/E>5Y]W66L!ILAF_>^1/N@+]'N M2[2_]5T$YE]=-AH?.IFB'?$P2_X^>L6N):X8FFZ!S@/A*H/E&O%R6678MJE MWV*>T<;G\,IX=?+W5R?1G+2S7SC+%UM\+B@NK>S%+=[ M7KN>S;IJ7OXENNM/+C D9W !DBL)CEYF9LS0T8J(#B)7IMVR-G$2OB6)__^S M*6]7;J9;KA+=YE(!AJC#YXM6!C*JFNC)B@9!X=>$P)UCS*B8SG>>L7N\N! M?6(N:^JJAJ_@,8%[O*2RX(KWI>66@=V9I$PX5QD8%7$:3$I#!W"E([DT;C^@ MY1UP-A[MISFX(N1I;@S!<,%,SH/ R]Z@Q?0&QY>?FYAA;;]03\'HF, AKJT1 M?BFYQ)DQT=:OZ7^:-*$YPP*P&HJ*AC>]27,8$H:&SVKX :ZDZ$#TZL<1F%0GJB3 0RB7ENGW/^E"A") V(00/X.N(J?=KFB$ME98GP$D^1%6YT$ M#"%L36#230+M1)]1E&#]YRY@FB$_!QR)#%E4:O@9#F2OK< Z&-6*RY[V:'_) M1UPO&G3_M_>Z=RNLJ(D^QI_OB[E]EYDE4; PS/W=O:.7E9=.KN//G!N] *FS M206#B6!.#A/AIRDF93R?8E-9,]%4"F<*.3-L\#D8IDDE&0M6:VZ2@%KU/5\@ M?\(55R7IR&8NW'/44"CFAN[,@4N7:EIU;MPL=.S\Q@E' \$D,'"[G<<9#/,E MQP:K-*:,)A$TPAV*%(CVNV'(UGLZN-O^U'D2I9GXAC!>IW11'L$]Z0OEEJ4 M#&^X*V_,0<1#&+WT'\<_2UY:?T8_!+^%BQNO5/L1='4:"E=%0P/3[=.QUQ[; M-921VX#U=%"_VITJ"I?QI)%<[/\4PRHZ!C_\L2_J\ .5\2=T]9N<,Z,@Z#9' MM+^/.:*]Y[X-CT\B.][1;HE6&9N$,@BPMYC9K3U]2!F@@\,?R(#>^P%33:!6 M2GT$7>AYRJ;P/$8VZ"(WVS4LD@_VPVO']\^D9L!8^R7K82_?SZ'FLD,[3DP!78ER MD7PL*:*SL*J:X@ Y.5CG)@=W]LRS8D;?=)D[!BQRWHFX(&C MPZ?'D2?OL'1,\;KWG.65U _F2]**'Q"F.MR#-6]I$0TH2#IXV2<2063*8P%@ MBQ53+7PNX(.Z7_ANYUQ?0P3DGWB7SL*M;J\$$LC#8_!5<,B(@)E0"P2 4?G! MP84O@D'&3!589 ACTA'K.??) ]-2) &/=%-;SQ0DC(0-3PG#XNCHP4/QG;,B ML=A!Z]MGF/]';)DS:<#62& HGQVF?A@8) HDSOYTGMSIP,Y7^)H^MTV8F;["2Z"FR:A>?:6=A M8QX]\WQ*^*UJ%I)%']+0C6C8.Z+KS$?ZU)UGP;OP E74I2SEP@LTG4Y@K2$A MW.K ^=8>T#06G(0-";W_%02V+!?PW(NXM/?3_V7O79L3-]+^X??[*51.F M2G@X@R<35^'3Q/?.V+YMS^Z3Y\V6C!I;&R&QDO!A/_V_KZN[I9806 B!!'1J M-P$#4JO[=YU/XD&07GW,, N>XM[T1X>>&+! 'A.>Z=.=OA&S)] XK,N&\WOI MP8>QO0H-?QGL@!+FK5\L($'0G?$5:@,9*)K'/)CIH$*PKY\QMS="]S_3].J:?&R;@@\EL_*'8;E?K+/S&(7,ARLO37C#A M?LZ*9B,*X8)2#E!F! 9Z0)FG!#8*78@A#BE+CE"8A=VGB1#@Z186!0S_"AF] MT!SY6AK4>B(."W'.&GMA FTHR?"1&>AS"JV03F:)>59ZR:[C3+N0GY?.ZQ2+!170 M\M6!\(R=*95L5;Y>Y%J6<-F(&-EI(D:VL@-G5_?V'GV\,IE^$- 'MOE1$D?$ MUY;+X65!'%GMPJ#OA_IA[V,LI6]^LN^L>UNX6Q[ ,B;SES=W=2S_/J%B=J3@ M#,\]Q,A/@*WZQZ&4Y($;78I2)VN2$D4U?(&<"Z&_FH5@/S MGAQ!%EX%?LM\Y/R[BS-7V.GI<-Z7HAMH\2)7VW&ZR25T84A M?2H&IH[P8: D=)G7T#_4!J&.;[_I\_9-)$/ L8G"D+<9,](C4'I&C87Y]TL^ M+#/:)I8W4QKI4QUNRH(FD4;'DWNY+Q6N3/5:?NP1O87R;UU!?:UWV,P8T-SZ MY-:V2F[=B^36XN^ZA)[$,BX@,O,=I]KYZXVRK[91:ZZ:2,8A9G(IPQ% TMRZ M,( ^IKP3TS.Y+0!UQR]8U OUWQ86>\H.]\A$D0Q]UTF4H_LLCN"+H =G^99G MLI*&R+4>9G7RM=/#]"RH6.3\FE>9,W<3%2"NCV4/*8LP K"N>""@T3WL_**Y MH?["JJ;8E%N(9OFN#9H3+SAF=FNXE$UYIZO@F0"+P!_:U MTVCP[C7_Q4?M&TA\ F8]#SUB,3KQ0:>R_">FE5&I;]HDW/@(^ MRVCAA@.?PN@13B$F(X90'0.":/XB^XM*&7U@(/V98_SP_?KT(X^H:>APGND4P2),X@J@ MHHD()551R3,U"E,BA:&F/8M('.\<+D]<*_)(T1=CBSTCN%0T-PW6;*(G_:)C MB,A&VK)C8[3($)D=;AX;IQ6#2+33?"U"0XV\BHE[P&69\PBSH,15=1';I\*)3PIUB9YZ28>"(:A@>6O%)TF8<DOZ[ $K.F8/0LR*E/Y5,=US9$=-*R[X(9]B M#LKP33OG>;3;D0E:\$Z>1=Z3B0&9C6*0F@Z3K$T7X?X T:MG(GD26,:'V%9@ MPV%G%Y[\7'+8B6R.($@CQ^$!<)"#.$(;Y- >) )-.%:8JOQM?C= M380@I=D(K[7#.A5H9@6Y^@%/%3ZAU@95$RAV*&7[L;8D$^*[\6RO MM"8FL0MHQ !%3!IL3I7$[B_,3Q9O=Q+_3N>74$W!%DV)CUN_S.O2).J1WAG9 MZG(E#1\;7H;/0/OK&1]##L=.#7NCV35Y2## M$(YRSQU1:A4:G.&NNVG!/K8($-#TR*<^<]S%"3!,[X#$*F,H^I^!;$43&!M1 MU4"L,QK'LD;ZE62KFI".(//2H*AW7HP6_I)]YYYUB$KC!([*ZI\P:Y= MHZDS%$\3D380$_R$?BT%_:?_)13"?W>]J0.J)WH&64H )H_R3#VZPW[&V\78PPRY M1LGRT)]*?KZ8"YVU0).L#F"]8T!$+3QW#)>'EJ#QQKIB860J$;V>AQ=-QYM?XT"OPDJ)FLOO$*D$3T8(-0U!A9E+85R)6 M ,7=2S$1[(>E!.E2&$,R\YXVK'#FL07VF_1>BG!GN2-5-#@8PQP3J=68"(&G ML7;&B;F43LH[[1Y.TPZO(NOUOZ9PJ%!+D78!R2H&41D4@70#EM7!RS!P?T?, M)("8F_8!2L<^QL.47:F;41&';B3.W!@.I^,I(PEV_H!^CSQ1# S@V-C9Y0& M!5$D2@UTHH8UIYL6[]3"[J5) 8WI0A;/:PAXS$]LEI!)/W<;\=Q7%.B8PP@O MHE*L=,M99U^3'=B1 TGR)*/[)BKI-IX-RT:FP_+/T0YA)=VBQ99D= #+9/Z] MJ4^$7U0\"%!M=$M9CXXY%UY<[R_L[< HHL7[!?T2J#LZ&$^ER[XAFG!@SF@ MW6'=MOM ]UKR23&BMEWGD2E.MF4\\*8-A[#VR'#C+4M%X47T!*%!AE%8IE)* M:A7KSQF9+NB#( [;/::?@4X-UXZ^I4-W^R>A/3H4)-2N)/8SI-XYP9-HF<@K MZJ@ \="+M_,L9DGWFNK5E"V4 ME81_EBT#3$^X0^;K&B(MCG46;+:BS+U8*##,G@/_9ZJ!,W(A5YLN[G,UCHWE MKS'.]_L!Y5A#:C[SX0;A>^CF)-ZGK#7)EQ,DP!@:\E%99AC3P/TM)C+P+T)F M1!,3<+1.RJ"'Q/RHL.<.]5D=WB*0F+!2!3FJQ:R&=:J+0(N39M9_1T\W\Z=@.47*],_Y; MC^KU\@C_]6UMB=E7BPOILWHNXC,1&LVH^6W,L*[$KS9CSPR>M242Q@^V=A))P(ASUJ8HZ2R)$\1B3G4 M3A=L3WS_FXV4YL,S[74;1_KL&5ACN /]"HB_L")UZ$XGMJ@39_U\ 3QE\SNPK1]BP[XYT9+ZAH3.\"8 MFW4"8O8U48\> MMCPPWD0)A=PG^$)32K:F@E?-GA3Z-DL!#:(L2>^-K_/PB7'))^) M)I%&2V(%(=M(OU]==,;R8TF)&D>X/,P%1A<2?^)"JE19@M[U:(<,4"4SA:(S]O%Q#$"QUGN$JLT MK]EH+<#K/!__Z3R1I_,T8*1.WHT]',>90L"8 6-A_4VL0+]Y=-A@"9X4 MFNU?9F=QX9!":-9!@D6TP2:YS0CPV<)V29SSH#P*$>V#=4@.F<1G?P G+/\& MO[O405&*^+.VELU#;+[%%@*1"_9FI?6*HJ1YQ0OL)S^WFQ)-8X)3IR<+6?F: MV@<*\F[_%V ?F) +.4 #-^:%&W%V#X_Q/V]D[V9)D8 M@![PA#A+%;*7QEAJB0?:LJ*0*2L_\+.7L$SDYW' ,^^V_!'D6[Y>82"R)MHWW&XT255%!J"B]H%?IM>+X";QG-JX9&,E4V.016R4352BO""5%%ET8$&"*DC]^>F.L1*#!1FD%NJ8 M"=^7R"75-6O$)4]*Z Q]P<826T7'"%N;7O M9)R4D<]85CM^ZQAF$&G7B>39<,+6#7?\?/ED'6NU>!-#IF;;K';\YT:\PZMD M1V? 07JA$0Y9$ FQB:E)$EP\5OWH8,D4U97!.HV2K$/7%7B/1"Y_XNX2?$$1 MF9N<*V-4E "@VS;V[!:[UW0"_>ECS9[2[DT_N2.3@)D.S'+HAE:%1(EA0\O8 M QECL.*PI7 _FIR'M@*K>XA/Y?$Y5V'ZV@,4MEKFXF>.!I: ;AT;D<5.1IK% MI85SSM-2TE77[/Q4^@T=-1*9,H*<*:=#6I1ZEQ*#%QPB_45S"R%AGRG[L9I5 M-$2CL>MF-'9=YPXR%!#22.A8+SQ.B8;MNW(8TA%5SD0L2"I&2]3,"C\T-N.# M7OZ19QJK[ A%M1T5*0_0L%V;$ 6P'8*CR[/[%S<;]WLQW5 M),D4UI-*E?)0F"[7%_!"JW %0+H%3 >'\%: M#DB*&I#6,SX*P4 K']80%Z(DG 7CE>.[U\JP>_ ;>5XB_,34 M6%"U*<)8OX7H.P+KHI\X@Y%/9A8:S0 !;Q[V=)AZT),ATF,-( X#AH ,G^)$ M,3;X($]M0B@E()>V1MBSRD,%"H*;#B1OI2K+T#PJIG:E+PY!'=],SABX*L'T MF2.)GZ27ETD:1J,EQ_)RXGB6&PP6]AMH4[%T2P).EMK%E(]EOF'-Q.Z>#-0A;JAV M>I"D+8OWT#>HQ)KP>= 4,>>O9#C%[@72A>$"VH>#N_/;FX./BSS\NC2%1F@0 MDKR.1OA H)T3&,,35$YTD_D'ET$<=KSA4:3'0($A:"M48!W)P7/1,SI45[ 9 MN^/PWOUAZW1X(FD2;C/R#">+X=^-Y5BLEP?*8Q]9+#SKLV%/T23BK01J[@N, M9+"M$=@&]'NAW9 >F<((!O;@]XR'!TL+/(H?K@,XDAH0WB=3./G@&/+RVUH\ M)B$JPT%CQGY[%'$4L_)\%;'QC %0G+"6!ND^>-Q[PK[ O@$R4 MK=C$6Q9\XRD#(IC7")4!UB01^$5(7V%2-^N>8A)Z<]XK9D*U%4^TCV(!EA,7 M>KZ ^8+MB4")"7\1>Y1K^B&.X.M+@45L[$ _94[;;^)TF&X['U@^& M^X*MB)JR0&H _5ZTHR%#$?W5<&Z6B"Y9GA_(Z1?- M)]9.3 %(ZC^S+5+D57"'T/RV&(?SGXCJL= 9#+)/7 =[JPLY*H4MPYP=3_1Q M"B/@5#8%3(1'NGBLOG_N]%@];M!&$UU#,0^J9_CD[SYD>M="NGD_'\E6Z"@Y MNC+1 Q0G#H:=\MG8P;@3KU&,@;I>WS9$Y>2;AA>2 Y?+KRH,VRU1(LR\K!?< MR\HE_TP4,^]Z6%B40V9N8"_O=BPC?M,%*5O?I>Q:GG6+Q;TP&HP[33JG<4SL M 2R!;^B :F!(> F8 KTY$'*;P8G@="";9OZ#Y3?BA"7I@3X;/NJ2-C:@=2 MSH1P3K'-6WS_J$U2='U4X\ MGPVB25G?8#P&=+"[AQV9W,9 M *E"PJ,5MEB+.D[B[@R'Q"91,(GM%@L# 0D1=F/4#<&=Q3O=L6;1D;" 6SEL MQ T:7D0,173#)I@9N611;*KJ;)2J,?CBG2@#J&F9HJ!IL(AIPO?8_PTC-)PA M)X/J:8'$5$T$9T"E2,_YIG(7'B!I*0M-1.3VXL,B*%E6'F(+@ZA<@0, (C[Y M+ZB%!)[99\OE,WM K8ISB)!E1A''N($=I2_,,H+%7IID,,AB(QVIR@B*')IO M%O:V> @BQBW3'WR*?4!!RE'K$SU&XIOT^DOM,%U,_,G#P.A22LJ^D-^]*Y6@ M4E:&@3OL;.RGS@?$.J;8"$AFC7,\L1P$"@\IZ+^89>M,)7F>JT>A#Q$8[ L& M$VLH;W2>64UJZ0O2_!=C0N4TOXF/<$+/7#R]BT:#MAU]Q02$0S"'X%1R[0@]AI!.V_ MI^9C+(PGNQ0?,!T!R"KZ$0XA%%Y&M+4]BPB_-?TPWNF7LJ#I>#*CL<%(-_ Z M#%D"!O=H>.Z_R3!,IQ9/PCH1"@4M](K$A+WE4;4=E(EAF/QP_R2&Z?F1&R1Z M#/ AX&_9M 26ZX$9\>&.P)01'B_%22+P(;K665B=QP"\M#8!=3EJ:(:X5 )YO=$%8WQ1;.GEI,=PCD'<8N[ZYC6K'& MNV>I7XV=/6__S7OR8AI\=#\_:N<]@9SS1,+6>UCEKF04$U 5I<_>3#PZ?U[6 MCQGF7$6AW._1* T"9\"FY\K U!<\'E:5T'_CN%YVXDLX5[>_>]R)K#)25#\3 M/2S'$&47(J2&[:]!F1L*+FU$7%KB'1Z9;9T=)I52_?&!5W+PGJ:L+(X='2K- MCZYKHM\\:D<:C2>IV=8S\[U0D%C8;1O)C3?[3VO9/>'A4Q'M6R+6M/6"9/F< M\A-Q4J?22:E!Q'/6 GZN5' C&<%8]6'HG3RXU1E&R:429>,!'#JPR9$J"7U@Z?FJ& 4AZR1?\A" M?)&%),]9$H5EL2$E,84GII$0GHDD)J'Q0D.LHT_R'GK_U(M:#JX)36^NCLW\ M5BAL.D51I![8?+!=X.I"!PIC%\G2 H$(:6X=E?90WX^,FUDOL.U3EM\??C_P M#*A:]O[RY7P,SWTS[."-&7^\*#GZ"1D^.=0J?WS3X7*CJ:T!/^8=WS'UU?)1 M)O"9.))XCIR,DLHXD@$4J:>8 RY+[;FZ'MLWN5?]$^'I]=%L839:80+VZ3 0 M(QK0C6YP%0,J\QXD@?^/\,>AD,=#2\I@-)M2$FG\RGOJXW=9R;4Q$JM*.(4)I)2CJS] MY;@OF-5%F4%4X3N,>KJP.9W, "".67-'-W(00]M7NE+ MO 0;9)CF3TT3<\_>?2P==M>(VGG K$Y>@"0M7:*H^)$-TRJVH]V,42D_VG!@ M#OX4;2E*AVF3:5B:Q*/G^CYG:Q6Q2+:^\KJG*J]5Y?5:N^E_Y=;'WND]_V2F MA!%3W2'V8F#= #U(JD6$3ARLH:/LSO(P7@L-2,93C CR/#Q(H7&=&IHUT1=Y MVD'8N(AI,3JK[*#6!Y4JO%!!UIZB3(CP_B!AH8\<N9+RG>@B4#8#(6_,EC6B_D#\WI%O.-3X0%T4 M!?-4^1)]9(3=;QJ!<:@-'GQ688C#0H=1)Y8(&>EGIK@MD.YC\Q,X6420';7A\1JKF"*L1N3VMQ[*:9V9" MZ5((EE.,F&*/.6?0T@Q/E>&5U4H#!$6%*$OKXGGE%(OTD:D^!B)Y@N6Y M7" MPN&53X=2]:WP'$1^ Y;Q]N2^0-:!GL@]A;8Z@IZ&YPS$^7PL,H,4O^%F!X6+BL MQ[M%AEEOW $E^&+\8JPSDG0BE"^S?8@>8(_([HMUS'.I!^)X?O#&B&C0&?XESRL6VA]HU"_EG"4J$N1V\&Y[-CR#:T/A:\<#\D)U')N)J ;L:JW:'R#Z&'(1#()IT MC%X@JIK1Z]'=&LYY&IW73M%-C6[&5N*19XN\$-;O8#IAR6B&+[JV&HZ#C8W6 MIA4Q[3+:'19+A@J6\*FE]K-84B44EN2C2_O(C+PLC3">XV#F)$J:A!7PG/?[(FTF#P%^8""?V' M%=&D-L&7+T63(-C,R)<:.50<*=5).HE$!E,*,?+\+]\5#?D9D*?C=/;N_QJ[ M)B=P8:\P[=KZKQ%.50_7@KY7[M9.H)/X6 ;U,[(;\;O M-.-CQB !M67$P\"^IW!R?\ZVH5Q&,A262CP#"D[K$T2DDTGO>T1E&!V W6H73]LX>DW6MW# MWB]R[3#'@O#.\4'P2]&.)NQV$04[ U;=YCP*I;G1.:RS/>D>=GZ)^MK& M\GAF]R#B+[#<3IW7L$Q<"YO11/DH+ &%G5XF:89] *+?L]PUGAL62AAYMYXQ M;2J6U8;M$D C!]T2GS9S*RH*\E:'@@.W!.:J\*A[N#47K)0. \0O+* S=82R M3,',-7LBN08]2">BRY*]9AI6^W"/'4NH%L>7*$*RQ'ZBD.<)/=D\51&^H:<+ MP_3L]S2H(1RR<)J0'[S? FH MW!3:55@*Q2^ U_W&BOEDDKG$J;KG(JO<(?W2"++>;[P_%/D M.,Q(!Y=#E)^2E (&[FQ"5C#^Z[CRM[$@GQ=-L%@]S9SBCEZK&$YQ]\2PHO%%\\=B3P.SY;Q5\EV2@*AME4"^D7\2)?\7/.,]]8%DYT M2\[\?2'R4"HP>:&'&F:(&R_D4W)Z#_^:B[DB4N)7-6A_Z\,S1RH\H\(S:\UK MO8QJ;;^A%W^&W>Y=QJLLS4%(^QD*DA.)KV&H06Y,VD ',RMVTP+*71Y9)Q,4 M&7J8>Y>29ZL+-[A%1C6P&&NB;H^E5VD?#-;(@'NM$C'VCVD]'5+UE(1ZXJ?K M)U']'ZMYR:*M$ N%.5P5'A/E_ZIZ2U32&.;]+E1JB!#=[,V78%T+&Z57G6>5U3SZ"D)3:#A2XUCT2,"L M,9%[G^C5'8X&F!U%SJB&?M!-SB@7I"V.!CN[2W-16#^DT&:,#&8^"<)GNCS.<0/XI*D:$A\)KIC_5PYMH!4HQ\G/]L!&KM)QI-OC.[LUO/,*WK[=H M^^;N;J;MTU;9.>[=3>S;_,?A%;QOF7VY=&O[HFW?HN$BI79EKIA>SGP?WRF+ M(=X6B+,UJN \48?[,RVF)/I3F'MFH;N3#;OB9=9BZH25F F:G',-*4%""%R" MU_M-JOV@/_H+OV19ZB M!,9&B83U#84*$LQKF7E\=CE?GG(V=AV".K&8BR<]8CPJ$[56Y'PQKLB$_9/# MRA:\J-3O6.\(/GJ?$ >F&7A5L6.B<=@X5\V.I,%&(G;#:3U+VX$.^X6'D@^VEB(=.C+=P ._, MN)+84 XJ1!+[G=C1* $D4>C/ABN D/0(ST$,2T*8,@1Q3FB2'B.Y<&M"LHFZ M#D.K "SSAR;4$ZX6$F_,FQ($T"%*9QD.XIAFR !HB+"(GD3T8:$K\]%RPF8# M&Z6>2Q9S3DOK=;T8_<0^Y([HD&I9$QQ[&I (;G@_&#E/>.5;&$Q"%93[' 13 M9:NC2@4K$R2\ZPA/,(KC6#[%71=LRW?<@?M=A"0C]4>]@T[9AF?NBT[ MT[H MWVP,"6 .!C%$3$7J3>B+'9*+I.,=\/G<%I?:FA[:EQ#>L+#?>PA:^ EK]XO= M?F'N0JA,AUWS@"+NIF.N%_5VZP3PF^@KO&$->/ M :Z?AK?^880S#CS9Y)?X[UW4<9E1?#@;D=+]F1$8VP"V=Z..BR %D?H@2YM? MS68.\[#M)%=F@0]"K.D5^.JI?)74;19.%=EG&*JVV,0 6#C]=D70O>V1YE9= M19IW+=+,#!!V1+\?T*V%IG83,/: \(8SG!Y_IO*W!N M@>O@P37?Q!D%'G]%7X+Q#8MQ?C]HARN!*GYH#<@?DU'@;]+ZZ&77*%@X?1T< MGYQ_TRY^W)UKEU>GA]K@ZDR[^W%R=WEV.;B]/+_##?_R*3#%7@FW9W3__P_?SJ?IGGS?", M1XW#SKH?HS6F+R&PFWS MN$[3H+;U5 K;_PV00<@[;XQ'LJT;KKAWI=:IN+>";86V6<%VK;"=FSRA>8\/ M'YIU&%/?@GGVG21N>U-O""T;6H^&=;HEZ&SQ6?R^F0]6/#M6TSW MPHQ*< E! ]"DK?D$7Q'X.%AO1MD'_J%Y8W!R&;;^N$KC"C6[I]Z=NE#]P<='^M_H:+B3==N3@?7)]I/7ZS7SX[K7$W']/F&6.9!UW8+RS;_ M!?DGM3K\C[UL-&NMQH'F&&/Z'":Q/@^F./T5UG%I'APWV_TOGV(7//ZXK:!< ML$Z-+U3X6)#.8ZX']%TQ"'!W3> .N<\J#1,,WU/')WR!4@R,_?7@N-6$H][" MG5R.O#L=I.P5R5NL).]F+?/[[' H?%5E<,Z(K9T1VX7YT/]R)Y9#H9J-Q>7B M<-H'<3/M?XSQY#?MWIT.GXB&["TW*_O7-ZC2/8=@VMO@U?)KXB;LZO3BWS$9 M;P'+:[53.%ZU4)?_P%JMU5C.BG@MAA5448)4BC]7@K5MB73:0N7SP;#?H_-8 MZ/&$EPK?/1$HQJDMF.S#N,,>HWZ!?B=O>R;UKJ?4NRH1D.+IBJ=7#)(13[>< MX5(\74HB@)2"FY?W&U/XGA^=HY)L7/\'S%ZN>S>ODT,K'ZOF+U5:(K MQ>H5JZ\8)"-6/W2=U;@]I'=[Y DJ%Y^)QJ:PL+U4S+\ YI\XGTS\_TCQ_RH1 MF^+_BO]7#)(1_R?_68'WWTF5:K]JYZQYNF+[!;!]Z5BRL/QV7;'\*M&78OF* MY5<,DI+*/UI%W8?Z\(MP-*5B]*OJ]Z/E&'U#,?HJ495B](K15PR2$:-WW(#X M[_%ZJ+?W,Q6(*C8^GXW'MSH3)U\Q^:4*9$-?AK6%]#74/JJZX-7K@AM\N[[0H #UYIS^Z^I>NSW_>GE' M$75^IMW\./EV>:H-3D^O?US=7UY]U2XN;[^SA@M5J/Q7-X_=/,E9$KC!M\_0 MQ-4)/CO0VL&6L!1VG>CC_4YG,\@B;+H/M-YX,CW!/WP870VSM L: M7CK#91M5+G?CK,>\@%&E'''LGAJ_:6K+CWZ2BRS7,[.,=5%^<\WR?$4;N+3> M)!F81@EK_R=A;5@-R+86LU?DMBFQGBMBNHD/*8O8BTK&)32"CRI?--'A"H8X M\JFY#[YE6G3%]/EP8"0]T6:],?R-=\9B;\W?/O*.YW-ZG(NVY;&E^3'G3#0M M2,?^@5%>W??H-]X=DK=C!/_.*.;?P=[+)-VUHX==%<7R4!/6 M/E!5PF;3ZFS>X(LW2#18PWBQ!VF8"3?D4+MD8U)X0KD^%V;0^8[U6#0LSX8Q MKPYT_HNUCH0!4W[R$A-7=.V+]P2<>Q31\X9#FJ#)7F)0$S9-7'8KL8LT-M^! M. IV?I1ZK$T\>HAL$N\C<>C=8-0!ZWH8]?[YX5BASP[7-L"J >.]ECV*K\5F M:<(X!)E!,#P-83X8<@(\&^PT&C:^X_CA-28"1E*MR34,&\*)J4S&?HB=U4?M M@R )K#<):2#60E.0K,^&"SML]A=.:L5VCVGMW>>\0PJ6W#?L6:$(:;='I]=RWM$?;5 M#0?\:8PY?C>\X9/6:.,#-Z&S,"5:'X>2:U/G/]#5#D=E<.ZB:&09V7^"GJEK"HD2T(S!9$@HCRQO##$=1XA8R)E:TADVDO?B8 MPP>"0U)$?1S^@DO'F9:=Z4SOQ^'=H38BT *7KIT,IY1_@')C&R_11'FI$:@W M!:$%'_!IDS*5WT6_AV^\/YLN'MX[52U M=9LE11B/AL;')+XA:@[X"&SQ5_0U;BT]=.R8'/-6";'%$$ MW5'8(Q_GR(9 ?8@D7&2"*/:SC))P"IQ]"+VB<9_'.%JCNHH":L*SZX6^Z5.' M#W^G$')?0-@;XF-Z7S\V;1E+SZ3>#XSII?_T/P(W?M=^YG+ M%=0>+#1(J?2FAC_.GH=>]P__9DX 70R%MLDKW7/SD=,D;GKX5!()IY^$Z=(% MXPP!&]YB[WUJ*5,;02+11>XH'1OI.VR ]\N3:Q,^>)VI6/32.K @:4F-QZ3HMF!D0B-.L/@]::PCNXCX] M )42@@M#4-(%GD8USWV) OCQCZ _J_9^F"]]%^>%^D1D3]-:37';*+H7B_3M M3-!ON1V_OS[]9CE_11O%^X%GW*QJQO=*$;K6<3C/._+1M,!' ZX;!]DQF*OG M4\^=4.YWX[Y0/L3>(2L\_7$I>8\H%Z0\*4.?]1*>=>!K)@Z)>"#2!"%'8RDM MK(] >Y$TBX^GB8:4&]I_Y!D(:9/DF9G 7Z;.D\?1@B@(F$2;'?<:74-G4H ; M.18.*8V=@)[]\%"H@LF0.,,GPYP9V.ZS49/PI9^;G<-^-"HN[9E0A99&S*9Z M-9;9N6C\95Y@HAQ/%:W5%Y*561?IYNT\=5R:YEQAMAVTKO'!DE2>O=@ M1/64[BD5G>"A8W_E82:Z/';&?*8754#_S1[8=IW'&EPZ]D/@"?*@,D-[HLH! M7<0C9SD&:SL5+I9Y#J/IE^!A"+C3@XSH7@?R$#)Z^Q%!7YUAL_&K&K<(<%JG M_Q?%!-N,OQSWQ2;F(V$1%;@KU[!]$ILP.^L,4 2=>5W7LF=#^(HD6LE$N&)L M>.@.S\NCK6BL.(POLVT# PHN#U+;_[SA[(X"YC0LD?2281)#[/KM^)JS MI(@&[D0,,&"Y,^O@:*.J!M4E4,FC!I"AR\/><20K'^4G1L"":H&Y!99C4AGFO>'/%%[W M'*\B,$G50@O"CVS(,=@B(<_-IWF^R)0 =XBN-R:4=9NN[3Y"0#J<-Q]31.7@ M'=P#4NRX7D2_8[_YQ ]=T#'>GJJ^+^#K<9. 62X02^1K9\/:V,#D.(4E=&G, M9(*'2R%Z2L54:,$&^KD(KC(Z;ZZ$^YQJ)/=.?O(_:84T.+^B?S@XGM-?/=D MN IYT$4F>8M<7!PF;XK\T!F_DK!0J>@8$N:.VMP:-[TGA:#JF\M":@?'LPWZ MEP-5D8^&27FQJ<' E@H& M[DTP,'>Q'Q0DIY;G\L>NAO-1+D-<6WWA-C-X55A7#:#.*V#+7%!1S>RUM(JV M[#4B9=2T[4[Y27J9FD@K&!OT'.C_1151>E5:Z*+>PLH>V P5G=ON K-856EJ MYF=J@20P@^QUHJM6:#&WFCNGGD=!<*7ZK6K*M?O%E5@:9C7P.BR;X/,(AAN+ M_"W#5CFF67Y1F+W"\3\32\Q\83V*A%M1SF]8E6W*R8$K7LFZ;JUE3=VG[6K>5A,5#K$>F%<]7"U,HUMC+&J*B0!,,1GI&K M\4MP(\;;1($#5)CQ6I!H(2_$^ OY''FEE KYLCPI",.V\8*L;)D7,^L+&0<#IF(<0-U8&M MT5.AW*GSW*EMY4[=&W=J25KS&:&LE#6,P:0L:VP%D5ZPY3ZD@3;,KP!BR M9=_GLH#I;9RIIHO2>$FR1]FR$75AF*>+9;JL4*+#O,+9I,O8GK MLQ2)I!J1TD\GM8+Y4%MMBY@(][D-.Z'V]E#HC\D*<"C>I*(/E1"NW:+"0!R1 M".-!3U&3?1W=!](&FX3^T-;A*:;@NX$G ZL&FR-!.R8;M69ZT8">@V\,H\Y% MIN6+GDBA1@5B.?( \!WX#>M %YXNJQ*(W0&5>E@X"_5'LAJ0 AF,0::C7>$0 M10LG++,?$FO"JUJA9H"J40&>0?Q1<=D/A.7MF)!+8Z<:&<:4GJPG.Q(364-F MZ/M/[B76U;;>V<^(6B:84L2VR-,"RB7HBB '="BV;>J(U>!&4-V7':H.>40Z MKS)-=K^: 3<_>=PMNI>VR;U6D8K(-+Q%-;?*\LF\KA,R-, 'SXO +(?JNH = M2<[H2S"TA>G0IF0WL0(L_-[H9>=E1 M5+F"1>56W"0,.:L;LQ3@QI@G;;E10O0.95)5,1]MFT.V*@N+96&A?YYG8<62 ML"J9):5,[Q),[XXRO97IG5,QFI](Q/N9GQ';A;#]O[CO+>QM+C[0P@\VU.=\ MK3M0KIJZREJ*9+WW3'^4\Z/02$K)HTIFKWQY\(#<>?+**?8VEH5N^5I?^>E. ML+?I0U[V&?QY,ZUR]PY/3Z8ZX(',@WGI4_626X+SSF;IR1[U-3<%YS*T8JW! MZRNV!G]O2W>G.?BV$7PL6>:ZM&;'V[9MJS9>_K6HCLN_KKO5F-6^#5\NO"1_)O4LA2KY] MN_F.FN5QU%!6#Q?[K>7\Q%\2>KKHAO-'-G M\%SYIIBIO5N[CSS@$<(1Q'OFQ2UQ'2[> *!QU&])EB"K,7AA8<0Q$2DB)J87 MN)[X<268Q"[K/JH_](J!E&Z.V$#1N[G=$9I]G#;[Y2&D,,DM :OX6SSJ)"UM MM599_*QQ*1::J+"XUP30\^]TEMY:%$ 0D_[]H!\N;F[WK*.CP\:ZQV:GA*X> M##N,5N'K6(#JY/R;=O'C[ER[O#H]U 979]K=CY.[R[/+P>WE^5UXEO-GUF_+ M;IQ>7]U=?[L\&]R?GVDG@V^#J]-S[>Z/\_/[77K*#Z9KVX;'+35WZE.3"LR\ M5W##:OX3>I:8="2@LS.,,#\:,J^>#9M%A%+8CO!V_K)^=*SA5FEN MG9_GW;?Y2UP3Q #C>M?"5R6+%R39A0AG_^ M<7_:AU 1M+8 M".@M7H//SG1LNH%)AM88PC[\A?_[0:UU<-QMZ+U.5^1YB%7/*%\;.LB-H4@! M-A-@&RF K9<+V'Y;/VH=51&P2A_.*+0:43:R"(_5F" ;B,GSV [E&8)TNN:P M:B4#IC5B1C"D6YKN]"$836UI6/U(^SE61E[SR;!FO=:>+)/>Y+/ =/O@N*%W M6EU>18YR,],/._##>OA#73."V>ZR>#E6)L-3Y+'$: <%\7NWJA@K:^:5O0*3 MMR$DKTC S;M\'*RG-UJ=*G(P!)GK+INYM7](A3?*-DG8N>&ZTCO=5O59&@%19+P6(OKZQ9'8OU.M5[ M*HE%9;DM)5Q^. ^6;4-K[%#O4%*F=,KNYW8NTE_!!6'*\>G4IT=/O &$K594 M)IM]O=E3=HY"J$#H46YOXIH0VFA7U1)7YLY2$ND:J^B'L9C[#DJDS+F %6,+ MF=>]@'LTXWYW/&W@C!_I'=;VP-Y M9<8M$X"#OI8!M&[?=:E9.=:PF.;S!ZI6)O=6\TBO-U0VB *C &/^T-3*8&SV MZWJSFF LW#K;IM*2?12?!\P-'.W#,UF$K\C1@^P;.]'OWP"6K-^;3EAM[L M5#)S2V&S%&SF3O0H'IN--M6&RG$C*H]A?I%SZ02&\VCQ;MP$^E4K,Z<"E)T[ MT2,Z4.:=H2KD^2LTYZ;$_M5US1?+MO,5D=7UHZ-*QM$51$N!:.Y,C_5!M*/W M^MM<-K:?9H\X5.+Y"2<:]<9[A*@EY#;Y8D MK50.^I["/G?J0G&P;Q[I[9+:4J@\]$WEH>^NT'R7+EN4+J&A%4P^CA-F=1K% M95_S(F:2.V."\9%\FG2CH??;Y3ANDNRCM4]24^$^Q'WN;(P5<-_NM/1^20[+ M/+A76?7[I@S,&]+P[7)PJ\PP@*/\%EDR*U%X M6V]W*MG(5^&R%%RN,L"@0%PV^WJ[IQ)TMU_R",\+/?:IA[" Z3ZVZSS6 N*- MZ;$_J&*0TJD^=S[4-WJ0]_0:QK^4Y+4:U6DG>]^@*-KG-/MV[JXNB)"" M/"AMO=KN^/;A79MTJWJGMQ.R6VS;59^RC,#TX_A:&W%02 M]-8]T;9??U=.1'F\EO)X?5-A_DHI1&G)/4N'^5=I -%A:GJGKF(M"I4"E6G) M)TL'_5=L2])HU/7FD4IUWGZ9LR#R'V:=*4E4-LVG)?JL$OM?E?S;>K?;KR+U M*WR6@L^TW)15XO\KXK.OU[O;+)R40<0-(H$'.'J*HR'=",-RH)&Q-G%]"XY5 MA3)*I_ZT[)^E0AEO%Z[W0YSNO?%Z(\YVU>YY?;W=JB0C4$@M!:EIJ29+A3C6 MAM2N7E=#6G9 9'VW'&L\'6M0. KH(&7X>VEM*C)7- M'-+R<;(-469G.7!,S,RA/"'P2&!Y!*;5GI&1Y1#SA#CT10##;'TI7KHJVVCI M1R6E[R@!5T$,=].R2K)-6RX'PVV*X;;>;5;2P:VLM:5$GQHW4TF6D);6DV_< MC$SS>0?BZNU^)>?A*G"6 LZTOA[Y9LZL"LXV@+/>VF9!I&PPN7+(3LO@VD%Q MM,\U%-W<*1K)&HI5(V)UO7Y43F,@53^TI]C/G0A2//;+\K*K&36;JB%2,G1G M^4CNY!*)A>3KIE=OZ8VZDIH*[1M$>^Y4E571WNQ"6DHYSH]*U-IN4]%3-NFO M#6W#I\?[]>)__VS7SBY^T&N,:YY)[?$.W*#0C5.SZJ.JM\=_0GAB-N5_/)L&:]UIXLTR3.9\'_^M'RX-L[ M-ZEF/T[QJ)135")ASPS"@^.[P!W^]>3:5)CYOVKD/U,K>%-EL-OQ1-M^_5TY M$16^6<;CQ&Q*BZK/#OU3C85T;CR17. #0]*U#$*R1XVN+%]K'QP[;BA'\3_4 M8/*T9\.>DFQWZF2[4Q=CC/4Z_#]Q0__)H :"9DR#)]>CFVC^ENG&O6PW[L,C M.B1Q3\OWI\3<07=>Y3P7"UT2O=P9&B%5H)3^!^!5M1-7.,R+P]S)&+N*P[VV M#'!#PO\?S9/,;+\T_I]3<(AI XJC\=AUA+ .I:GVSJ0Q]JC(T]4:[K1]!K[:T&[O3P \,!_R[ MFA%HQ!@^::81$.V#0P*8'I+E-MGTB'X?%9A>4^]UCQ*K"3QB^%/OC2\KW86G MV/D&V?F">H9_W044(>"*18*]'B'C'KQ:?NT4*1?_//A.Q@_$6\S[V???9_R+ M8R,-5:6G@"NXS((B!@54HDJ+EE65HE.-B99H!A! MM=A1T!5\9F6E:*/0;:H)/-NN%AT<#W@FDF%35<JALUW.W'R@4E5V]L=5S!)19SN3/ M+8$N2\34B.$YU.[;Q!Z=&^\YN$MFD]WDKX",:CW MN^444L[N>UJQV<'Q1T45NT,5N5L/;)HJZMM!%/M8S2). MD[LY@5RX=([0R)?@4>_KO;;J4:! OT'0Y^Y14!#H&_V.WCO:N;'@RI"=U](' MDV?V19R^2[,M2K.F.WVP29)H?ZXLGYF_YD6,9N7)'10[ \ZT]'YW>RB"">)/P8-KOL$[@^[^L?8WC8H0 MTWIFKT(Y&)89%;;H:#$3=B]< ?&[P<0G2:VS1\L?.]/C&'XGC7T&<%P%_K3 M@^0&U^N_I&Q5WN7'$H_KZ!" 9=-UXP;B:TW2:](U%O$K^.HN:2XR]QC2+2(> M]*,@1#.&X'@WG#?(!7;<@"X@<(%L4=%&_SP]0,,96N@DX+EQ_F&DS/"=1;BR M'?\4;7D,M^G/_FOBL7\MJ-M& KZ49@0B;[Z>_#T=C;.,D/\%.2[^2< J=KVK M']_#"Z9LM38+>?'TB8=/ PW#8ZO'-U<0O_;E*03SS>#K>>WD]GSP]]K@XO[\ M]K-FV"_&FR\8^6<-2M83ZW@B[*&:P(RX;O]3'?^AOYM1^_E'!]JGM!WXX^PV M=0=8KPGIOH+ OAC:DP?\_R?*W@\*I@JJEB.W:?%#F0O?_[0?]@#MOE7)CHD$K=N5SRO?V.%HCKXYL-+Z6M#IG?EX=C"D%05RR'XB^P K@?ON:XI-^A MF#DY_Z9=_+@[URZO3@^UP=69=O?CY.[R[')P>WE^]^43OWR;'!_3A_SGO[G^_G5_9UV?:%=WYS?#NXOZ1=VZY$_P C,)W?J4ZN=7H6\ M#LDDB$J$H/K7^/C.([\O\#:@GD5B8?L4-.00+F<[Q,J@"(%:HJ!8JZI5 1>&L;3<;G&[34Y67,R,\"+WZ N-@ RU<-?)_0_YDY<^J..^V6WCZJ9*\3!>7RH=Q.@7(]@G+&^HO- M0+G=[>B]GBK(V*YH$(R/\+%WR\Z*LCW.>&MT"I"% )#KT5?7-3$"3[QG:TC\ M.]:)3#)U3FYY[20;< 05HP';3:7;W>WAXZJ+Q=6*80_>JYOJ]- M/'=D!3LH0RO'%!93>Z\ J8H,'FB_7N]766_V*5$E5""K[B\I^ 3)H)51" MM^W&D=YKU:N(2N5-W3NI>4M\8GC#)RR3,,DSL=T)I!12.O1%MXQC'17B M265G3%7FL^B$SU\GQ/'S]H;6^]5L_*%@6@9,F_5"O*2%P[2E=TMRRT5^$!_2[E $3_8X23N43>S&)*-+10@3"S]DZOEFOI"ZJH%D*-(M)+"D$FMUJ K-0(TF4 MU7R]^-\_V[6SBQ_T&N.:9S[6@B=Z1>*9[IC4AK9%;-HO(3P&X0'/#:^>.XN5Z=,/ 8I&<_$CO]"HR($BU_-Q]"B@B,Z5@ M"FCH_4ZU._.I]I[O2U'6]54;>>Y8 S@8<(K**BQ=]2XB.>6:G:?S&+7VS9># M1NW"3J\:PJY"B-E?2M. 4,,\$+$_)4(8UTE:-+2.^W*Q/AVS#;<,DRVBDA%*0*3;;U74L/7E:VU_4P[P:D= M0KCHFD-VL8Q@KST]K2)R5:Y6,Z5XN Z=X">("_:]>SCX\]? ,RAOLQS#>X, NT\9 M#"S$WJK64D_E@)Y*2 O(OFF:B!O-+=\.+QRUA8JJV/R/X/8 M/CB^J9J47JK;Y?Y:"06TYV@5D084L]X#)FT,," S\W: M02M735J+V$H1^4443RLF;S3;>K]9D<3^U)%K%3)/%2&LA1"*R&5:G1"H8=P[ MJH9/.?NDP0+MRFVREI4/8$=5(ICA)&M"G]O!J^;53!!#^>? =!Y3%E=,;XMT!N))*JHAWB\]/ 'C0R(K!+E1; MZQG5ULNK"ZJW'AY5I$VD,M_VDIS2TN5FS;=M(:?ZX5$Y*0"5, )W3]R?*'&_ MY_PI+8TQK[@_*9T_-0_K%:EA4>)^+\DI+?,OK[@OGYP:A_6=\_DJ[^CN*#'_ M), 5B%DSZ ,;CT2H,>XT\ .JPU (*1_I=CS1ME]_5TY$^4B5CS13MMA\_:AB M6>S%*';9?T[9/*I1UYN=OV7E*W*NWPD-\LQ*2QA-R&D M \NFZ\8-Q->:I$>E:TCB5_!5DQ(#/)#S^T'_8'>TIAAC&A(HROX-QI(1S1A2 M/8H^[QM,>7'<@"X *WPK0.2:SCB;"':@)CXG;%3W7\A_YNQN3@'QUHG])VX(^SV]0= M8-Y7Z;Z"V+X8VI,'(N(G*DF*)K6#8V0_,.8!VA@ 8K]\,HX3.YC&5 N!9@K1 MP3ZD89*=+OM[8DV*^>XR\_WR<$Q) #4QU[$<2@*!%<#:Q%M.'?2;%+DGY]^T MBQ]WY]KEU>FA-K@ZT^Y^G-Q=GET.;B_/[[Y\HA>;SY#5*2PZA=/KJ[OK;Y=G M@_MSNJOW]#_?SZ_N[[3K"^WT^OO-[?D?YU=WE__ K;_^?J[V>H6]_F"ZMFUX MOF8Y6O#D3GVJZ?L?W]G2]_6)#6C"D=3=/K;,.7*UXX@;#A2'=-==J+AMSGJ? MV^]A#A&_IYM$*\ %59111>E:_@P8B/%YY(DXOO5,M \VA;;H?ZM*,K;CB;;]^KMR(H7R M4.$;_GKQOW^V:V<7/^@UQC7/?*P%3_2*Q#,IA=:&MD4MTYI'?'?J#8E?._7] M6_ZF]A2,[9IM.02ZK]>>F\\U,!U!XNP<+SN=>AYQAF]:X!F.;QLH_PWSWU,_ M@*0$G' %(5_LZ TOOH!30RRVYI-AS7JM/5FF2:BQSW6&HX/C#S^W6NV/7S[! MM_E90QKISQE^WJT?'/?Y+W?08*E=M"3VI><@@\0\E06F-!?!]0A] M4 '$>\ A6\; ,>\C5 Y"4%)U\GIT;[RN/$.H6T[_9#4.LF(V3EH.]-+3E"L" M\?;!<5?O5Z4GU!IK,+9.SB\_:N.'XQ'ZT/\EI@8]P2&=$.T,0BV-1\-RJ$!V MX(=_$19 I^)TZM'UTZ49GN7#]TWZ!_H?"DYHKFFYYJQ$SR23*:SJ^:1YY^"X MMUEIOCE&5RZ?6RRXNT7,L9S'U2)D_L& ^97"$5C=M7,7@G# ,'B&$+Q!]!4D MNDL9^K$1*;T_V%T$W6Q-9K8'NL=E])13-G95;.PGPWDDD)\W=4933.VY.[^] MT6S+>+!L*WC+965WT-;![K1TVL;=D.E'^C(U%O'.=]OH9 M&5&*-?GTHAN;6BZ4+?Z@/W8IGZ L5?#2HOEG0Z_WJE%R-F_@;V5L:T5'QKVD'-^][H.D MR"(DB[3^HLL*XZ+)HM'7>R7->\DS3T&U,E+=-%0K(]7***V5T9%J9;2!5D8; M8*J;[L"AFB6EL?=F>^?Y>]0MB?PG[)0$+RO0)6D_MG]!FZ2[^^O3O_]Q_>WL M_/;N5^W\_WY^IDJV"8(\F2IEET*;P2OGTV/,N@6^^ 0\I.Z8LC-&"# MX7 ZGMH&CF!8M5..(IL](QNU]Z7OE-K[Q<]5>A!9@:.ZX-BN*ZJ]5WK#V]M#X4%1U;-MX;"?JV+;KV :\#-"PUW]R2NM4FH\BZXV0]2T)#"AY M4NQXN\XMEG*G#F_K#F_L.NK4U*FI4UOWJ=T8EEF[W,"Q[:?26@*N5AV@L5'X MW;O!>BRFM4Q340>^\H&?AS,=U)GORYE_^(;%_9>\C% =_+XN#EP= M^(X>^*DQL!=^K->!6X]2_8^"RE MWR@0H0LV\?SS_TRMX"U?Q7>WK]<[:^F$D&USU@@$A3*!LM9\E/WK3E0I,Q1! M?,-UH 1T\&KY-1&F$M;U=V01FX%FIZ?7NRT%S:V'YH(.;IUZ.S5VI M-@?7J*,;]);IKJ699+;=+J)CV[XC=A%@.[D!RP)9B#?V$E.R!AODJH@WBL]72^\VUC%I9'J"5 MC'J7[\]8QW3W#9/S.Q[>%1=71=90)76OP6BA(*DBF0K)1+P*2 M!3DK,J'TO\1S3<-_2@*TIK"Y:]A,FW^P-#97\$LH/"H\RGALK@^/F3P1"H\* MCS(>LXV\6)_G81?P6,$TBBJX&LZL9\LDCNG#J=F&1\ST\5+%$Y>ZHKJBNJ*Z MHKJBNJ*Z8C%75/&4]'E=K->/QNPP#6TR/!&$LTT[+Q+"!46(ED7U'.=3E,]:$2^4 G=QX,Z6PE$DN%<( M,2E *T"_!^AELT;6!>A,,2H%: 7H=P#=7#;GI #U(W^0:UT?B.\6:0%LQ:YMKA22>]WFLJBWB5 %FEUG&R'5TBA>!M1O C$ M15H:V4"L_$+*ZM@,N%M%6AW9P*W\0@K0:P3TLNGQZP*T\@LI0!<"Z&7SZPM0 M/Y1?2.4*9?(+7?K^%)O)N2/-(W[@64.JLU*\HIO(9QT\E:]G#5PAFU&2H4<" M'"$QSZ8>M99OB&>YYC\,>TINP]-DC.3%\,ROWO96-"CL%8:]=B'5L;G;S"G M*L N"=A"2F:+[#VG,*PPO"2&UUAFF[T=G<*MPNV2N"VD''?51G5%X79Q,QC5 M4WDKT;LH@MENEUQ-OC'X1BZ7,G'\4:7A+'"W7+C>B%C!U%,.EXW+L6SU5L42 MRVI2E7.@*B@6!\5E:ZU*\[\H_"K\IN!WV33%*KEC%*05I%,@O6RB8]G> M&07CO87Q0G.WD%Z\&_369,#QXO[NI9NZ"KZ%<>%.,6U[\SMK!N:_IWX 5_;O MW3G7N8,"F!/#)R;T?]";^+:'+\ZV W!'OV1H21@JW9.@^.GCE M;4.\2JC)XN$A],FTX=3SB#-\TP+/<'P;,:(9(;QTS2$!^( "XY6NB;[(4HO5 MZ1TS$7FF3/03Y3CXY3#XQ[0P98Q<,S[""L1)[HBP?7H MWGA=GEFT#XZ[>O^H7@V&H5!:'$H+B27G<2!M%MHJRKPWB"ZFZ7,Q+B7%OQ7: MUXOV0H+2*WB;%!M7P%X+L)=M:EFT^TD!6P%[+< N)&2[@F=* 5LU^7G/]_3# M\0A]MO\24X/!J=2FTQZIA>=K%,OT!W]1>^_!)II/AE./XI"NA]['AZ^9Z*K7 M*,:T-V)X^;Q3W:.#XY[R3JV1"W6S64GY.$F$GC\8>+Y2[ ![N7;N0L0,&&#D MT$Y^^Z:%>*D"0U$8+0ZCA=@V1?JFU@7LB@M)A>GB,%V(6;-F[Y3BWPKK16"] M$$MG#;XIQ<85M%>$=B%YJVOP3BEH*VBO".U"\E?7X)_:4VBK[*A4#Q5RS=H# M),]!R5N8/:>15WBM^DJOA3GTBBA]RYP:^3";&OE.&B0F!^?LU=MJ]*M!\0JO MQ>&UM/JXLD!><6FFL%TG(*X@OF:(EUURIR"N(+Y> MB/>WIBYO3XU/E1"5/O7LR7 >B68Y%%PCNAG$U.[.;V\TVS(>+)LB-%^B4[]W M<-QKK;\03YL8)KA,PZ=J3%[7RX/(--=^U+1/Q4]QWQD9@??AA#CT17!C&XY_18(?],BI_6*G6VH=53B2XFO[2&W1=16 MU5I+)<64%-MBLJIJI:%Q/#!O'"1J!=D:&B#>M MU:"/3Z&[I%Y7S_T"B*#;U=M'FYKLHHA@%XA@D1?R MJ).;"HKLW+\R84ACC_IZO5M:=]Q4DMG*)M'[01N+2*.;FS16G0"PNIQH-MI* M1B@Z*(0.>@730?8) @7H2WJ]J;0E10G%4$(_O[*TXNC(U2FAU=4;K6Z%2:'P M[,4$Z-3;3;PMW",JNS,S>!\/CJ](H!%NF;_C;'R?7>;B7(N92%JA0"/R[3>R MN-3H,T:-'_,IB&V]OYQDS"')2MC?;CTM2WUV?]?@XE&',O]0TG)LESZ4@CP. MFS@M&K3B1Y(FG)@06=2";S2YU(\D32$LB6YV#YS8#* MG$CQ>OJR&MZ9]6R9Q#%]>$K;\(CY.:;H54(1WOFWY6OZR,ZT@<:8FX:,3L]2 MN]5M- ^.ZX?--B_>^N1#U6!9QL*"^$RWGI8)M(CMX)Y.%0]D#;:(.L6%PCRM'\5Z#[$@VV79-K/M)E(T;K.E*ECA=VI,N&G I@PONM MCJ_1,W[I^U.LP'-'FD?\P+.& 6NV#]JY#[NU6,5^%X%Y +@0?ZUL2D"&7#EX M>&+*I:?8W>\VW <&V1?#,[]ZZPVFK;J-Z]CG0E(Q#B%9&(469FC MSFOA>:TQ3R-[N8@ZHX5G5$CFQJJE#$6=T3M5/]4_J47^G%9:.YE-)MEL[*@B MQ7.Y,_M8%8?OA>N-B!5,O:W2,;-E4Q2+D6BGEF6\N:R3*G+@97,F2E,YU5FU MEHUR5$D#51(8\AW:?S^9_R-0^$P@6^PZ=\@^]A?]DR M!HYY'^UV!/1BVD@W]%YWJ=9AU8^:MPOQ/179D7\]![QS548+";"8,J/U=H57 MA%PL(1?B]5I#;W)%SRL?[;+E.YOJCZV.=N6C+<2IM88>S=M[M.5[M7\X'J&7 M^2\Q->BX0Q4BS:;;"4J^ S_XBVI+T#.(:OC44 XL^H'!.EUK)EK.&CT4[8T8 M7JZ9"XGLD^*,%/TG%Y)5(3K"FE5^19YYR;,0-6$-RKVBTJ6.L9"PV!H4 M>76,2QUC(>&Q-2CM6W.,Y3OID7QJ..(;DDW""(=&7N%U:;6#"V#7+2+OI'K3 MSSLX_;Q>WT'KOEM:RDI9Q[Q/OIMNE9)C#GD# MA[PU*3C;K(:5[XD_?3*<1Z)9#CV,$;TO5?;OSF]O--LR'BR;GFBN))P>)N'T M>YV,23AYYYRN9GWT5FM4E_>X=Q0EE4LPJOSX686H MQ8C:ANPFQ;]V!6U5S:M2;&S+@575K"X%K"T'5E5SRG826.6'LDX,&[OT&(%V M1H9X/EJK0>^$0PN7LTQ;N2A@_AR\GU="?Y[Y>MU^VDCN[#79!4Q-K??U7GNI MX<%9)P OS=%VX3S3ADNON=B[@)&A_9Y^U"I8$=]Q$"S*;^NGS5'>?!EYL2/& M^\N-&"]B3OBV8F,1--)&"V^F1'WC([;WGD M/@TT#)SM.M]?-<-^,=Y\P;D_TZ-U M2&(=3X0]5!,FN'.WR$]U_(?^;L9CPC\ZT#ZE[< ?9[>I.P!;&;NOH+8OAO;D M =/^B7+HHDGMX!CY#Z0.G(+(H8C]\LDX3NQ@&E\\\_WR<$Q) /6CT8$66 &L"UYRJJ#?H(@].?^F7?RX.]7]U=?[L\&]R?TUV]I__Y?GYU M?Z==7VBG@[L_M(MOU_]4.[S*#G\P7=LV/!]2O8(G=^H;CNE_?&=+W]<>-J#X M1C)V^Y@PY[]%1C^*QVJZ);NVZX=TUUVHIA5--I(>F36$.(>(W]-$HA7@ CB) MP$OI.2/:)&/Y)I\I@3[1RP2+/_J3 "V?8\*F'-/Z\HF,C_F_4@);A6UJ"6&_ MW0%^4P%_,;I98+8"(%:HJ!8JZI5 1?$9#7%,E/.V\&*$PD^&JVV]^B\E:M@' MQS 2QO9[HNOC3QWK+D3XAD!^.S $_V,->2?UXK1C3.INOMN[C7\.MTJKDYL5$&\WTH.@ZU[(@CGJ4+?=]<5B4 M'F_44C!?CD1;[R\SX&:]^[4QX"B,9L)H6AI]/<)H?3,8;33UWM%2Z7Z;PFCE M%=\R98]4APW!:(]0* TMFV!9L!!*\ F\'X)F//%<&!IK:@]O2C7>XB?:]NOO MRHDHU7@!>SHC$\J2+#XZQ#$U7BJ#?]A!7?F]6U5,]32$=/7-N'] MM0?22>?32+IZOZNT9H56@=:T[E7+*LKK1&N[N50UA-*?*R"@YK715+*I7&KO MU;.U,7LGHSUU"-QF>DLI8;33\$QKP+:L,"H*GBV$9V.I\IN*29_]-(]DK0,2 ML$TR(IX7U1$XCQ1D?K"+484M(_[=G;Q@UYC7//,QUKP!%T[ M/=,=D]K0M@A=I$=\=^H-B5\[]?U;_J;V%(SMFFTYY#(@X]IS\[EF\$K.G9-Z M9T+*61BR8JU+E8@KFWL4,==,'"T+1M[#P<*H/>/UE/[1RLE!VFWE!=POF"YH MI-*KI^5T+.\&+!ZGL>F\R[5/6N=>?E1VV+L221IX&0VZ'+'IH=J0CP_5//)L MV%/E'JR$M"IBEM#\^;"BD=\) 12L/+FO74D56"&W%.2F=;=<5GYM#+E-O='= M9K_B?D:U 0@PGR#-7:8>)#I!=,B)K;A!)B) 6,X)I XIF19Z2IM$7D8TJA$ M>NK7HQM^YM"F%EM%X6$OSPW:!\==O=VN3.QK47- !=6U0[6()(QU015=XMVC MRBA;ZS"]E*MQ&4&(_5)Q1I*2_FG(V[7=5AT^PM M,5M=F6@[#M4BDCO6!]7.4LTUE4%6 3G$YOAA=R>IYL;W2>"C,2;F^5EP*S[1 MCXQ&9!C@3+^'J4_%M>]#BN*#Y: +4M7I;,<3;?OU=^5$5 !D?E>Z&&L_8JEI MPR'=&\I^/#(DUC/T9U,J=-G6=R/;+,K%B@E51CQB^.2,L/]>.N*L;\.CSEM" M?-2O3#Z:\A.5J4&G)9,LJT&O"ZB1,MW16T>]J@!6*=.YA=4/AVK/-C$E8:42 MRLJ75D5T7YEE M"E'.[V3RMX.IWZ%!C$&X IE2NVT6CK#17KTQS M)B6DRA12:;DBJPNIE1#:EL32D=X]JHPZI4RJW&()PU<\]SG@H0HEGTJ73VGI M-ZO+)S96EITUJJ:YF !529O*E-H?H"[ :3,MV6-U*54$3F-Y^7I[J[.;E0TE M"RLEI*HAI)IIZ3,%"2E(J%F5_H\;>D/%J116$:MIC3T*$E0%8;73KTR(:KF$ M9F5*)5(I)L:;RJ.H@G:ZWC2*&W;,^?IXM?0CU?1TSZ"Z4$"M-Y-B!:Q&9E17 MKU>GPEGU.\@IH[PI,37",6V1>]T*FLI[$#*X! M2VTJD4-(X;I8D9+/2@S(;(K(0Z'@.:78N>'0.7G[X0/3"17]08B>O([45CFI*'DX MCZ**':"*(C)>UDT57;U1+R>. M-S /'7*T-\U&5&NOLF"]QV^!:Q+RF-<.UH[>KT_]W'4GV M2AHN)0TYV@! 5)^GT/+Q0?VP-RNZ$PT&15.)Q-)Y3!'3H&9XS GONDO\*Q)< MC\#DXY^8^1)1NGJ_49E,%"452TR<:A4Q!*H(P/Z7>*Y)OSEE"UMO!-4)NQ(I?"W*3))!)R4& [>;KR=_3@39+??POR&/Q3P(QL>M= M_?@>7C!EY[19-(NG3SQ\&@88U-H-OKF"KK4O3R%.;P9?SVLGM^>#O]<&%_?G MMY\UPWXQWGS!NC]KE(^1Q#J>"'NH)JC_7(G_J8[_T-_-Z/?\HP/M4]H._'%V MF[H#+!M&NJ^@G2^&]N0!F_\I<(=%4\[!,7(3<(=![W]PT7[Y9!PG=C"-1Q8" MS10:@GU0W'*ON.67A^.3\V_:Q8^[<^WRZO10&UR=:7<_3NXNSRX'MY?G=U\^ M/1POX*-J:Q=M[>GUU=WUM\NSP?TYW=5[^I_OYU?W=]KUA78ZN/M#N_AV_<\[ M[<.I)+'4;N?>[0^F:]N&A^-3@R=WZAN.Z;^WI>\K AO02"-QN7W&=D2,8/Q--:#?W+)S(^YO]:8][\')-VR[IOEX7[IL+]8G WL==4 M!4"L4%$M5-0K@0I5JE9*?%#X('I4::M2V1K5+@UGJ,K6MO&)MOWZNW(B6Z M MEL=PSBR(E5%SGQ1 MCWP]"D\]9VY2JW=4C?CGSF4!;!LNB^C56" NNY69N+PEHUABLB>#R* 2@XR( MYQ%3TDV'KK^QN5Z;H\5R2?$=NBNBG6%$=Q?B*$_A)',17[=71DK,1OB_@AQ MKE-$F\#B(->AD*N743B@NNQFL2M.7,]S7^CQ^AK6:&D>>7;M9Y065'A8@0;E M6,JP*+G.L5-$"SZY%N(;%#A>CT[QC)>GZN[!<:/1T>NE4/;>5/]L&4:+:(BW M-$;G%-YN=;WM/M;?'!S?DHGH%Z%$485]"9TBICY&AWT]6E$640VST=8[U1%% MRM55*CR+&/18(#Q[$+6NDJ:DS**E9)$[TFS7>:P%Q!O3%I7)35*%; ML85NG2+&1L:X",70/870&450OJY'5"OLMRO27:W$4D]%%F6211$#*@LEB[[> MJ$J0,TN1I[+]2,NQVD%K<+_Y2Q&MD.;4EX>1C%7JRSM2?7E?;U=%JU>M M%W:>-+I%Q/7621IRZX564V^TRYG'LQZQO)]F\/EH1(;8J)>\#I\,YY%HGA$0 MC;VFMK&#(EI)X1UC-45$&QEVKD?G'#FW%#C7#G ?^#]T77NF_(4: ;?$#SQK M&! 3&ZTZ9OP/TC=7XTF=5CF=]-6HSMVDH$4$5$0HM"($=-PX*L>^KD2#PVTJ MR]I/'07\!!],/L[VHV;Q ;?@,6#3!1R3O2 1'>R@PE(Y/OJ.BE%$$'DE7GA# M'\0U9^DV]V=\>\E"*AE(T)$6#T#_OL(KQ+G=J4>YD MNE/HX)A@3S]7EJ/.7_,BEMI+T3C6[]/(5Q'IN.IG8!+* NI5M!^3[,<1KF4!E6_O>UXHFV__JZ< MB&*B>\=$T3;%!H+FU -_=_!$T!H%_4?QS^UXHFV__JZ TE\[0'1,M M,%[A6@[!)&*/C*;0PM0C0V(]$W,O?6!S/?35->KS!!5Z1>00,Q3= XANJ-2Z M(OEJ!)MZOU=.,<)>A]04*7!2*"(;N#!2Z+:KX;U2\\I7%K$!\8@?:**:6HG3 M'>8A1>3+"L3D9B!M8""-=CDY?4J6*CKH]8K(G5V9#J@@;>N-5F-KZ$#Y^O9. M/3@C@6'9V+_*&/YG:OD6(%1-)=J2)]KVZ^_*B2@OWP(>AGTW')+?RUNCKS489V12+?E:"6?A[@C=^-8=I1C!^VKW[FWQ2K^^57:T8%^%VM/-NMYK MM"O!X%0)V7Y286.KC/:\5%AMY4(5I"F5Z=TH :52WZ+TCK2B!9[A^&Q0]5ZH M255BO(L9:EK2XFS"T89YZZD,GOL(.XUM4UOV5D/9'@)(R[B;S32J.@%42V/8 M=G=_J/)PD?<:_071FOB;>,Y0+6)O8L(X@PP]./Y&4?!98ZUEN H)#6[EQ)Y- MCZ7#1\'_-V:?;W,,II #V1(_ZF:?=5'[WGY:&F:>]KW"(()YSQ('S27.6_I1 MO9P.NUE(8I.S\11M[CAM+B+-M,F5>;H+9R#-5]_Z[%CV[P>!-R5T556E/66J MYXYN1"T#*!^.*1QA6>]05DOVPHK?7S=KVOS/9>7^#:]7NW@4(X2+HI%KF?_Z P:?@P37?X!T$4XZUOVE4 MR)C6,WN5,*;I90I;=+28";L7+H"#Y/<#"/X2V^8/%K[W)\8P?&\;/MWUD>7< MPT\/DAM0J=#739=-VX@?A:D]2?=,5&_ J^:E(DPP,Y MOQ_T#W9(V9&YRO#_L?>FS6TKQ\+P]_R**25Y;%=1,A>MMJ,J:K&C&UO2*\GW M5#[= H&AB&,08+!(9G[]V]VS8$""$$1Q 26D$DM^&8TD@MIGC'%09 M.QC"?L?8(3?^5CYC2#E-]HNR96*)89[_+G#SU@#JC9 M-/JKW4]L/@]I!&[NMB5P%2-@7P8:L:^[W\ZW3V[.N__:[GZ].[_YQ"SOT1I' MBL%_@J/U^<0Z!EQLJHV,29H#?VW2?^"]*4M!_K3%/N9!X)]G-[D0$.50QKR* MV+Y8;!"B,/AK'-B+)K6M8V(_J+"?HF2BA@'6\00$\YCJ0E SA^@0#E,XF3OK M4Y.F<]*47I M#NM>GK';GR>W%V<7W9N+\]M5+OGRZN[\EMU=L=.KR]NK[Q=GW;OS,_;UXK)[ M>7K1_7=T^L:E6<9>D@,<6<#.6@B,J0FX@M@S+T*1F-> AF*H?G MNK?LZBL=YM>K&W;WSW/V[_/NS2T[OSP[/Q/;..,V16=8IP7V/U@UU,\=U;8O M'W&6XW7N@W2T71[=P10G7F#_VA(:<;NY=]0Z!-6!@XHZXLI9 M)+62YVI3)KP7H2^9[!_=.4+-!,$]K0IWZ D^--?PB;G^ $;"DVF!!L"'Q?;6 MT0$.WIS<7UW<76)R'CR\_;B\OSV5K*8'S^Z-__&[V\OOEU>?+TX[5[> ML>[IZ=7/R[N+RV_L&AC *3&@0OUXO2Q@F;3Q9Q+%;G\,I'KN%8(F,C>;\$#C2UJ<[EU*I0Z^+CUR/'?)()_\9VM( FW/H"%A+?U M-6!W?M('JR@)N1@24)!9K!<&EL.L,+3&*$1'8%@E=@RZX<"*V2AXY&$#OXSQ MQFRZ_R'P??R;>_!O&/A(@&YH)RZHBI)8[P9 5NE(%DP(FZ'0'B[9Y_%C$/X" MU&^ X(1A@N$0#$:;R+#!!J"K;$\'4M-#<#'"E!#NKE MXV'KJ-UJ[^Y-BL<5[WJUZ#6MJSG W 1S^,2 E?#0<]$XVSJ^#@'_W!%BG+!< M4H!*98QM(Q]]&OL4(H,=Z.%8B,N6T%XB]5G*"&(6P*?9XR#P/&#WCS[/BA;% MX9!07-34I,M ,$_A4A,LJ&=YL!18_L!Z $V'2A13:<25?[Y>AJHV'Y#&K24"+4_ EX"8(6 M\!FHS?@ 36)68'V &";S@WDBP5 (Z"#B>K'PA5*Z0@[:+6H_\,4# M92A&%-_M@8;K\%Z,\\+FXR D2-S+<@7\.K;\>Q=U,P4S?#**I8#/7--Q_IO; MH&8!V[L!K2NDK]DUL$,XS=OS&SQ("5;:I]$P6D/2=@7\!;] *-X+/HFZ90_O M><_ "R +:G&$Z[9A 3@Z[ #0G$X"?GP [@T:!@L $T+<0C(<"5XMT"1$%NVY MPZ7'@V@,*P] O=,@$7L!3 M/,D4-ZU>D BLM,&P((T_+>Z3- C<$48_&<8@\)1H -CB@&Y-DX2$QO$?7 MX0IG.#D4&(T3C6 7H79+BX. MG+@NL-!^/ZCM]WR+@_('#2BF9L;IY/VXRCZ/!J"?;X--/31U2Z2]8>#SL9(9 MXBX1XJ^8PX#A"&DS.*#A1VXL+1!0MT,7MD/2!@DZ'C]!BB#L.!?$!C/& ]): M/"0Y8)L^&X':!&* .Z@Y2?\!J&3< L9$\LWU 5!Q(MR.Y-=""\%!KR8$_HR:I78_XXONMKV<7IZ BHW!T^@EDO%062?$1G"/&[K=AIRD=Z'E<. D5ZAO*UQ)?^]Z M7O"()_,U",^"I!?W$T\]);B-R62.#FLGX0PFHP%)$E>!4E-GRG,H(($VK$MV MN)5YSU'O::\@?JO,&J"- %/O4N466(H(H$RKCLHG(?T4CKZCP8B,.!Q9'.R MWDV7 ERBAQI%-.(V@/AG\8. -]](01,%O!V#LZ:-:T M/\.E218,23,):J9@K>@>CK/=;'4^@Z0E#$%54#P,@; S" M>F@8],4I4FSUD8LX /K=1"079D56 +P" P6@QDC'(Y)^7RY;BFG0?S@7*@6^ MRM$^Z:-]Y0;HAB13&BUK5'9(PXE3'&*6@T"4SB7;3H:)\/WA@RY"%!!K$'BP M]N@=DRM"QI"$62LUNQ;RMF5W9+A])RQ9L6P+3$\,_$XLV+AW4C(F=*R)S2G> M>.&KV#GNB+:H0&3+DP7FB;X"$4,Q0RZFPQ3V'KO;^I5,F ;X,5BN"\,-3D%EYS^LWVALEBDOG\V9OH%\_ [K/>$(^#OKMTXOWR];A@&Z M"F93P%];Q\V=Z6(, 0C@'9X,SHLOBH#16L0]6BO;='MG^LJY[*91NU 7L$9( MYX W1;Z>Z;0TXD:(>06OB;0U>*Y!7ACA[4$?C_"D/'*R"=(0O_ -:[\\U7CY MTP&@6?1?*PLO3!A QYB Y8T;_3H%1@/(#']EU8%6K0[,\#>8$"1'.$&0(0A3 M.^"K=K6BK1XF I$%18P"3(YV*3P9);T_,6Z8J 27=&S">UL,'L+@0BG Z]A$ MG)/>I\M7I(INB!G2S:4G=2SJ)PU/AV$CW -[BM4LN(+4PE#Z"DPW%/Y8[>9 MN3XBMZ^1RB8=VNC23WJ(FLB4@E"0[U-O8J2-XF=P##)2:4:&Y:K>17D^;.%Z MQ\B!L(90--N!AYI$:'EJL^>_1R*."@N4AE;@&S"+T)UO@M;A(TYYL?@<^5Z* MEV% E78?>")T:,QKGJ9*2)/?D64%&\?8I/B&/"4"IL, !$X0BB!W8'-0W>"DD1BM)TW12#WC*C7L?L2D" 0HBR=M4,>W+S"Z[]667QCZI,FTT?NR*8 MHLJP='G0NNN#7EH@M)8*(0$_]:^)P>;?\VYLR3O2)4Z9*K')7;Q,:;N0J3+C M0@=..[\ PEB)(E'CJTJJ6!=I:E"J41E?DEI"]H&CO $>A6>#?F:6*7KY:Y_^ M@R2.J34.B"\X#U"I*'4&@SXZW"FF/84?(S._R8ID4-:[7S\[(CP6I)L-L$8NQ'Y?]C_YE3J MRW^ )GLJ-:A":N_4]ED^\Y! 9;)+LIG'K=VTZAF7C";93%G$7JTT]A'T,(P3 MI=H\U>0,7;14,&&1HK:PG0?7YAGJ$U2$S\L,3W,6D$4>%V4]?+)7;2"9@ND- M1$>)K4D2#E%FB^)J<,P"@2D6/+2.?! MFIX$& 3%LM/$18P:N6!5:EN-4H]D5HJ,AJ=A);GY;9$32E[9U!G62(=%6PVV MF,:OU=:)[Z0'(FHXI.227$G.H6V;@3L:$2.#I0%$'$\8@\C%8:^![6IG-:7\ M4%51/R2EBUE]8(3I:3]@^$LGM ZLR.PE+"IYTC!9J%/]558.3,CZB==W/8_L M7>*ZN*Q"CE]=HVDA:3V+Y9^W4H9?BS/Z TOG_'@\%=D&=KE;DETN:)>5Y8X2 M5$S"RM"P-'-,?\)DYK%92H>C:!S&2 <';H0L2'F:A1)%J333G$RH*BFK-"9* M\_5A]1B0P@$+["\PG(0!AHDKYNZW(VYON[^W!Z[C?&"!&7*.ODU4F^8X&V1RJ,AWB7R#(5JJ""$2>R8."1+ B,*"J'C?2>C MEP';03^ATE/)%GU:_9^" YMC +_C6"C'ODI'7FS] @D).PHF M!!=)3N6V0QTW"=-M865W"#B".//>_6 F"( ]YPYE%@0ZV"04&_ , ; MD%=BBCQ2!WP-WWMNGTY+S8#?/V3&->8>86_X=*?OX4$1@.B+3<&YB(Q10KQ8 M2J44NC)U0>2:2Y0Q*P)$Z$Y7.=!>-#*D"$YX ?);A$\%XY?'(&*3:9;\C,7C M@0V $:#-0ZGR60?#/X-'T+K#[/9+U?2,T-$0 MD]3+I+*)+>MI</$&?<70ZW!2 0H^5#X4$ EQW*3SNR< IRO&^H?C*T6344E,BMY&71=+ M5&M1)Z+!ABI6J>DM+YIR!A"I O[@"I#=8:".O! BFJAJBB3U(X:13@4C1 MB"9JMCA"K15K&P6*"/5,(Q8>C<"DR,"OR5"D7@VE.\T2='E S\ 95BR];>I-+H7B:CIQ&@4 &F(2JK*1,5I*W4#HRNXMMDZV>7BO:<8FZ@,PPXJ! R=77FDLD]*'LH MIK,2VQ+W]56@5 !Q)-E&(L3(&I;+ZF_@>9MWS[?,1-R]=B8A%IUZGV!7Z+4CCI65]>0$?-'B MLRG-+UU\IVCQ^U.K)U]D@WQ\<(BAA;&(;?*TBKX.HJ(Y>_8=/==)R+,. MDDD=XYJ'F,)SU:=5BN]TFO1VNV2>-+;H;^T<3:5'_YT@5;2EO.L'"C/ 5[FE MW9V]O"T5=FW))'4K?@ZRM#BANR5;-\R9^:W*U^H!2\4!L3UF& #VR%/LNTA.Q M4LKE"6#V/OI^1+<$4!O191&+[C#2_8=FL-EE![=")=YI=(ZIM4M] M[(U:G%-)957,SMRMLS,7EIU9G-Q8/L?PY5F0FG-Y";Z*0$'&K)ANID8.:ROUOT\: M/\ITH=A)S"DS)R&_(H;O,4QBR?"\,'4\7)>8;7**])619\DMZ?H/\NGZ&$

X^HS$5TZ0M*G<$.R1/D53A@U* MB$J[![PI#? KZ5[E:3/U70BG@^F^('6']!S\Z9DTE':$F/;7I?J.+%E>$-8U M4/NR_/$)?+!;[5YQ_81TQH"R(H!AP<'\EYN[B')@GL7!4ID1NRHQ(J,- M4\.5:=^MK))2V[0P)!);KE?AO+Y-"%*/;%H%-^-OC\IJ(KK!RGNA^#9)_ MZG*(.BXA- X3LFFMQ761Y)ZHOJ#T56HV8+:#<(QQ1:35."H=^2QZ2&0\*8'N M& Y?M(WO98\(TUVF+&K%@W*\GOTLJ]N1EYK7 " M8: NM<(3N@X7N[&*/PM&< M'H5G;^X%U1FS[OY4TS$Y7ZGFJ\_1+!0(C688%VDSC%3;Z(*4M<)810VH.T*: M+$="/N;W8^$Q,%MC&;I\-@LP0:/"21?0S^W&D>:&3G5_@B\>17&H](8H%[A( M!A"7]SQ:(S,^#$QHP)U[KM.S5;+5U.C38ZDF$9'L17T<++2J=\'98<"#%-CR I3 UAZSSOL9,Q&A/X-D=Y5 M-J64W+RB4 ##0JC!4?)J(&]VE[VRTSF-8WG2,[ B5']Q+_=%+B9;.X*F>43F M9)4V5Q>E4 M/L+82*OC!BY(OP89V&Z,H1[0VUV92R@I3$?,:FR9@2T"Z"$R5E)(G MJO0:+(9"QQ+U-/Y3Q YY* *1\%WV9=F*6*6"_H%>FWL@>BQ@DJUKA%/(N-,% M..$]L2:)-GGC#%R/RS+9RIS]R PLVV?(*_8L8Q^?*H=20WY,@S]*^5 MR?1J(.TBU;<+NNOESOI=I+P=ENUX6HUS6&<[#KHYARK&,YV.)1L6D1CC>AWC M'IO4HYQ6-PH_C>H/J&]:DMRA%&4U>$KR,TH M"< 6$DHF 5!\/[TM;?+^P:>"CY\PE_&?R2!R1;U=(QZHLZ M1"M;V"/!QBGMWS^2_GTA .S/)K:+[YS/S[Y&Z 7&:P58\1\ZZHC)S7D'%F=J M9A_UG592+NL$(5!1,1=GVW-_<6^\C>UHBRX@T0:$N!:+1*I1^R5OMR+1J@C( MDAT TUX:I!A;#Y;KB=:_9'1(O=+'#'G\P+&RB:2[804*QB'0VO($Q_CMBCMF M8/.B@:_NJFB01L.LH-;L1Z96(CHU"'CH3*>XJ31IY=5CZK*:E,:GF_K D1## MTOW^9$A;NLJSO?]R3^PY[:?%<:7WDTT>1*I' =RIP2L\:@87+?&+TI<$Y (U ME%1%Y2)3R:'6*LE<0C)SGP2^*=HB(W[J>'LCG4Y46-, .0#276GI62K[TF63 M1@6W**@D(V09J'83 M(+[V$]$G=20N56R@38@"%U/\%)YBE^LR>$VS*;=,.DW9FC^0:)X'=HNLUBCU M6DENIW89X=)4MX@L',=32@0UA/BO[ ^1;1KA"LZBVPT8=:B&[=[7KJV)^P9U M)H)0AX!#1E(EZ\N[9:BQ4$Q%+HFHZ /5P,U>Z"E*$LC&)XM)IK$J;4,T'U)E MF;#9!J4#,,]Z%$YKT/^I/,$#5BG[S^^P*VR^H"\54ZK%A!Z@U9!"$.*^)3"D M0,L6W\SP-:+#+?5/;J!%M][^IR]OL5.\C@*@O-RR/+="E."8U'^+]XL7&IAE M>VBO"R+/N -#;EN<,-ZN3KO/Z\4@6PX^E](1D-&+'BM3 ML]*=[J;!\>P9B#&* ;+#HXH@;[%!UT_B64)<:+4FFK6>M'^-F(DNZAT. WD; M!IG)HD\R:DDN:9Y.E-ZL2=4[Z-JB(FE< '6_)0Y-.8RB/!R>5 O(Z4GP+F*G MZ2UEN 8T9/1M7R+_;DBMB!J"<4N=\)36?**7C#N:+@M/EVW%%(B.B\IH$/-- MXG++E@.=DZ('C/U,SG<#"[WJTQI/KD OI[^ZSR^?:=/MAE.U,S+14F@0Z1Y' MEDN[%K#I9F'3D#=LRILGY\)S@2*CA 9Y LWIMI(GGLV&O[!7G41GND)Z"N., MK2'R*11(FTW)NE7=IT2_.8WJ$L>+ZZH.=U^*$#]-0E#LJ*MI=LEX0MJFU&KR M25(<2.I42N&O@7VBB(NP3=TZ*\]!_D2:7,I92)/3'1;@@YV# 29VZLYLB>RG M2*>/F(-64_9=&3=\I*(&[FRK_K G)ZHK$FWG#O=0R5="\IE3&I>V2+UJ>3>W M9(QBPN&!A0;>4>MP*I%+(E=,B"<([Q];0##8-VR$^?W^ MO?X,_-W6GP4-]5V?9M.DD+W78F_R[@O\0M+5D68]4\Z .4B)L-&E>VSP 'ZC MW1?W F<,_Z=9SC2#".][[]M[>R!,Y#\?/K,'M"] GU+<0!PKCN%FVV&Q>?"!S3M-(:_684A:2C:#88_O<#"IDE\BNYS:TB MKV7!3_\FE>6<[IDS-1+A"!7_ -4OZU"9I$L3AA,G_3$.C_]2(WX>XK=KQ"_& M;MT68]U(7&-%M;"B60FLJ#QK4_K-_O[?9Y_;TGWA6\>D:6)][*>E'MG*:7:F MO;;I.]KT\5_+B93D,,U=8"Z=P[4H3VN+.68$6/M ,!K#4YG+:I0C9=+5M 2, M6,)4TT)[Z_AOL^;=_7LV"DEV\'+7,CL<0=?!/*]S7@0+"T8KD-HF[&C31__M9Q([6B<*X0VH_+X31@S55++BO6MT."\"W'%?+N MXEYJ(&Z!'.>@<7C8J;U^-;FLCESR\KN6&H9;'+D M>Q51$"_ADK+BDGMNR"V MO#5EZ=23NK0EEM61N(7*W/*6\B9%XFI-(J>BNHZ_ M;=R.-GW\UW(BM=MQOOB;7S=TJ&ATXJA51&?:RU[OBC;:Q=W;SA8<-19=6QM ?REV3C874_A[)OV MW[UE,LE+YEIJ3&T!#9N 3)H5T2O7X=A[Y<)Y'4T%IXZQ4]"3>"TA!%@0_5O3 QA]IJ+.%)>&M[;[ERX=NQ<]_PU=6CJR$L9>]L]$TM@9UWE]L84BZWC M,^X'='EZW05]4W:TZ>._EA.IO8G/B]G_\?0=9S4+VHP=;?KXK^5$:M6FTBUH MUVX0EC:E*NZRG<\&7&3_ONG0*=TK.6DR*AG7%2+NDBX>AB'QV:M4SDU<1SEG ME+6UIB!([7BIZ4S3V1[='KS$%(6:SM;JPGD3&L'*6O?6G&JMG&J1R8'34=QU MJVHE1ZT2O"5"6V368B4)K77XZG2"NF3JM6@Z$_51(QX*7VOM7MV, M'6WZ^*_E1&KWZO,B/&_-O5KGVVB%;^G-#J]YF*OVJ=)W]?LL_:Y94K^[N/P* M"M[.47-CU+N:QMX(C2V]\>)*::RYK'&E M7*J]TUS/G5"U)E#3V$P:6WJ'QQ5KV\U-"$:+6 M^>\1]R-^'7BN/=[26-K>HPN'..##"#U"8<(!I5<+# +#ZJGIDUGI4G% M%)_P3X-)_9E$L=L?XVS1R/(S3C>@K" 4K;"PSR8//=?GG]G6L3H\9OD.,XZ/ MO=^Z^7_6 MF%'C+4SI)5V8Q0/.'H/0@[\"UK=LUW.1!0&V#8? 7D23+O;HQF(=EFUS4!/A M61OV% !F1N\R\X[@F\#WN;?#[@9N!.-XGM6C'3YP9HU&86#!GKB/5!@!]8:Q M#Z\,7%@LS:+'178$G-X>X"H\X$ I!'@??HNC'7;EL\"V@:,%?H,]5 A2@6A\$%\0$D M(^;Z=A*&W&D(T.)1#8)''W^R +T -G@2B ^T;!L(5 50A^0ZF^S,QT/C_(RL)Y;"UK(WK5@WR\;)MW#/JL[TVU@ .J>A^M' M*!1N:A'WU2UA4YV=Z9IZM2E$OVC$;61/WG@G5PZO1#"L5 P92L>+E8ROEAO^ MK^4E_*K_U44"!QJ^\(%X$V(^>6I&IYR:L=$@?H:D1P@R B'[P2V46 2Y5+C_ MP06__"\GC@9"&+D,B?D$N#WR5.1V?1SG@<89&N,0W:;24'!&X.ZLKXX+)$[$ MY8.>:_4D:Z;/@!Q//A2<*.QBUC8Y$].0A]P\)"/0$60&HD;.$HBW\%OYE)P,R S0+2! MS+=[ MH'NP).)*'.NITWE@M?B+@0<, 6V"00IQA5J1FAF>LW P1CDAG$-O/6YD M":[%]0E4"FS3:U)S S;;:,8"G9 F-@MMQ:;EEKW@$3?MH4C ;;O^*(F5PN$H ME()'0*]THP$OE-?Q /1!$MC;@+^9%0S@,XH?T(T>!RYHJK"G -XB .$4-'&$ M.Z99Q8IQT^D@!I !+CB#T/T<4*%\H?KU02T.'J-/3_"D%5B=1;._W%*G^?3_ M9 ;OE][Q=SK'@B-JT?%\^=@#_B?!>=6#N1[0;E"'$"5H'D4,5P1P5?B)!!L1 MI9%8E]]'-:QGJ:_3L+X0 !8:-A"_KV \"[BI#. NO>2XP"1CX'' EP__:0/ ML3Z.&QIXGV!/P%AC^ 6 7#"B'PCKQ&3P(/,B-+OPL#AH M!"C4_I.XQ,I0)(( !#$"8DR9Q2[B UFG6BQ4^@@7K,]]105+*RENJN!J+F1; MD7"2T!\(3) &PK:5&ELD%0<\3./+D36FXY4.%M"('6W&-H2J9(7AF$Z&[$OA M1_GMHLDA :%@GH5#4X'M:K;%\):QN.6>70.)%>+37$'BT M-4-C;6P)W=)Q7,0/]-H8:F?(/4N:QC-$?F7-KY5A,FR=_R:=1GS!OCCN@U"7 M_K%U_>WRYX^MO)0]FZ/+YC-3+O=F<]+I/K'^W' T35AT_KO[XOS%RC["TM3? M QUGO^Y^.]\^N3GO_FN[^_7N_.83F!J/UCA2<91/J+CSB:4.*!/\$VMC7:3"R61V&A,G.[98J 2@LW[USBPMQ8L$+:. M[XB\@?A.T;PFT\Z:AB(A?N;T3710F)+WS,L,>-A-5UN4UV'@PY\V-XQW\>\= M#'OB!?:OK"V_NT);G@[PF4YT) W0.RY :@'O23?*;K&\P H=96=7A06LA-WU M4LATG6 4SP -0RVDTH!9?K*,R4%2"%[X18R2=9-[>)2UFZW#AG AHSS6_K%\ M8)\$\'_L_=;7[NW)U@?FSD19]G.$QCP\VKW]"4\6NJ9;A\+2+3*V=J5@_^(> MHU< - \BINT;'KO2>W B(@#1]IFT8N47[-JS_&A;QA38^]ND!_ $3E0PWT%K M[\DU28_ZAT_L+ WD? V!I*[ 1J0X+D :&Z)I:=^ #=*/76PE. !5FKS,+; CC)5)&U$%2KSL3@L M])^YP.M@*Q@AD3$:1*\&RD) >=>81FCW/.L))(W3<604*5]ORW,969)GP&GX MCH L3+$8X(G-2==?' ;*.R]]?+S?EY^+Z.]_+#^QPC&341RU!QH;-T(;0*\; M:T";TEL M2AP8>>A0'^-8'A>17_@?[@$I9@BFZX/:'QBK_<3S,:= VJRN+P)[,MC^X#K" M9(0G0WHH%_TG>.PCAM EC^J-36*:CW^D4>#GD;0.:N=3MA!@1Y\70.!+"Q"N M;L[Y5"H@1K'8V>I2M'!]J9-2;+XKA+V_>TH).GQ"PU':S7-4F_S%(*,PI7@R M$GBFR470I QP&'DSH3D^H.XLMTWAV*;(IBBEBS%\D98A,E\HW\0=RDA=I))= MXD$0\8G'>QQ0B%B)U8>7RO'O%J;W YU-:0&3ZDQL;(!X3T3!KWE81G.VRE&2 MA8CW2_&1V1K"*(A>$V4= @4F\J=2@2IMZ56$WY65_"4ZREW*2"Q"3_KU+ M>7&:^+\%@?/H4H3985?HK-^^D.E9VS^!/&Z#?OR(%D,IPZNSUWQR2;N:+9W* M%#E KTD]!&4\TKZ0TZ>4H'4AT]DH.,1.O2!Q"$$3>JT;ALC&B#G>H9F#H7=V MR\,'#*_C"%DV98IS.KI(QO4G6)YMC=P8'O@O3N)FUZ6STHQU 5.A]5C&>F*] MGDBN!]UHF"HD\@5?.K$11<'LA1X99"K+;AL=]I$\QOS]3_%0Q3')?A.6R63" M0[1T7FFN<"X6F6I5[G-MI3R&B+98M=E@CC6"+LV5QB0W+N9P4,<<*A=S6)&/ M.E>7EY[\DR0N0IM+Q2_^S6/EXB[AS%Z'&;6H7(,YW1S_D_@<6?[^W&K._O,, M)LV5C2S1:7\NR$V0"GB/!T#E:6NJT]Y7:HMIAB'^9T8"&3![ >_%"NS/B]FS M&,WY+!8&NVK0+.B;&%(^NFDX^7#PJ?\"-;Y>&%@.]Z>\(L))K%,TAJBF*E\P MZCA2U2"U!#:&F00VRCI; )LNP@3Y63V@!&5QZ?S4QR4GQB?^KESN\.^=;O7 MN :4OFY(H!X&#O>T*J63]_3TGC@ D+$ZIT@K2.(W$QS:LXR#T5,4K,JJ0:9? MAQ(/EJ *M=N2+D@3!"O4&Z>F'(P_=.,X/ZN*6%X.DZ,O'BQ8&N[%1TKP2K&^%_/?12[F"3[\ M@XJ]4"^>EQ&WGS;NFC+2)P'C'M_P/@<*G[[556- MZ7@*9^=$IZ17Y\^0X<,WFF!+^K1+[51%X18$.$$UTB4-G) /8=%HS0A> -O0 M[)LL0&E "E>ZJ*,3C'3 G7MB1:EV R0(0DMD]Z?TE/*Q7@)JK*]]Y)IT94(? MI9$+ ZB%:$%( 3_H'(!CL.X50:@T7* MGHZ71AA@P03SV'1 B$I%!7_I=);<4Y8_ PM^$@]24<^BFP-QQP;BY!V_1J8U&G@AT&#'941H]I1_!H+D? ME!-^LOZMG?$#S))N''W"5CPMWLA)8.!YI!(8A)=UCD GP4/I+&:4NGSJX*KX MO1([>57F51*+:,@>DV$HS_HOIHGX\ORRDR1"\HS@E'MX;QFPJ32&,9E5UF[N M';6P.C*;5";$-Y7N2YN>.A9@,:AL * _1X!\ZK,)XRG(S6%^F0X$; HD6@K$ M84[;@PX]4<#H=DQ!G-\ZX>@ !^F>_G\_+VXO[BZN+F]+]C6HH/=^74'^9R0+ MAL,(O24^<,P@+)L6^!8UV:MR6L!A8U(1T$YD6R8C94'>P!C"3JJ<9']56@HZ M<;?@IZT/#:'NB,?$R#@ "$T0#2)Z)ST L _Y")67/+[JGUK10/[B M/+\:>G_K^&AGND^BKO!V?2I>:,C".F"C,C,,>T3\0@DNHQY@ B,ZF+T.LHW##P25.QW=!.0+U+)T^K]RR&Z,_C,8XW)"L&\):\'1QU M)\NFGA6>TM]EGHF5'K3,=Q&ZR0GWWLE<.BJOH<8'^:/*/A(,-?P^:#P!_?Z( M:6"BN#*67B!2]F#!I.W]'N%3O_A8MZ\0NA"N3;?0$+608$UP7UD(LF27RVO\ M1/4M2F.R(=1)X')!E0J2T!;I!C(O@*HT=7@$#A^455@C0%[7=%Z%+C -:ADA M/#\N1@4!/#?8&0,H[H<+P(^"V!(%+1/(TI-(3JHP[$CV*'%]6 0!E6EXRAXE MJ*H;Y;X%>!,!N_<=@3O_ ;Z$_A\X[2=L$--,!MBI%!-M!HA5R2V@:C]FMX&7 M""N/FJ^8WBRSSA>WV$>YX\B&)U@M!-\/8!KY3J68?:46\PQI?GYURZ[!3@IK M03ZO(!."^:G4F=,M@@DH@] ;/G]%GRQ]4&;H19,"WH_&P&[&:#S M0W?I>5(PMSKY@KF#+=2,/Q@5.%O[:.#W:F[Y(1P-?=3GQ.[$O4*DH]PA#WK(RD MAW-LL)1'LQ_)L&>YJ%4YKM50>4L.M@$2-8>%9YG7ASJG,]YWT"&\9$;GUHF<8?Z9RE%(/7:]#BY9'CX(+)D MZ5A%IR]8-JA/]Z+W%(R->MSV",'-T ])#290H0@>MT%#Z&.:KVZ,12/@"WBL M#UP]*Y+=.SL$V==I2B.]:54ZN9(6* MNP3/?A77H0W4+85,7>WR3[M492@!':681>MYF5XP*?5,]_3!\GU$1B[[]9!A M)MK%N"$0(_?<(0@XL%C2=-]HT@T]Z:K-S:-Z*4^4:?>JJQR.E#; ,V9\ M1% MD-;Q$CMAN=[."Y&N.2J2018WPFE/ MN:)S]7%K[DSWG-7B%]# .+1M%2$0B9A&CL/S<$42=+:A3]K,T6P_A&V@X)0; MLEFD)W,FTD:&#SSM32C;%6%DA Z3]*U2S1NKF+^TU&ZP1N[9FMW:F7R_DW_I MZ$(FJW"Z0;'\)A39AI2;5\4TR\,ZS7)A:98"?NI?$X/-O^?=V))WM/0\T75% M@NYDJK3U^[%P>M;>\"=Q.-7_1O=V_)"PH0[70*&4BN[OO,]U;2[ M0M$F!I$?Y6[E1KGG"'-++@)G3K-IGI 5/:TI^43?2-YRJ.7*(@+E1(&NCX#" MH_F=B9:KY57P2IX5W[X(VT;?]#^V6G"*8? H/Q0J HMFI;-ONFB-?C-222[K)R"7/\ M\=-&+!J,)G M3#=W33R+Q]V26FMS%Q36SN$&:ZW=Z=L/WKR^6KR "C*2@TU46D6NHWCR1B/? M?+RDU6@?5I:7U O8""(ZW$A%=K%4=+BFJ\,W$XG7OH *4M'1ANJTBZ2C3J-Y M.%WL41$L>C/^V O_ 4XTP+NN:XUVP]C(?G,#-5J%<.-YS>'=Z:NP*XLS]0(J M2#6M351A7T8VH+,>5%;6U@O8"+)I;Z;.^C+"V6LK2CAOQOU*MP:HNE^9 MOUUKJYO&0#H;J*UF+%Y"P[G8R%%564B]@(T@G1GY-M5661=!.[NHNW9VI[M6 M5!9[Z@54D'[RTV\JK[LN2/H@!556 KT93^MUB$7P\;A!UZO&E 2+^:\C<<%= MK?D5%Z[7;0T.MBK;&3PS7AJTQM@:S=ME;G)[)K(;5D/ M65& U0NHG@ ZF)&'4FTMSKBL>BZ_9+O1VJ_]DANT@ H23GXJ2N4UMU=-.AOC MD%2JV._T&]VBT?A.]67X;?8K_OUYWBC\VM2ZT6_Z7VMZ(ROG.R^#?.GV&)5@ M9RO::\4TT@HA6[564Z/^XE&_0$&8D3-3;3@@YYU(9G'R[Z#\CF:?::O8+\+_5:ASN']0$ M4!. )(#\/)S*ZY1\KKU4OO,_8R!K73<:J M&M%[7\1)9S1(JK0F+>L,S!\D(EX+/)Q+R=AO5RG$]Z&R6+SV!521C/([)%5< M(U\.';5!4:E4\X::E#:)E [SL[,JK]LO@9@H]:3=6K%[K60=\[H%;4P;;['O;ZU6)>(H)=S22[S:1S-=9<+SR:Y%2L? M->V_6=K/;WBU0!.DFL2_UUQW&55-_#7QKYOX\Q/O%FHT59/\#UKKKNE_DOPK M'PY8?Y*-E^(&YM@@RHO1X] M^YF2K.IQB><'%"YYG)>#SBQYWBO2DU?'8=;+.0KS#@\W\4X^0* YD\Z;S76D MQ%0'T]X&3F_D%7GS(W6[M8Y*BNJ@VMM Z@V]L6Y>M&X= EZO0T';K'+"YVM? MWX+ >70];]5I'!/:;6W=S;?**K7I6-N1KGO^5X92LZ7.TDI8X>UKKY86JN[+6FO<&-UBZ_&$31]=9\5LY$G?-BR(.4&"WL() MFOU;9?WQL]=PEG01WR,7$!LO71RV\@PV<>X%SAC_(3!Q&/V%\:8VL)E,H3Y;/EEKH+\;F*][R:6FJZ4 M%BH]T/BG@;=_)E'L]L?&^D9%=[EF?Y-F?1@&.FGN_0J(#1(\L?OXN K(8CC\LA!#!= M;"0/\[A#F" 8;6\-V9_*U!%V_->BNH-.?.-4(A\6'S)/')W?$ MY P88,1S)K9"3A@0NA'.!-8D(&T -"SP#!GEP!U%PMJ$=<7%9SY/ML.,,_^_ MKRZ<.?_N/IBG(H[P9/S#^C,(3SW8!8UQ*E=]8RYZTW"GM3.= )W%G?= ]#TX MNV$0QKA %CS@SRX*T 7#_\%1=8&S M !A8]_QGQ/N)]QVVOY5!R>P);$?<_@1<>,RM$""^/RFW!-SPU^B#9I9Q: $F MP/H:9>E@GFMQ%@'A.USI):QTXY"_N3-=#3PO\K.*X?WTJ2P+V0\+D+T]I:,) M-)?[$?IE5E$D,F"W@9<0 M[R;N>!W"2&*^B-^3^HM?X]XC>$WM'A%QV_V]/7 =X"J?)+9VF@B'^,M'?%0> M.>@["8R'&@H@,HNMWPCO41#Q:*#&I@,%(6J9:(2QE:B@& M)$\;FS\.+, -0@G7M[W$$?AE8 2 H=UL'7V.LHHIVB0^(+('L\(7POZAHT32 M(=,H8E'2B_A_$D07@68NZIO1"%'I85J)C13FGPGS"8="WL6XC^LJV"([XS:Q M7-9I-1ANN,%HRR\!31S<Z*2-3XIZ4+^I)FLIW'VP=+A?W)'AW<\#;3,';?/7@S3$G%'0%/659 M/(MP_BEJ%(_.)$ED0(EO)8Z+!S0* [% H"6]7V C7O"('H6(N($P9A%"J,0) MC@54;; Q :H+5/VL@OYI*P YMN*7>D%5[$C?['\A-TJ A> MU%0PI.%G 5*!!2UU"4)DL\!1X2A!#B#T'KB6DBSPO;%Q.&/F!,6*2"QV%_*^ M!R\2OA,8Q T(,] .1H!U',(NL!4;C!@I!^5EXI%U9W+T/1^&"T XL M=> I%'$"+M60,FNES88D/'KHU7!<6T!!'J>"&1WY8Y!XCI!G%E&3-Q:"+>C% M%N&@^UPDD"[D.8]?*1#8]6+VTZV&F+!X54WYE(_X($@K!3 0JD4G0F)2FD_X M^Y]29X/U9D!5M/BA-1:(BH/8 Q>DG%8)^DF=TMJ+3V#T2QZX6]A%6 MIG=@?,C\/=#9--?=;^?;)S?GW7]M=[_>G=]\ KW_T1I'*EB#*JC/,P#ZS 9< M]-)O8WM5F83SUR;]!]Z;RL^1/VVQC[EG\\^S_+/!>,1B3N;NZO2[Z__:.E;P M9)(K/@-H)$ S*&;BG$+'J6>6A/XH(OH!6&B/*,_R6&I&%<^W"T17]Z5(PT=+ MAQ/6Q@\_R6Y"S^-$BPU!/=O[-$N/-(1-CAYY!Z.>@+G^2_J VLV]HQ8V_."@ M+8Z0KL*$*QKY0L$Z2=__V,+D!2 2&?+3G\$2M_5G04Y@T-W)6_,RY13R9HT6 MLH9,+)&^D01\V/S[4PRPT% F<(-\YWZL[G+X(J./:6Y@?M;?Y[G2_O(2_?(# M_@L<$3@FND!(O7]*D,SG7\CIACV#-";E40D>9:Q5+C7#M?Z-EOHYJB"Y"8F+ M@N-DQFB-%<_'BM(ITBM#'M-_LV#TF2,+^?7@5/L-XY3085:-2_5Y+O$\FY7E M#3F644YI[((XB%*[]MM_GZ] X9FAB:<*%6Z$*[R!CMM%52.4YYL+&3Q/=5I6 MT:@ MIF)(NWNXVV@?+26G]_E(^T(AE2VO6YB:NW[!=&D$$C=4,"VY.>W+R3HO_KI> M602G?N';P9!_G[MF=J_1W%O*38*O6R!5'EGW*B>#7HZLK4YC;WK4N'HA*_ZMW%@_Q(I\734(E4XCV-<\_ 6T2#_[N^<^)!"*/7B"2)/ MUW?.!.IH1M(LR4@N+K]2*M%2:D)KH;=6?,_K^K,(H?<*\+VYE+O):@-NB7+S MI):;:^(CRVJ*5(Z/G%27C[1WFA5Q!-7XOD!\SVNRLSJY66%\;^VT*N(PMMX0G^X\4#5Y>8GE'5R$\J>GT]F M GB>;+#)/@UF'L@:SA9"Y6'MT@$/=G/_O^>7/\^GG M"] N7V-Z"L5F(OX3^E&I(K4%XW>FY(^><+"% >4J?@)N!8CBN9A6O'5\:6'" M..:'XNT#HI;PEH4^N/'8*$N5(&%H#8T:[)$* M(AY)NCZ1$,W# /D6;V"UE!M;X?BCP_O@2JQ MA,7#V)D A>MCNL5C$/["+'$.DG^$JVI@0O8C MIU)C-@08>598-$$2R5)D6>,1 ?.WD6K%LSAV-(Y 76FP7W[P2'7%HY /W8C# M:UBG^1:1\HDBZ6FD[)Y^/#NEQ\[HKQ$- <*EGY$E5&T$Y?.78VH M.8!$K>YHY$FLBUAH^?=8(7.]C!(L$,1S0'H+@X0E*@'#F@1V@,7AX4S M%B6[ AM@+"ZNR:.ZW>/8_K'N #VAF MZ?%/GS?VJ_@= S-!,D=Q*!L"4=4G MJ@/WFD9UX*LJ ;38($1[]Z]Q8&_E8L#\C?Z 8$D' J1#XQA+U;]\M%9<$[@R M"^QN/!*4K1P!;]'NNLV86,><)S.OAR;",J0J^9_.[IPO^8%_S##OE MD3R<5&*?85SW7D"\]Z)R.0<13:;'M9KO]^>ERB?4LTV!EO>,S-\2&%$1? MBK: &'K'PG[61O,$*0:A>X^-45/3%^;SD[Y%E@U0Y_NK\Q_1AT;Z( P"LT\] M=49/"6->S##YR.D/W3Z-&J'XVJUUPKUWVA>A?#KV0)==8\<,V!"P_ATZX/G,GSA'*-0=(@B;#?44:=9N^_N,=\YWX'E"_W.+77++ 30ZL? MHPEC4.W.#'\368?])"3]4JY4MD + MQ8.X4LT/U2RGV8.*J2=IRC7QW5X86,YVCSJN"4E@%.^X$/4!^ M836SBSRM>;(#ET;XAMZM81P("\ P '1+5VT) 0Q1:NXQ.)6G5A6@D>M2!09:-5QF_4;>99-?H1U>E+6<9][P4]P:NDU$W%A44"D\?CB3")<&#I)=VZ &J+'*$3*H0A"G'4 M4_Q4ALV[D;Z-B>17"8X_P1[=J&9_M6U2\[T7\SV5T[!]1LH]X?@_DQ[KAA04 MH;ZD4PSQ;D(C%6V3E-)BD7$N;7/TH)+""]J.N/=!78J0::E(S?/O*<9-SOA' M8&(#4.618[!!TE-^?3()J*%O#WOYD>(OQ]+J&W$#;+,73K;VE\1,3F"Z/T!I M< H(3@H$F-1@=^*5<=H.2JVF 2'VM,5S &&H4 3-^'W'.+H.XL".6ZDNU!8AFA^Y(-=)2N570+!P&' M9,,\K&O;&)!#=GP-6KN-<==M%9=A?XC5P)=;L@DG-FS^D".^,D8!FK.PD)[J M\+QLT?63B*-T@ !.[I%"$:G]H7!OB&W372&VA84 9RWOJ%"83-L,$(L:JC5H MR&%U$@"!IV] U %]C94D,+E+1I&2E5JQ>1>EV"C:6B+:8?PJSM)2N@*!B@X? M@<9#'=E4BW!#BF;E;8ZX3S=@"OY(;T=:7^KXW,B\XG%JB^^1\F8L-<+6Y"X9 M6W)/%/DQ1J;%IJ/".QD/@67;@CO@?@JN(Y&M1",*/H;82C8@ (FA$K_GTI)@ MOQP@3()GM3O$\,2N.I<9B08D+'-22Z$C*=6\4R*Z'=%+R(10 MPL*8@LBY2%N3CKTP&%L>92IA?:MYHQ52HZ.]O[C^P&#='O%04)^L(C8"O#!TB)%LCRQ\'?L;Q[IW\D7>XK)@%+S8 M_I7J:F+M'!D0 .@>A$F<=JL7FQ1-8]ETB.\I&\LJ1R49F3M*K3^P-UTI9P6S%1QXLT%)A?964L!4+RINV@;SSG=VAWO@&8_,3P2(S+8K: MO0LEKR@RA!@O'&$]98LI"QL? @27C?0M6&%L$H:1"'4Q,R3$Z((3X;Q,3;\& MLF 2)#KH1+2:L<'42(Y.Q9.';=C-$2;>.=+U(/REDVY*PU$13OYF^%.%H-*. M4R.3(% M:J596B@!H+#0,M>*R^S83XB:=&);AR9G>X=,[ MV\^19MIF0!-!736C@YZFO3"Q 9S24!5PW:D>DU494M'[?(DKA+5:6 [?5:Y? MF*>46E"9C+J5I/NH"TX,GQH>C?3-1<(3+D@6,;*$WZ0QY;C(QBO*F+&&.C%# M376TF1#9($M_G7L:1(G*,,,3D>JX^!QDCSYE"JAO"$!<^9W$5 MHW(%5>707ER^G,7.J[[$32+0R=KEW;/#@Y.#T_/M@].]W>W=H_;Y=G?W_'#[ MZ^XA?'W8.COH-"<*FVE)+@SH=.-_;)WM[YZVO[9:VT>[N\WMW7;S9/MH'S[N MG[;:[<[AX>%IY^LF7ZXQ>IF:O[S%.H^-(>Z\\>7W=<;^TN MI.5Z65I;7 /VA;!)N)#)]KZ>\]F?BGQ7CZOU.:_^G"<":?4AO\9#5B7?K_!T5S3^,C&F\.C, M6P>7MN>)K/U:*:@D']D8C7J%TF0I-UK5J+$TU,CFZ=3X4>-'S3IJU"AGD1J9 MO)7 CH6K2!.X\;8^5E[A5/[LSOZM2IH&UJ&L_YL6&)4SUK M>.R^[+V&>M133E":GZ9GGT%F(8RU_(]T2;_G#*XP(3I1A&'_SIWUN_Y+NAK M[SXN>2RUVX<'"WE0LN: M7#:?7/*N$2]++BJ.N_DR!52]3F>OII&:1O)HI.2=W!N(]JV#QF[GH(IX7WG_ MZSH-M?,$B_=?H87VU%058PQY]Y\OUR@3)U\I'M)LM'>7^ M< .L@J1QV&CN']:D49.&)(V\J\.79VQ5CR .&^V]=DT/-3U(>BAY!?8FH?C! M?F-OOY+J4!WZ*K"HNI'[*B->9;/I*L8V2J^[B+OD73B^7.L,L:A*S.BPL7NX MGD!97KKB6Q'";YGH#IMKLOZJ1GKM@T9K3;9?37MOE/9>DB/R?/.R:A37:G4: MA[OK">+5)/=&2:YDMLD&4='N46/W:']CJ&@#XH2ODNB?)*<.D),3)-CA:8*> MJA/V+[_F(A[PDA2: CNS(OQ@?Z_1;*\G16"2'W3>DE2M"4P36,G\F_ELRFJ0 M6;MUV&BN*0.M)K.:S)#,7I+-,L-\K 9QM?:;C=W.>@*/-7'5Q(7$52XKIAKT MLK?; 1MP=V/H9>&1S4IT(*@['U0P3JR['=Q2)^I3T8FZ[G10U1W5E=K5WE%] M/M7>47T^U=[1YG8ZR$CQ$L(7K]D(Y84_ZB*B%65LKU8SZ[>84+B"# M\*AD!N&SV89$GPOL9#WDCFN%XXTVKH#/'#:KDY>X2F)8]_QOAQA+IO(MFQ@W MP;P#M?:PT]A=BU:[?I)8]_QOAR1+)O\MFR2K:U]B]N!1HU61_*::$%\K(99, M#UP<(5:#MEH'V!NR.I6<&]?4H:NS+G^I"6S=!/:2KF&; M8$G6Y2\UF56 S$HFN6R>=5B7O]3$M6[B*IL \_?]1-+X\;9_NYI^VNKM7VT MN]O%IY^N6>)]]H5TQFWN>!-$_MC#Q!#Y'(\O6 MGSTK@E/LN_X=/K\U<52'S;_GP'S>PZ.-N[[#?3J6R8-JX63R&Z)2\15:V>*D MJANLGKA<=+E)S"REH]G7$;=VJWT?L=K$[E'!;:PKNYMXX3_]FULA.P=4=]@9 MMTFW89T6(&:SW927'T_\L^J[D&=B4=430ZI':VN[^MM)!8H __-'/_JIUHJ=AGF<^$YJZ71*:\ %!/% M>[7"LE$.\%N M^#UHX*OI6%@M&EA>GZ^U4<4JV[/5AUD?9GV8]6'6A[E!718KHXIM!,DW.;B[\HE[!!(D.E4N5;[<;^_GJNS'VS M6?&;0RAYO0C*$LI++K>M++FT.XUF:SV9\C6Y5)Y<\CH&E"67Y]]'6U4B:1\U MCHZ.:AJI:22/1O*JYW-H9 /1?G^OL7^PGH9MFWYG;%6,MO,D#$;\%5IKZ^[' M\TPFD=GRZIO M8WVMUE4WV]$=I[2>[(\TW-JE'3^^ZW#5F/WL!J7W-1D]C;)["5)+M7NO]_I-/;VZO[[-7&M MC[C*);H_-M6,!S[06BFSQ5W:-D@Z:J#VN#IJH/:X.FJKO_ M;$!^D>[^0[?M,GG=;MWYYY6WI*@/LS[,^C#KPZP/L^[\4P4UY,P-N1VS.&"V M]!2]QJ3GS2U![Y2LCLCS^9%F*15++97,YU\R+54[IMP\ M;!RL*=>_IJ#*4U#)K/R%45 %B +$2J=UV&CM55*LU$[KDM;BW0"@?,,5#)V2%0S/YDX2=R[P,JDA=UPK'&^TQ;FWVS@\J$929EU= M]$9HLV0UP;)IKX$SQD\6G,TQ^PMCC+: <'?]Q*(]B*_S0Z/O)I;\;D$!4;76D9P=UL3IK.0J MV1?'?6"V9T5P -??+G_^V,K+Q[8Y^@_2Y.9F\0EDE'RH5O81EJ;^'FB+^[K[[7S[Y.:\^Z_M[M>[\YM/S/(>K7&DB.43 M [SA$TL=<"353ZR-1RH-];\VZ3_PWI0-+W_:8A]SH?3/LYM<*(FL=6/B=,\6 M&X1(6G^- WMKP3;_UO$=HAT+^@QI$XXJ^O+1FH8B863F]$UT4)@R]4PNPCZ% MK^D2Z? %;G["/PV _0G!^L8)#UFA;"P>^H_"$!YY/ %!RP@+(=UNOY# #O) MKC>!]7EL)#1$7/$HH?'Z(++H21RX-\Z\!&,/7'O 8%L6-\+[CWX?B%?)XDOG$6 >' !PJ3 M(CI) 5B ,&"E@] #='(>+-_6B#'B(:D,]%4/IB1. $@+*,B&/%8X]0<7V&SS M,+9@&'6P.'6 R/#@.CQ%X\P\"E7$H-' '8VXHS!"[0!><;BD$'78)C+H/7]X MZJQ7)N)7<>IW0$0]RT-01D3G\/DT& +#';^+)DA%L.@IB+E(;;%<_&R5@)T! MLJ ]QSJM!@-UM254!!SS.:\U%9C@9<1!*P)X>U[P&#TE(5:IFX'J/>UVMH].#L^V#[N=KWM'^ZW.[AG,QD&A'Z& #A.^)25"PIUNC+;&U^;7 M=F>ON=T^.3K8WCW;;6T?M4].MMO=9O>L>W"^MWMTJ-2A+Z0F2WWM'UMH_'// MD^JW_@SBV]:?A>K5=WU:OM:@)%Q#H=WM_7U"7\SFLV(3#Y$ MS&>IC1/J$WY;)USYQ/"WAY"ELT'6C;=:EUIN*Y>\+(L:*ZJ,%639N4VF/M@F(-A_S['9Q-]>(V%/\^I*MRM M5%7A[D3FL9LQ9(MB3S/-VDL>GPH,F"_-][#1/EA/FN^;C<)N#KH>Y*!KJ5#I MLM"UM=MH=2J)KAM@A513D)F^4$.:37J<:TE6+=9PN$A)IAVS+Q)EC79[MXJL MH4;7]:/KT2(EV8+0M7E0R>XC3Z3SI.&92@2,5A7ILP<8C<=8J(SYJ3!MGMDE M N[/"LTQ/Q(B0^9 M>*49;7[O[O =$;BF0'2:3R CQ&+H&9D+'R@NB:./ A=$N17+>+(Q(;,M/S^% M8409%/ E#XP16 '@@LCV4PF*J,8%8E&7;8K=X &J@:,#!;J]B4L0">(HD7)/OFUD2P$H2 MS\*CX1' 3.0SR".V9!6.@FZ<=QH(T02 #9A*#XPYC,9].)2YR0:39,1R8)X> M]X+'*L7"S=Q)*<_J&',=8ZZ<:W_]/OM_(RLX1U90QQ_?/#IN3*0I7RAM2-AI M_0&:P\YZ6ZV="*6NP?[' B$=CEFK]E)5R>S?:R_%['^-]GZEY=?Z*!Q'5?G2 M.G];Y6Z_0F)_:JJ*T7=>E]:\'.$\4@=CKV\5$WI7G/RU//@;>>YST7^G<718 M2?=TY:7].NG_1M>Q8+:\\D,X28@^G1$,'=1<8"5AJ M*'C6!E:GRL^U@&53^XQ%%5)\7I/5!5(\H4@WQ9#YDE4:K36E5LV Z/,(_6T* M?!'2M<>B+MBSZN[IE5($%M%G'V?8V\91E]A];.:>;J.[27ET'[\C2Y#PM-A2K6(89DC\3'ZQ"S M;+J>%]A6+))WOHJ^)5>ZK<0;:A6#>3[6_7W(8>?PUY R2C +Q0#9B$!FF2 + M^=!R?>GVR6G,$6'CEUBTXBB(^/E!+!)/J/E,!*]&?5=XEX+^W%DL(N6+UJE2 MI.1Z^&^;PP\9U-F.N+WM_MX>N([#_4^"5[7:1Q,8EO]8!QX+?"[Q1?Z?R,3! M1B&)0$<)5[&DO\WFD*W)NU/+2XK7FE/NE^64>Z!N'>U,MP)E M@(L>_-&@#"6 ZXC;N#^=D@;?N'+SCLB_0_A3$Y\G\P%ASQTZ28$!VT\\N[R<.E(N=K@= M)\!QMA%.0E$W<.,:6-ENN<:3;;;)?&DO75\M#^%)'\7Z6QP*%,< MYA'0!XC>Z(R$]/($3HAB^L(SW7L%9[I;C3-%+6GZ[KN_SW5TNP8YJWQ8(4) M2L\8$9EH!%^/@^+&/CC\CC$^I:X.K3^#$!,HIUH1Q4%L>=3ASPON*6T9%=L7 M=1YRHP*10R(0Q @L!P0Q3*T9E)8.L(B"64F\X#0D58*0>3P":8]9G].9Q,@ M/>PH#9(9UI+$H"'_5R05C^@(;;D"Q\4\7>O!\3UQ&6&1X5MD:2 M[?^,UFG3ZH$! 7@@XJH;G*$3[-#1J*72J8L^:]@C30C_L8$:1=H%* B/7'>K M8S*)69VVS':.Q-F*19G=Y>1*YMH$Z$%1H" 2L0-L]*\(TWF!L>90A#>?J8^\SGWFP"'@1WK* 88IV=V*M8A[5 M3&UBE4^,G])7%'@/@KH(3!2RB=+$<3$]YT;[.S%T=D;U' X4:#+#KJ6VX(#SF,5@R[G(MG X4?X#XD!_*1L]XO"A$#D6ZR4@VW!=QJRJX*@;/ZM$ MK&5V;WQ206Q*TR&K"@+,@E"P7I1<%HGKB-^+O+9'_JRFD$OV!;U,0LBFUU,% M)%FOYL0.\MSFT_4FN;SU^<-.N5P/IRIE2HQ3[-6G(1>R7I@'L*H]-=-"!I\C M)#-?#=J7WK%YY1/3]V5\^=@[_B1@*>O\!%&HE8V5>WAR8B^P[&-/$NH/MOH)<#13.ZSLX6LY29HI.[V&X86N-T ML64&VLT=Z!RM#/CSDL>/0?B+T\9@W1/LA#=7#H06(2CTDW9LNEAM40'*)>B_2)"I@WE[PCT&"U(. M/K06R_A[53TJ1D,!V\$B=ONNO3.E_*1\IL(L93%#OF2426#53'F3F;)@%IH_ M$/&F-X7-QYRG62K2/R0Q\B;)% TI6MZ7C;)S^4G M>A+12GH\OO0TXO>.,ZT:BJZ4^GJ7?UE2SI52Z75)Q@B#_G88/.J?)G]#0Y@] M?7'5U)8+(93.5GA;5<>XK2I[7U7V\JK,WP:X3-!E@7;RKWR3?CI3*]N=@G+\ M-_ZRK&>>_MW5Z7?7_V4>VMJNVRJ'!N:?:PF:+%*_?:(!8KYL29>3I8@U+^LI M^"R*E:9=M2(5GK.M,*1N2<('"]AUK[R]A.\NI4KUQB3^I-M2^C3)D1F'"U'ABXLFDK_;_6YW=5F:V/^BLN_W!'(U6.LW\2X(F:_UR:GL5GGQ#+)FOVT&G<;0_ M7:!9U;XI-?J_0O3/NW1(16!N8RNF:K<3F;)Q*[/PJ=*64HA-CY8V/>5C/RA* ME8[RC0?WH34:H RA$2Z#,!YT*0QDB8>737$'C<.]BO0T7#O"KWO^MTEPK?Q> M$F4(CKR"FLBZOI,Z!,M27#=R5T1IK?U&J]6J2:T2\[]14FO-36K*G?ILD7:> M8+GUPDCLOSP,'"L:3%+7]L805M4]P,]OS9O:AX BM758%1:R"(:1WWOH&;;@ MIIF!Z\:J=<__)K ZO_M2M4V\#;/NUHW'ZY[_3=!1?I_4BEINFV:TK1N#USW_ MFZ"@^9V-*S3(-L,66T.;\TID95<\&_QM7DBA^QT9M9I&?:912/H*6\D_-=7* M?6>%/+C=?,'%$I.LLBO[2"W@KJG=HZ-J^+0JA#EO%TE;I9"TLM;K<^BB6FI% M30Y5)(?V(LAA#49H+1]J@E@*092[4[,A+[F0=Y*^Y4GGW*KWS7+][W,GT1Q6)#NT0ECTNA&VX$+93KOY.K9ZYM"0ITFG64J0F#D4< M!QMF.LU/%*_1D"H?7ZI$U*SBT;JW:98:O0:F6LG5W08V8T>;/GY](E4;OSZ1 MJHW_6DZD3IVINPUL7K[C4DK2VOD9D,_P-+^@V\!^8W^OKLBLT7]]Z-_)+WZN MMMOZ)=T&#CIUMX&:X-9(!%7<;6)_?5^]!FH6_TV_TU4#&=VKSO\U[8WY_WK"F!;1H^E]G>B>KYXLO M OTDJX =,2=(\$*1JK"W%>^SB"?F-U1XAKF[:99N)3&^6JNIZ6]U]+>[@?;V MAIG:E:2Q:JVFIOC547Q^LY>*&OR;9NM7DKJJM9J:UE='Z_N;X''8#&?#/LJ[_7$RU%/@^'(\L=L8$7,LNUDF(BN#RY\[89T M]ZD]@'%@VACOQ,,K4 NN,?I;JW.PLR>N:X8E>W#\#?8(Z#=@()PX/$FU5 Y@ M'I /LYB\4US=LXKW?Z=WK2)Z,GWAJAK'HJM<1YYEW+*WM.M55S-F-Z%KU)(K$M;*7H!D47KG=$&?XQ3W^"GC M_I?NROW!K0@.8BBN8G:/&^G5N2Y>Z/[@\D<8'^_$-? 'F)XU>:@]*W+QJG@_ ML3QOS!PJJWSJ9OM^D(!%(A;VG\0*8SA3O%'> JR@^W<1>QX'W.X&+D&MHC9E HA+WS?= /' [@.4AOY&( MR/[@C,-!#46[%5A*'T&NEP'?1'P"@!%#J7 /@'VD2\3Q;W@T?1'.&R9_P-,( M@R'273#D!"! E5\<*&TT"@. '(]VV$\B1IQ9/2=_!-KE,! >@@R*&=M>0<+ M"1UC%J?H;W@O^%(HKX @\I0<%0K#N M"?_>17JP"$<.\;AADOLP>(P'+*3O<;L@[> #KD_0"%!0;/W"SZX/? /D;^0Z M] @*9]\!D@G')J#@"8=:W\ 2D6,B'04)W@F-F),0047I$M6)P"<+S_D>-AE$ M,:[1MD8NL%!F.4B8DE 03B'W^(.%0[K1+V9%46"[!*5'%_82BSNL49K"D<*F M[4BB!>M)W8#6*R!.D(-73.W8"><:(&H.EID :Q._*R(,:Y@-I\@.$$ MEMDH3 BUV0AT(=?VJ&36P>60G'%A)-I3Y *7 XI-3P='=?T'6)86.N:&@>D+ M2)G8MO/Z&?<7O#\QDU (VE8@T/63D*(@D_EG5GB[X,0EXUWBN^PBY=%W /O6-+NI*T3A0KUFX%14U"L D M_B R*9*FT<^8O0H1_'M3=J>KNW,+=G/.KH3^Y]N_%M_,? M46X_PIN_&-;HYPES5#1J[7ZC5CN!&P?M!460[9$3MF[E$[6:N2ODGR>8&T@, M@UOBP=]!J(R"OQN@W, IZR9]VTG6J!H M!_HGINN["3YQIT"8A9"<7_"QU(&V/72/;#F]> ?I[_H6OMF\FQ)YJ /.!\ROH)"[BN\\W>>31;= M\['7WQ$;V9CV!$I (/.O35\?\ E_\(R.B\"A?]K(&+5KGGQNU000"4P+LL]C>]%D0DGC4CX7+%W?*R_^'[CNZ]?_CA9 M%%&U)6]Q]-E!3I\;>*UC#[SY\?TDQ@H7O(*QM\3VO[#]1/V/OC USZ;%X,=6 M]AZ6YO]Y&NBL=X.OEZ=?[B\'?YP.KAXO[S\HFO&JS1W?/?Q! >TN\7]XFGQ+K:1%X<[EE3IC:J/+^YUNBD M8#9\\IF&#Y!2SU%YH^E(VF=V?OZ_HPB._CGOQDK>$6Y@"0:Q703!(O\'/J4L M?6;G2L02H$S/,%C:F6G15)BA]0*284&BT,&=8R MCS\.E;A87\Y.S+PX=<@(38Q7X#X.,1?S?U&B+E@7L6S ,*_N3/D=- 4PR55% MGRQC8V03S6%I>SQ;;$9P[H*C1I60;,EY)F&3S'S8@%J"^5_PN>?5&$-- M\P MLY#%Z"L4*Y8>J[Q:GC'&!+\QF1$:3U2\&<^#2PJ7^[K40OX?0YX''%9;IBA:T/=T%T]_&W\Q=% /4L$=#7S24\[W2),.3?R);GF81P::K>V<[4,>417,D-X2 [(UXB,E>!)E MB#"NAUIV7 V%=7G -S!).Z ,) SR:\;2_4SB!DEYJJ*-@:K@$^0O#Q7SI4Q& ME3T&K3S*>>EBW*6LOX6/H>4 .'RV<*O6Z"=F7X\(?@A;N.L36#BF"&Q8\)%*,_ C4\-_2D[F Z] MV4-_90+2_8>.?=,R?.*9S\IAI;L-H-E1$&Y7G1GS.% Q.V41($;B'F;<8<;*1PIDBQHH3EE5 B M&A)B1I7[X3R2N>\_]7OPDR )'_F! IKED"GHOL30PX?YZDDXI]:):BZH_VB\ M;H#FDX?*&":^:[H#:JJ_@,=@HVS5^&D@:!V.Q YP!Z!Y0=IA2VFSQAI10L5 M&%B!PG5WK'&! ]6?G@@M<*<G\_O]EE18L9G_:KR/-KIIU?9_$ V<',.:^%#SGKZBP.BN%&JR+1O'(BC.'4 MH,4NRVQO@3/XQ5D1(5/SJ9G&)"_*EMS34#M73B3JVQ\I8510;&7KPB MZUW E-,UIJ7! %1]4A?<]QEV%AD#CM\-.1++S[=##\SYCVO?]Q]D.*CQ"$'T MYY@L15GLE3Y$_2V6[W]TB$-A;)FL8G&B!(+(EV)K+DD[L,1VG]6%J>TI'#BTU^%->ZD/& MS/[@P+IO5J<<%L*-^)93(_[Y?I4LB:+_*K%F(+'E9!HT) J/ X4U<5$H?@]4 MT=AXHRKZB:3)11O0"$ EM$]P4/&S X@+QE,%@$3U(!B$#7TD B13^'Q#7,D2 M)""DE! ($M6#0$H)R10$E!+2#-H;+&_F1A"#Z=&8MFBFOP3./@ '@^\TRT#" M1\)'\AT)' D<"1R1@2,%EH3/8?&=THS###;=>C!G_T1M-Z^1"Y$+J60A&>FT MU@(2;?8J=^)4U=0K+BKZ,WE-0U9N7H MH)I0K<':::W!-LD@Y]?^C5_ZP!P_!E>>99)/RKOR3^P&:NVWA6DD)$PS*PE] MA'XGK:V6(-"/A+VB)E*^@;4]M=D6IC^F) :QB*$N/C'<$#??+,>:VJFU)/ E M\). WT@ ?DTLX&^A /756EN8?J<2^F)!ORD^] M3@%J@ +75>J8$T&AFJD"#W09X4BA8$Y$5K M-+*DX[A@_S8-]TFQZ5W@OCR5)@W_=( 5_"DR5*1J(G@G<[DV\GN%,U4.T->5 ML7V <$PF\[K36%%:ML!U,"$C&SM:G+R3+GS7/#V8Y^,/4)I#0JV7GM5J>F]OM28DARJ(X<4I+&*M&AL)JQFF1>21&2(I BDG*7MJ6( M(O-^6WVUWJ\F\5>2B"01))&4/BF[UZ'::E>07+PLY,!<:._=H36>X]\T.(#/ MRM\41?&W<.,]P_M&_(?)N;GK!DKESWLATZS^]!Q7G\P_QD>>*>37 M#+N%*J^:H_Q]-00;_05+=\S4^!K^+[-&'WWS[601D $:.UG1V#[YW#U;SD97 MX-0,7/_8LP$N"M%&4W[0JR=YX1[H'"\Z-2;]@S7ZP;,UUW8 H$&B@A=> G2> M498J6A)VX++@?/S+5#1ZF_2G[I0H)CPN[3PGP)S8P<^)9CN*[L 3X-N&8;TZ M'SX-@^T./XMRX#&^D8TLXH3P,)J2L6<0:Y+"H*\\U[-)E&8NV8$_(@][A%=^ M,:S1SQ-&IHU:NP\O/%$(4-$,WN7:'CEA"U8^4;;'9=$_3S!GB!@&9Z?!WYV9 M-@K^CN%6.%[=I&\+1@+R\Z%RD\O3& .F/^&\OU=[DW#D>:5!;.03FP7_B7/U M/0B0]% 0+N@"[E0WDT/IE4W:2ICX>/+Y@HQHH%UIUM52IQPN:9?"S:1<=67^ M-2/B.5GY(!5@1&7(LCD'J6A@9ZG3!3+[T-9UCQNX 6/K\1X(=_A;=,,28']*&230.&S+00D^^9!DGWZ MJP2C_92N:472_G_ .GM\M?*Y4-5.4YBJ<2GIMR/YEB3YJDD^I8=:1-,'80!GYF"O8P)7EV7FY0%O($:A2]&_.!3H' MR 7VC.9+R3A=0?/PV4.D>1D,#H/!G]"_'O.MPU5:-H7"!\#3F-B&;I*/2JJ/ M.0B>LBUDC:"R3U\_SS3=QJYGRB-QL \[KDF88-\N;N%Q2I1S"\[!G"O8"LX@ M&&S574?13-/3#$4/ZAA/:2%C0KQ5#X_1A6/$(*HU2;L&Y7;D6AC6J8-P@POT M-PX7L^8"%[Y9.V-?5>AWOVNF]D2;V"E36 ,P*ZRQA"6[4\VE$>$)K%-YT0R/ MX KA)PY1W*"H4R&_1H2P+Q V=1+^/-)L>X[!?/H].!<71>_ZL+X2#5XIF8/\ M2U^KJ9'C>=7=:=JW38N]!&X-= 7*PF&CD0N"U1-X!CQ^#+L3)I$ 6""A%;'$ MCQN/]1<_%'SW]>;']]0P7)!D55MDZ0OK3]1UZ O33K7=9J?*5O8>EN;_>1HH M<7>#KY>G7^XO!W^<#JX>+^\_*)KQJLT=/Y#W00$>3Q:6.B4LFMW ="*N^_U6 MH__ ]Y;40OZK$^5]XBG]?G&?>$HTER+ZXG#/F@)&-DCMWUQK=%*PQ@?,A<;^ M 8#GJ#?001?:\BE2 1B[_2@C6XOE?^-?CVXU+Y?CEX^'%_^?WRYO$A MLN84Q5! [6.W!F D?U6&_,QLL#1N. 3F&HSNH':!T-5] ZZ&]JCJ:+9!)4G8E(-PU(FP-FIIL'U+[B 1JW>_^@H#]X,%#%\(BA@E[]@!2ZH M7LH]<76;Z3=W!NC.;]DW1A\?+N_OV)_'']\IUA!.C\I^QU>/'JFF$]D*KN69 M:,BWQJ@31!0CST%E!V\4?@5;'L''<4B)%V MWDP'>@<_F7E4QZ2)?9[ILB-)R0-MU5(BS=CT6#-'NF99UF5H/P]RN48B[T'R!%NAF:'0BWN<@LKZ-+6\U',/3CI#SC.F M_N$G(ZQ2H7H_,T8M8+:X#T)%!( &=&I3 4#9Q!S-\0>OFCVFB$=PP*Z7+4'& MH WB.&@KFNGDDS99XP(6\J(AIPSIYUYW?E(:NF)KN_PU@G<\(2G@RACY_/<> M?T0_]EW[I3][SUG(*GS=%HGLM81$=@:Q" UERF3?5@A'Q!4HS7[F=_RJUE\P MYG$/-0>%L\GDF /&_(A0[\7$MIXI #00L2"[4 L?40%DSS3;G:L4D#:9@4)/ M);H;6PL35LHK45XMSQC[SU5 &LZT.8HPN 87GHE?BT).^XE2E<*5*@^@]C/S MG.W#1=\#104H#KA@AL@18'%(R 3H/B>[U<;C"YO-8?(#G>\N(N6*T'WGA:L0'YW,G["LQF@\L@$?)3&E]QQ:]:*I4(QM_&2B^2W"?V'YD^N M9N'UE,X Z2S\FJ_O'I;W *NKE$DKS]QAG5-G5!EW9JP&SS;@FI27+//,LAAE M>,59."6^=V9;?Y(1E0ZT5B4.'(KJ5V*@8<(6#@2C T'8F$6/4I[##7>B(UO0 MX+.!'E ,UY6\-)?V&#*ZL07O3O5UNXP#334 %GYCXALOOD&ZPL2UJ(&.1@?E MW ![4!E&<-5/E@W[&"-LUHK,IAHJL,@^ >GXKPS.>5 *3&=";&I7 T&@K@S@ M6V\\\S=FE.;XZ/6[8!_E]8K9 VWP[ TUN@T.B&E"#G*)1/\(WB+C"2X934W] M+XS+> [S(? [9Q"(W+JS>.VP!>"FBS#8X"2$B9[L]NW1NXP*XU.'C$[U7Z=3 M?3PFY@:-7;]/ !+_[-,S]IHQ)U%Z']*(.J$"Z71R+S1.A_L MFW]_'RIU1>#R&*FUJ/H9WK8>JI'P?@]]I\B?G2EEMO0/Y"\/E"J#?83#PC?S M4#"K"FH#MCYB(5QG&OD4*"!4=E/OXVAD>_ 17E$,#PN=M5EDSR829@A\'I]K M8Y[#F'V'Z4D."U$I;OZ@&%7W8&/[/6"'\R !NIX^1>3E3T&=.0>EX!H43 ME:!TU7J)BQJ6^<2^/B9#%ZWF4'UC3F!-&>N.3W'TV">&]0I[=J?6.-06%W0O MMA78)U?80&$*_.J4;OGK' ^N&TU=C&D[.B!2LQ5<#[,=GG%/U&;P]S784+_= M- +@IK@=7 M]\73E:QH6M)JYDR._P8T\P@&@3S2(,.8R%^KUQMERM['0*;K& M1=Q,\7'M;@N]L^54+G\+E+YGA 8E##!&,'=%LYD&H(4Y&]P,@0M,W6[N3G&X MS=!,/.>O'="W5G)QN9M\E;"3]MER>Z_D^XMRKD#]UU/I=EG[7Y0BAJX-=8/% MNY#'@+*-% X,;18PQ2B7#2+YL#3@L7;H(-DT])A-]$O[;WEQ-Y:YK/0!YB-W MR=.A?+7@B??/5[-DJM%'H=AC'V _55%8\=#9YOIE/,0*+W]FT57,A.//B:1? M>3.+H= :<0 M;#D/A*QUX;5\#YX_@X">SRTEHS!15V%>*Y62?N KU$W&""A3&J(%^Q1]B,4_ MM.Y&^'*%QF1\<55D&]$K8=<0YALEIQNU9+I12>E&G3U(-[I]_/WR7AD\/%SN M<8Y1T4W'=F UQ(S9,/UFG=[93JFF_&^8[8/)/H_S&8L.1W.#+I]GAC4G)/[1 M"^2Y9/R%F/"'3-D9=V#ZPM(&YIARFCL+U,#@D?''X0N<;Z$TQ@GBS,S+I20V MFBDZXEIMMYUD:=6.ZOQ:"4E$L>#]HJ$$XO6&GH)4P*8% M'G<(V$@V5T(FBI[.*Z;X].;_]=GWRCD5OGK4Q84+ 3[TP_8HA MSP7Y]#_.[I_1SM8B_F)?%+!(=]!OD]_0/YA 2O65GV[=JHX5/C! M-2\XJV&9V0/ 018"8\C/NLLR Y)6&9==@>0 R36S+2S_7M6A:? M-(,[DVNRQ!VU"DP=WEB=B"MF.M(Q+UC$O #J0?$K+)DG"-U3E,00UI@<8_D9 M*D/-H)3N3 EZ52@$7RS0L%#-G./WGPP+/D3C9O #/XT??H$Q,Z ,O,1K$^N23YJ81+>YN"Q@(_,8FZ.U"AI;T+O\< M,GGU._4M&D?[0SS9@N"JZ7^OS64LY@->:N[_&DKJ-!(V5@LWEDI4I6\L10L< MAYF2#&ZL%F9G1!;WU4X,;^1ZW%*G\4HLI-0G.O4,\\@_]V-2Q+[E0>)WJF*2 MD"BB=.BX\!\FE &=UHSGKK%Z&4PR@Y_HUAAKB:C (N-P39B#Q%? 2G?9;W0G M*#?"A#I?7(_ R'26K#G\32BG?8-*&3(-..:;"(JB*>52[A.O3=K(-WM(JM4& M2JGO+ ]TL2/41'?J8 /S7PW$ -8"/#.E%6 ;<0BH295\T3H]C:F*SGHADF:Q M[ZA8*EXBQ5NFD/$Y+/\+QGQ*J#Y;)X'2S/7]/I75^N""+%$>K2="R3_@O,QJ M";+HM:'U0GRO40Q]:RI!$RPHEJRT**2VTQ*C_#VFJCU;)C5H$I:^$,^D6(%_ M/UE+ =%=L 4:GF6Z[&);C^BBE^H&DG,0.[V3SW^G=,'2#Z/4D.7K??KU[L+7 M$U404>2#X'TW.K+O1E5]-WRD"-!L P6'"?QHOB[XW9;![Y*"W]T]"'Y?W_SK M\N;Q]O[Z4L:^(XG6J P !^0FJB2.3BIEQA(.^..F*4]/QCXTQ%DX$]]]FNC$4T[&^N3\JOXO"8J M, YQW,_A@%V4Z5;"@CU(YZX:Q!(58J&B)@0JA&\E[NLTG4Z*(5!Z9O?)YWOM M%2O*X!F:X1Q@+_&D_M,K1XBU1&HLWNHF.9,SI3H$ZCW<[G?_SNY)]BA M@>08$X9SIKMJO5'-V/6CG;"^/VCMYDUC*0FMK9K::RTG40N UCW0NZL32/^V M[)\8L9G9UI--G$.42>M>)1AAY\ZX"P@;[_3:O,,\0J< R@8CNEY;CM(*0-D2 MH94@-'<&95D(;;35?GV?9<\QSE@Z^8P#>9PI&=.:W4.4/)D="8*1?^9UIW") M7NZ)S &7\/&!=>%%:*@@Q]K5R+$D#\JQ"+>C)H*4'N?5$$&SJ3:[U4PBSD,$ MTG9;W28B=G1]NI;K,*Q^B.)T+8TV@4;'EH>A\@4B%<>MDWW-:8PE]P#D@+$ M+\G%0>K-OMKLB2%'F\Y MW=Y?WC_]1E;MO@YM' M97!SH5S^OS^N[W"HFJK<7#X>=^*G?TR(3UZL=I%7% 9M$&D* M*%#&X22!KN0OR5RE)],_Q;+N9/JGH+E/,OWS<, N$_UD^J=$A4S_//CTSV^@ M Q^%8U8DEU.J*ZF?DO7YWY7*^Y=YT/X/KS13<\Y5S_IJ6TZ^6 [FY2PWZ1<@ MZT'BNGI@]4^.IDVQ=/-U!/8#U"].>9;;T0WHSHX"2><-D* MZP[S>!Y@+60>3,E!$ M=*=DG.XANEM@"BYW\A4 W=(43!%]YQ9MN=#%A4>7X1@7N#AIJ@G#!#*O^VT:L\C=W2R"D(L(0.#/!G'9N%D^]8+^ M?"5OR5ENU5=[;4&$WHI,N'>23 Z'3'*W5:N63.H-M='J[0.9[('A59TT7E\R M=8AR618V!^PG=_.WE?PD5Z%SZ^0ST%ZC7A/"GR.K_(^3&'+WF2N6&+!K3DMM MU\0(#AQ:T?]N)M!$53*%ST]5_'F_D2&P?&WE#8RC0^#29AKV%@RUC<8%^P00 MW6ZN 83]U('4:\8R]KH)6\@Z&+C +:R>+)D\CW?348$JOWK%M5S-6#?"LY=; MM@_H7$4<5LEG3MY8[IUFN[>3"]V968YF? 4%>I9S4/)RW\S@HF%',\Y**6[C M0Q_YN$>;!3 M8M.QDO\'_R5SY5Q'#1E9 _M!XH3@Q&8BNV U"\LH?2@=SH1^U'ZMZU?2+[9? MR1+OCPXV7-5X)-IC)(72^JP!2/16XS><*'59^X_KF_/;[Y?*X^#_P_%K^]> MH_RV<5%%,#ZBS9^[2NLW@+(=;^CH8UVC4]HF.IU=3">0N]HO(%K7L\U@VNN/ MLXA. M&ERK^8&C D MN+)T65[OL9?R?;!M+;PCRV/:RT!7[LF39B/U!2<4O8;X&.J\1Q-9:0&'P2K3 M$0@#1]?HH3P1$X_=F*_Y:C/XZJ6'@B;C6-H4&DF@"OH#1*"&[S=1,AH^::32 MA%"+*6V.,6N1$1]OCM)]!J+_EX[#:N :4Q2;=CVW8O/#!!7/>C+A?,8@PKX M:B; >'(I,HW>V7*B:%:5M5W/;6L6O(?E&_&8[@SG\OGW:YXBAP>C4>QROH'@XQ M%TWN_Q';6CZ+=??8R-UP=\O=K+G8%&PNWJN.,I5..AXC8V2CU4?LY;$;YZIV MRFCU]<>5NXWHVN.ZLV%3DW(+'U?G;-E/U)&*/B7/T\E]O6P>!=1 MLQRPU9XMSW1!M= G2LC+5.75\L"RL\G8@V]&Q -\&41W_Z.CD,F$+99IA/"J MP)2F4WYS6=.9Y4ZC58"G9 7[OL==T_.\)XYGN*"/7=G6\S=MYI#;R6 V,_01 M&A(/H/EY+OSHF_ZLNTSWRX6+5@HL_/9X2^>?E?_CA&5T>HVXE3TD"#3+>,&D M#]"_0=G$YYMPDFEWYKX2^ I3%Y[A=U.J2K]J";5Z1FM M^1_)1- JYP'^+9-D=H4O:1?:YVJ5Z00J=IKR)9V"

PGE;/UZ[79(-%L5+?9(-%0;N+I?SJ/T2SE4N,E\3$N.RUN >XEUWU9*]% MB0K9:_'P>RUFLI9/E?_33$^SYTK]*%+K1,H22LW^Z2;Y)0OQR&[48JJGML6< M+"DA6CU$$YS-]?[.(=I7:V)V@-D#+;S"PBL0]#Q4K#E@2%F+DBF2%4/]N3P" M@('9 Y14PI63I%-^HSS7\[4YL@E (NYYYM&G.UB^-8[&(_+Q#+76%K*MCH1S M)7!N%I"P62&]>"K6 T]WK[W/CW."V[!^*Z!NT8_3Z>%,$3 M(9R%3(@#E'E'W4.@NTT%UY 8$VT5R[D@C.7$.$X(-^??NCN%CV,'\S"=>V". M-T]=VLR8;'4$X5*R0\?A4];#6K\9W))A^2#I .2BN\VI,P_^'W]X 5D5\T5]U/MA[K+W[^]-W7 MFQ_?4Y//HH7E\6-?6'^BQ*!JK,W>#KY>F7^\O! M'Z>#J\?+^P^*9KQJ<\$I8 W\$*Y!O1;C?X#WUM2COBO3I3W MB:?T^\5]XBDA1&(O#O>L*5,;:>_HR3A'ZJ53_K3E4Z1X MC-U^% X^4I8^4Y::EK4$/BRQF8%],J*5UJX55D MG-4K-8[ >E[<^0SVAY)#V1*!V,V(T\&DWZUM[]H*;Y+?&;_C6O"=@ M"CN:<3OQ[Q6N.+CNS2^W@[U]EOOW989S,RG%93,_R\[V2H&[_ME\V50 MW[PWFJZ M\K8.D4KR\5*<.LO>?7I,YS >^0S>FWTEZ?; +J,M7])?:H><[=J M:";519?&B@>CD>V1<2[LMK?";M+*1/;>@9#'[;AZJ.(9%\K/8OH;,@H\1LLA::1 MP>-TTX/UW0;+^$+W%E L<2[X4G,1:#>EBR!%]-O4+1?1"7&G6\:R6 4_.GD M!![\+-H^0R5)&I^1E+[1L/CMB*2S]GEG94=FJ58-*GBBR^0UU\HP5AXB_BVW4MXM8Q\EI>XP M4PLE)^OY ->QDZX/?+4EMGPX]_TE#IH,B59%2L^'NNSY(%9NENSY(&B5\YJ> M#XYL^K"?P)?E_;+I@T2%;/IP\$T?>%W9AU(O;.<4NS+NN^\[VO?G'\J-[('J M5%F__)CXZM.U7+&N\D>1H2E2QEEJ)EDOJ=9K4T<>EQ_\@I><#+DFJ;4;U8Q1 M.]ID2K$@FU;,D#CL:5-7;.&8;49B '6UW5Z.K%=TK;+2((^TPE(4Z(T.S/$W:U00P7^N-P0I,A((0,>+U:3DS9QBJ0RL=@29="V- MJ&V,*!8./D#!=/#UN6FL(RD+.J\5QA!2$--06_6^$!4^]6.J=#MB4N@G91;E M->Z*)(6&VNHNIYV*2@I[8.U)RCTPRMVFSF.!D*^5MV]FIQADC9=B14L(V M54 E4D)=K?7VAQ*D99@2LK\@$P+X&,N8_7[L:-^??R@WL@=ZL5#NIH.-V0NG M>*1K%$4T&/9E!K_4(C6+7F>YX$L Y[($:R4!^GX1#83+0VLT3M^J5^/3V3I. M?XQJKXS3BTOR190I^R0?BWZ60OCBS'$YL"Z[^P;;(DK-=P?;>EN8,0TRJTR& M[X_*WYO*1HKHVQ8HO PCI3"09D5)0%G]OP\]I>(L6SH*3=9[>TYU:$:U_?+(NT@?9:E5#QK(G^Y$11XK0Z]2*:!-5 M G5$?9[=EMC#"\HR+1<05\U?I11?@X@*U?-CF1_1J14QB;O8'+UV39!2JLI! M6?7[#YHH4F5W$0.]2Y'9G78U11A9B2,FL?=EPDKIK1T'M%V^.=(-7?/;GK/. MDX@[UHD29UIXV*E9T?3V1BLP=,L,)G?OI.F%:K MVN[:CSBE+9A'L^CP2_;U'6*"Z"8=1^LB5=]UZH6&R^*.S!7Q@H'?F?3!QT7, M&9HKR-96NTU!X@B'F0VS[E6"H3HIW)6*ZCO/)HNPSN*LSPKFTT9&-#? 8!8D M9Y-*XLJ1)?DT1712E73N &YE?+JAMEN23TL^[:-ZXVIJR:=3^/0>A'VJLU7> M7I"1332'O,,$!?HGA0V:AE?:Q/$,.M$=I\;*SD/[L:-]?[Z\$=&>+V]$M.8W2S)#> MP"J-9-:+ NPDQ$< MA,84H+<>*8I77SS.@4;0A:8L3+(H 5@(D+^W$JKV'2?F% M!9F)YU,->/VU>6G">\EX35;L_XAMC35GNNCL/A6%SPN#H.,%Z\9S1O+J*FN@ MFUEC00#71 'P@=4J"(C=5$6[B&DCA7#:K#9BO2%,(8*T$2N%;E*^1RDV8E%\ M-VHI"@-B:2A*0_&H#,6L(4:':/9HJFCF6"&_9O#(9_@UY0?T9WX>*\891S89 MZZY,9*U<%4_*F2HPO,BN.5]V5$N8>*(PX#E:G#8W'E@255V&Q)AHF107GXD- MS/%EG(7QK*D U'?$1H&6*UE*F+0_:4I6J8\WBY@S4@[S;;3:HF!4VHR58C0I MF2.SS2@8XQ4XUT,:D]*8/ IC&W]96+6R$Y;O51@UEB% :?>(9?56&"&-ND579 MJ+?NE-CJ@?:PR3S%3##?8.9UITJ9$COB4-0,QG]ZCHOY)UNW9VCV!0DWKI@% M=V"Y5<=-%SMKN[.22G(I58(D&JZ@D$/KQ7/<)%)B9Y]B14>K5TWQ0Q(1'$%2 M[G%3Q5+GNZ4YN^?P=\V<_\-1 MB(^V8&K&(9IY:^F]"?0^MCP<%+) \.),>\R^YC0>56A_F_CXQ[SS'6O5S!U8 M9#?-%2):F!2D$N7T:BP)+JCS$4&)?7-82S\/@'4;C!G*%:04I$U#(ID<7,;J ML4F(5#6VT,8\VXN(R'R:=C5$D552'+@Q=X!"(I4.2NSR4Y24$-_[UTPPXMZ[ M0VL\Q[_A:+[/RM\41?&7?^,]P[M&_(?)]M0_%A;[CT+B82&,9_+M2!?DU\CP MQOQ^E$]C_449&9H#P+O[>O/C>VJLV =;K;8(MX7U)]K1](7*)_(GGZYOQS\<3JX>KR\_Z!HQJLV=WSV M\$$!N)&%I4X),J?HTWMM^10I+<9N/PH''RE+GRG5 M^1$7(>CYTB=S0,+ P>VD0$6Y("/R/"2VTJRK"FKWJD+!$W&$*%/-4?Z^6A:T M%\UF/;.M?$$FQ+9IZ[:!XQ#7^6I;3LCK.UGUH#:8RNVSY]!=0T:O71QYO;;^R/XX_O M<,VII]Y9?>K_#>3IP'.G%MSU?/!+=TZOV,(&YCA6N1)\Z#O%0OJ=W?JK_P:+ M/]=L>PY[>]7L<;Y[:];2[HW=CT;S G%*;>J!=*LYD"40%WQ"G;/>IL ^XU4/ MUX!7T#CP*ZJR$4GW\I)TT$$CNO&%Q,Y-=E\_6XY117?/>KPIH^@Q4XK31G]Y M.AY+POFLI:U^81PM\3SR :%VMFSA^4<19T5#8NCD!3B+.]5%7^F%[ M=P/5C7SV6,4W__&'W["N/K=!&& M8;UJYHBL@T&[41@,_N6_?>"_/!<$>JE"SL3].R21(U!\^ TM\%K\R_,E$USB M/QRX/A,/'6]1)U1LX44J&$J9Z+!A0 \[Y5"T)3^(_)H!]6%,Y04P8WF 1:KE MC#T;\9-R^7#&;7;[3!8V/Z9_NE5CG\:UX,K"SH\+8-QJ25RG/EVWEC/ZN76& M2HK>EZ#IT1_@FC5\GXE@,3+I?]FLIATMYKMF:D\$0[*4-%/)GQVV,P/P3_21 M,C,TTT'Y'\4AL '=!";'&)1GVN19=S&.1S3;A NE7-[R[ "8CC=T]+$.2X>- M:INKQF=,-1[,9H8^HK8"*QNDR /[ !@-_.%5=Z=3RT [G[63634PBER..I]H*B@B"+GAB$%ECJE"N!%!@QOHSG DND M"00:J\"$_]!(/;VPP.5#%7#\ZAPN5"&8C9_KOBX\@M#!)\WHBF'3.)>2JDY@ MCS_K)KVK:9QQXL4!3_5

P-0@['BR MB+U ;.$1;+(HBD0"ISD.1+>3]#DJ@(A#(1S M"OQCA$^$; +%MV7Z< @VSTDMHL/A7OTIHY2BD;GLHG1EF\RQ M,HF4;Q.N=#7G3?E55*QPW=T[ MNNZ:$-E)?\"3S)(,JY5)XRVA M^LRV4S)P-@P/TYO.W_RX5Q>D \2!%@3M,4:3DJ(R%2D4C=%NNRLB1H57?\42 M23_,B42=4=N]:CH-25$F M(E";A8FRPH':;0FIJF2!@$0,@9C6I7- AJ/^%4^0($Q//& M21@EXKFI-NK5I P6)Z..,UI%)[ <R;SN%![1+2XS@^(DG\=% M;7:J\;EDG5TEC ]/PKX8V!>7W)$?]FVUU:Y4Q=L(]L+;<57*R$?+U8RD3HU2 M7!X6WR@NY2/>''NC.5)MM=:I)NM+RLLCQ7UQ&21;X+ZA]IN5VI!E",SC-"IC M[1;A&3["(DCH" %0QL M&\B;3>W)FZS6D,EJ>[0 \:#=2TI$V4)Z%0+M%NVP4!>V;D!:5QM95S*3[8!# ME+VDE)XM9.,6>3W=:JPR&9P_4N0G):5L(3IS(A^%9;4E=C*?K<1\MDB07DK. MP^(?2$A$OT'@/ZD;BD;2<_BT%]7^WND.TKK M3)%$H#';71VQ\:D&9IBEEZ0]QC*;):2YQ-(,ZQY0T-LDB=X@PSRK[F M-(Y21!H.;V00*N@ I7Q%**"BBU&KW#PFB2K)(2"'(M)\"B.'EMKI"C+W)Y% MDH3K>W=HC>?X-PV._K/R-T51_"W<>,_POA'_847&8Q24?WJ.JT_FB(FAK;S_ MK#Q.B8(3<#1S3G&@FQZLP[649PONWK*5F6W-+ <$I$&>=,?@)B<=O(P]Y=TI M'4+)?FQ-%-?63 > X>!??IP]G"EZD.U%GX59RK0)O47#IS/+)?!6S6!>8>U5 M&4TQQ.Z<43'\M^2S7'&4ZX9/YU44_$OG"QKK+\K( &7AGR=W7[_\<;*(RUKM M31*@^$\H7^ I5 P7L>?=_/B>.OH[]I+8[A?KE_G+PQ^G@ZO'R_H.B&:_:W/'9S0<%[H(LK&-*V*8:*$2X8OE;C?X# MWUO2.?FO3A" RR?P^\5]X@FPPJK(>_GY*9\T96HCE_K-M48G!1,93AI'[ *< MSY%/FJ@@:I\73C#RIV*AF4##> Y)F&2WRWZ^L*88!<7X_9BI/S7\7TP36F3V M0_="=T:&Y7@V>81O?S<<\3)DH:M7:_46^=* 1X_@ROS?:(CV[*%CEX_GF" M>3G$,#AS#?[NS+21__<8-5%\T=WKYA@._T/M8_1<-QPWCR8,X]; NB,29='@ M 7X0(*V9,EF\D&GW%->IL^[KM;/50^[3UM[OEKWX4*!<7'YYC"PP13A6R;QW M83?AX?$ZB- MG0W4QN4T :IAI.XG)YU-I$B%#9L)Y"4CSJQW@E0(B=9AHA:IO)S(;V_:(9'[0_\Z1ADB@*KHI^P3!I/H3)_J!D8TU"<*2&N MH^@.\(2) 3P!?D?'P$W289'2C7P'M^P[DZYT$W=Q;CENS(FTD0@Y6TYZ"&X3 MCB%P^4_HR_"(1_B^LS4ZXD%IJ"@B=/0H$,=5;)P;" *'4+?.-MR'"HX4E*7T MQ"X:97=@J&9A)M?\%.[A$ ;N'6S0&E^:XP!ZIXV,V,.4F[/.,B=Y RK:5!]- M*;WJ#A(DH/#;]9?;>_Q#5CF;=JP+A5PKC/HR3YCU>KYD?L$7\DT'Y05/--*#/#;JVVN^/Y[[\T6T>=BL()OPS6P-@R M*ANW#"-V*MHA6B1[B.A^IJL>RD+ M#BDU>K_ 1^"X\5LI&FRWUJI$""8HLSZ'X-.Y<[N!FEMX0KJU=B6\H,3C:)TM M=^N,ZO6!>"+L1.B*0A[_AB_#*R:W$]_JHVS-<3S?],L%CUJ*RS3-[//Y%/Q& M7^9Q>$5P9/!I3W>FN%OV++#"0T_:'>@ ML(.2 F.17FK(5^#U_E<[9T"/YEX M-HU\AQR//2CE]D]" ^N>!,L_80\]RV0^'I3Q^FF8%BUKU.HM=EC\1I!Z?="& MU_/I_?#S,1W:K9G*8/[/,XE2[R-SJ;7$J^ M1M"=\##[=0!9I M^YHQF@W 4RC7M#+LJUEC^V+;FH%8&.DSS3#F&"K3QF/*L#^T@5^?6$F%:]=5KK MG-;[^^+:_:[]TI^]YP(7%P\?HOS&7@9 MX\ACSM;6\*PX\Z&NF;4"HT<9:]]_+?UZ-*?0)B/,_$FW5>H),:G@LOEHA@;DH@FZTYMRWN:+IL=U@O76=?DA 7'7_A-I-$-DNY) M#!F]V-F?.F3T K" MU^DZXW?-!B43SRE!$?;U3IKY#%!S-N:L-+MZ#"NA.AUUBR&#'LZY=AM]&W)A M:PC+]Q.[GK6?:)&.B.,H(\V9*A/,WYK99*;-:5\RM&(SW3XZD5CS1MS!TB.U MT50G+\BI0,^?Z,@+F;,B_>%ME3V=ZDVXDV?B3BVJP?*$$]\?"-<(^[9LE@X. M&A>L1(._1?>RD-$6.GQI+IL:42?HJYCRJ'R#==M@.RCW^#+_?H(+Q/J_P.S> MZ.9\I\V,>OV5B6T],P^![^^.B5K-)Z^ ':>![H',7.;BP2LZ8\!+\+JZ4]V) M/MK:5%1$CF*FZ>F2N9'@1:QW3FM-YC5B?]R)U^B.0P*]1G%OD9/3793N35PE MJ!GF*-J0AGT\\VN(^;R=T92,/8,F8GJ&RQQ,J:?=$>6THYW#;R=7_A%L<]PI M5@-E/V#HXB&O5)"XBC,:$8/8E"G@103ZI>:D.H!3Z&.BVX[+".0O3[/A&32. ME,Y"(PG91R(SURH5W06E@MY/Q%]Y;$K&&H=;X-&O4X]^O9N@:]C\]+BZ$0FP MY1!>>!V^\]E78C"$QY08]$Q;*!F=#U0M@1V%>D[_:5#_Q;X"7 YZ=QR69"4D"]B^&+>H;4[;WR!= LX79*=J+*M1_= M'-G8CCMVL$E)O[YK:^TA)_D2_4,^.E\BW$-WW36\(+C''M)J1+.-Z@.!5AL: MX9FD4MJG+,]F'V(13DY+)K"P=0:^?YF1/U9@X#?;^0S\CTSUCQPZU5/53/!^5SXAE&2D)'UH5QS8L=KQU* M^ V-BV9"VF)YL-RE<5'/Z07T[^;"([Y%\:P]P<*]<6!51LT.9W/SCV4,X!LU M1CHNKS:A?,.C@AO>Y(>]$!?\ET&$3&4V:,S^>:6Q;CA[5,L3(N94??$QFU*S M%FH!B#$*9W>JP2-L'90M^LG-59\@&]^AFT9C3$U%9BLAD0[A6..&6'=GR1+% M&F*H3Z35.F0RQ"A'*<,.LU YW= 0ZQZ?(?8CP/\&[L<54H72+39@< V4>8XW M_!,S>CDQ.@ [9\+) UXS(K:KL209%A]W:.3!)G]Y>-V1J/G(>G[67:;M+-:K M)<5<+3M2HNIS(^T)B 8=GTH0L8_8#-YLG0[;2@HK';<.FQ*YM?Q<)^:PU-R0 M%<#MH$;IRP0:5*$<>V9;+SJ()L<;35==/W"']['K%284 T=!?M'\.;^11*P/ MQ=5C*V!.FDU.XL^!7B[_#M@?*^GX?2WM-[?D1OBV-'W1X]KV_ ML+ 12/POL3]7VR)DVQXA&]_,X^TYT.-/OV=*K+-&UD.CU!:#6!1S/AR7/K.K M^J\<[J2(#0#?CJ2U KO06%T(" /LYF.I^+,% V;F4F.9Z-3N>IO6\H*^Z!TK M>U!9RK_FI_GC$![D2S3^DB( V@F%/V49&/^]Q[9%]%O?=1-Y]GX6 K "R@1) M\0:C7L#-X9O4 YAR[/5JCIV)ROT\=EH,M.;4QP34:6HT\0+@2#C4CWABXB20 MGI5.70U&76\U3,A23@8&' H:5\H7'.F'6U!/(JF6^*XIL&\D=)Z)B#^:$& : M0.L3X!X.(WY*IVG02"C!*0T:>P8!6OB85(K'DQ#YYN"V01U^)NS XP%P5B1& M?T$=.EKHN4^WI$!>,\[^#+^8KK_&I+!P^9Z;Y4(S6E\V"!3/?)5F#6H5)QX\ M/8BWPW\].KE3FU;N9-0XB* W!'VR%N( M^_035[,+'6',NEVISYDU9<2DAE5 ;*4C> HLP<;P+ERD [?*G;G(S%\UG#&) M3515^.(+,35N1"MPVC1X1-W'FF>P #OWSE&CV_\TM=Z?B8:]^E \O&,OIBZ8 MA(RH?Z ;V>6"G&:I8'T3&9O$@45@FMABJQ' H!I)>8E$<<-'QKYR^>7Z\6) M2SQX110(M9-XGE:8'@" M,8WO!>C70L-FQ)UIH7.>[MGWL7+W&SL#%O)! XJPU]%:6[!8^5.0>)]UE_O4 MAX2^RL3L0JS:&5%(,/>;96>K'2N8=D1,7O'[$6R2$7L Q[(F1>6*#&T/&15+ M\X^U)_(=R$D9)7[3L; 0#-$*"(Q^T4_XA&VQE$^=\T=-F6',@Q?U\@055N40 MTM?2*WR?<< GTCS#G:2.(+73&J@'O>@?"]$4L!V@R]L!/LYG9.-^@O=!/NSM M9.O>@KVSY=':OA.8=8Z+)' 9CH7 >O%%5YBY["[U Z'"B X(WWE."=F7OV4 MR\/OLK[/D1B#+\TB$4+8HHM\-A+$'/WEZ8X?C'" BV.88>;9\#B'. LBDO+2 MY5!_^+@A30]& \NRPR1;AW'YD^0Z7Y 2A\\IUC+0Y?ID05EH 0W74QNKK^&I MD31O5LB_MM;69!3) ZWW0'"4'-)+;]_B\^ \0!,=?<1=+J*6_6[\\9U*0<_Z M=7#%@Z^#JFMAWB&6WZ87\_KOXY^*O&)%:2\<-/J?%0/X+%>BZ%)TQ_'HSWG5 MKY]RS?)U?&U+QX;0^D1GR3\VT@^\K]2D5S8O,P,\.BU H!ZKC#0T=S(=L$?9.4KM= :'K.PM7 M O<;H8J%_]NMJLX3>M>%77N"E%PL)3+86VEJ1H M&&_%0=+Z)L5N("I^:&[" G,/TBA!IS2T$1<805H^$X^IEY/4;G?/.B#O+ =E M-0?S%8#4HTZ9['60=0$;M6&@/L&I-F99/;$TRE0]9PMM>E7R"KJ]-%2+3=RL MD4FK%FHQ&7*\DS3#>.8=5ZK34Z0[.VR86_@D T1I/06E(0)CK-:'K(KBCP6A MM1DHU<"$0&4WYND'UA><"10P'*)^MMP5,W-?P&YM?P52\6,6EF9I:-Q_Q?Q- M8]UA@0)F)])TV+E?2,%36GDK>K]*G[K@D\D3J]GUOH.LZ1CS) W'/"_1,- 2>*]H)3I;O*8'T%MB05^'AQL M 9IJ#QEMBB&'Q@-ZBFGFLU]]Z2AO_9$LC+;AGMYMG%F=/[$ZK.P*\!("CQHZ MU!$_)J;US(MI #=T2N/8,@S-YH[N=+<6W0&#DL:^?$&_C)F?^@L<,_WP,OI2 M<;8W,4*.&;>6_Z@.?J$.33#5]- $'!,]("S^/4\\#G3' @-GL.H10JXA,4D M]HN)]*?!E([L4H_>!I=F\B1IN=^=9F/22^"1]/E-4!F8'#_P._(,86L3/4@0X0P54VC,B8[T%2$2 M/N>6*F<.4^V6#H@"[')D_R$&R(0L4#P-7A1WY!W)@8\#B; M09OF9D9VN:K3<'K$(5:^Z/<&]6W0U5]GAQU33^,-D>*JQW+,Q";^29#D[?AH M2 $#B^'XKFJ:C)*M^)V&8O&8@_,.PLYPB/@*5Z,#A T6NN5["R0LZWKA>C;M MVN10*1K,(>8?CNY%#1 ?; 9D>_IWD@AEX_,)N6J:G%S1Y'XQY+&#Q-OE%]P1 M&ZN6@#+A-]I,=S7CP;5&/V\G7/X]1#9\CCJ#B_GCV+#07TVNY-U.4@HCOX87 MBZ)@Q)8#>(/U1)7TM-L:ZS:J^;X$C%Z7J,+G>$O:ZK*D;=]*VG9%)"MKW1+% MW1!#J[Z,4150,Y!)89*:-J=Q(UZ;CNXB(:O>NBLF/90A(PZJZBTII)*]^J#; MJ^;8][GJK4U'8*TY]E45"*$-LE7U6VCJ^O9(6 3G6R,\#*$GEL+%LIUP.6%Y MEAIFL^3V\:C/\A*BEUC@G%5&H=8=".UPR[3()+H1UL_4KZ;B&5Q^0S(J&OSK :AAR[<@I+=A='"J MQ9KB:'2L$*>0U6.-?-Y9WKXTWA] M7IAY2LU !S<-OXIDVY%?,PO+$]]%C:C,XB1IMN&.Q4F.R;'GP;%?$1(ZRW*J M/\ME/!L(AX3B]%T+A\H/<'E*_':L7E"78*6+N0^9& T]!Z'&-4X8JJ:3=;/= MPEH:UFG:']?AY]5$N2*5)SY?C"3IA8U2=:RA]; TVP4!0H?#40%))SJ8+(2) M)<3RHE?XV!)O,E!I"BM[3TAS2$E;"-Z_KE!^?9U\2/EYRN4-C"S&AS'7#>OOT]\6+\-? M\=F%:GQ_@2E%^<%J QRD5.@[J^KS$['""O:'1-Q*?:%H7JC%/$;T\4Q#YWK) MY0*@^#1K>S9T+N\LF\2A<\GF#L_#M@F[='_N-%H+T;0>%Q])..=FO^ _\,T& M,'+H);%%Q-@D[0ZM@)U(:#_!G'.ZJ1R/#\-;;@ ?:<'OP&K\]V#9W:G^ZW2J MC\?$_. CI8<9"2_DTWO\+&NU'YLREW1D>TNP!==D#S:\2#Y'/6I>OVK<]GT& MTYYB)*BZH(.X WD>9HXP@" \SF\Y%6]Z^9'!C >45EO]^88ISV%/?5 M8L&'N"?.P:-GM;S99L73N\(9QC1?C05 S(CZ:5H\JSA0[M@1ITG-?G*"N%]? M8X.:BI06^FCO=>R\WUW4M+8%\L&U$BZ:%A^I=,Y$Z"J1X)JD1X]R[U@J!$4 M^83EV;&:&,JV\5?P\Z@1?K9^/GH,W&P603A],:?*P!-"45=?/Z=QX#T!-_"? M$IT0RF=4&('? '4;@AZ#/-GB._X#J048Y1F;>_GHM(MFK9T4T\%K3]MU6MEVYET_OEJ[ MWS5KX%SO)?8SC56[^:H\SGYES9?\D$2&R/@IBXR'$?8SY8$ Q"TW]>OU!I\/ M>Q)N6@F/D1D.OY,QC0,,<*6Z2^LEZ!1:WFM,-]E)4.Y"4>XL3]:!JU=K]1!ZY/@//,,!G5]HB?6/J)A2I94NP_3S!!B1C&#/VPYE/P M=P?KGOR_LQS4B6[2MP4IKASM-DNAK6,^+?\1)KQ^4%KM69CVVL=?IZ<-;Z#W MT^-'KRT"LS;[A::..[3&<_B/O=(D5.RGX=M&K068;6([Q';[W4<%=!8:+/ - M!4:\^+QQT=8)7$%I)L\Z+H13/"DR/[UWQ]'-^6G);_+?QO(^?4K8P:O^ONHM MK3=Q"Y#BM+@WQ['.UK):'>G54M21[.T&0C80[2@9U"U>FS?P_,=7 IHXS<@) MJQ3CS:D^_(_8UEASIC%+HWGR^71)Y=C!)28=911![UW[\]_6$W:[36FZ L+V MF5RO^:9J(F\>()&OPX?PM)_2UJA VO\/T6RP5XZ)Y*N3Y0K7F&#Q$:]CC/@S MT"PEV=:N2';5FG='R+D64#8QKUA4&D&G]'0JFJ"G8+_N!TEGN%SQ)7EQ9-V6 M9+UO9)W2>:Q@LKZR//O8J+IZ8>T3[:_P)]Q[$?N9KY3\BL83?WW,Q04Z%7"! MV2_Z__KR!G;.$K8[<>ZE"@X5=J30=!,*J)JJX/_>56X-[':O*0RLGM(9L&@& MIK^L5$O2FQ_6&VH[H2^7B"0BO+I2G;,A;L#UZ5H>:43!L) 4,+<*8PL'Z(ZH MFMULYGRHIZ1[Y.ASNB^DON_^!;$H^QMQG _*.4\0?0X$!,82#Y[>]T0+64)\ M(1I%2L)4ZHR R,2LK[;E.!P[H6ZQH?6C.'!H\"=A_)6!/A M[)'$L\-G+VL)MPF$.[8\#-LO4*XXP<_L:T[C-LV"N$T(I;U37!;92C,T4=9H M,^]Y!L1[FN$1:?85&3LD6 ).4;G>P?]9SDDAG?;6]<"+-9*+;6JQ_UT2W_W; MVG9XC4@[O(/J>:J\5U 0OB9CP M-%@WOK 37_B>[5/ !JREA'/'6M<-S#'\Q/;(^)NN#;&H#52I"]T9&;070W(F M6"7-P^7#6N99'I^DY.&SI$J*NAB*_&HZQ^]&'/3_\#NOK,O;W%G>;('9 ME,LDE))'V=UM'F5[,8T2?R!<$F65-DNR9E[:\V';6"U(*W;6M<2MUHXODW/P M;:8RX91?13/&.:.F_TJPYDK3I/?20*\*[ T)]G1$!V4/58-8HD(L5-2$0(7P M 0Y?I^ETJLV9?M ,JOT^/^L.[5-X%"Y&D5R'J2[!QL8!B(CEC$H^O=_SX'K/ M\[H%FT#<:JVU/+=1@&BFQ&GU.$UR7=>JPFF[VQ(1IWN@;U%W9; MU$#G.4!9)%R8/)VL6_DB4CY1Q^[T&UYI+HJNJYW&47CNALEK :INAEST!!L8;#-V(1-T4A9LS[%P*$\45445J8- 3#&9AC/KLA M'-VPKKZP=P3UA0U67Q@MV(L7[Z74'5Y?'U^N:K,CB'7U\_7N./;V(C .'GGNW0ZN6A MY^@FG3<+JP,J?/+?Q!(V4EF]RW@]G@/.BL'9[W@ ,\^>60Z(ETTK31?+(^A? M_>F%?'AAI&0B[_"-C5_S:?CYBM_8N7]C\ ,0:V-:_4U/.,^4NW(VO*L9D3_H MI%H4+GP\"G/8.J/A/;>N8:&?U" M.AWZ^M$C(R7_@9$UL">SQ_)6,HX_Q R?#=]!58VO"Q;@5T&K$84.AU7"#^G" M8TE2X8>#D:H*G ]\=.2R>:I\W;1!%AUWY,+J*9W_.'LX U/(,#1;9<,M@5R! MN<_9N,PITCQ1[HGYK)M#7?''H'\'+7$$C[@CCN5KAVS[&2[MB9BP3[SEJ09L M(-Z]*X/.B!UX^![6C@9RZ>P)]CTZ7@I.23-P"M#3%.Q5VOK*#UMLN*: M8D<^"RXZE6Z3N=&%H3,44 MSV BM\UG;Z*M9=.F'0YC;2G3P/7T*;@WULO2%%S@V)Q9CW$VJ#8_G>"L0QQ) M.")P\Z?)RZ13;Q7-?S7;%9UGFP[*8(;N,]42? 4BKL;KKL>D.]LO$\BPT+?Z M.URA/Q^1+P?$BJ;016<=GMEKI;0DV]_AF9PO4*6&WAW[P?(%IE]1XB1).CDV MQV#B7JNT.:7ESR4^6S.9F++]MSI#I;(5( ]RKFEE@,PB8GL@8MD54]D:O]AU MT[SATXU:??1Q80@P^_'XX[N(.A\9@QR=.;S),&40]1O)>344] YQ78,)LU#R MT.9CQ*;2BJ R_J31@:UI+_D_S?30(\/?T0A? 08 CI'&^Z 7!-)O"!:!L_$$ M98>:#OZ09K)N10L#G\_"#@V9I/5F:T-S<$RP72T5XG CH8DZ)6,T<=$SH['& M;JA.^XX9%B* W7FCJ1JUA^$F=+!<,:CPHAD>H>\ 0K&>3-!@J,D)C_.>/6:@ M,IL3[5>;3,%492-TX>\@%PW+<=[Y7B?L^87)):SV1S- L(*XGA+BLJ6PMP39 MD8$'"XX"OD*E.5K5OGG/<*.;(;5R4]E_'W,YT* +%=3X,WHDX\" IKR2DH$# M2H)MHC)S5I$JN:9!Y-5C/*^C:4Z=[R MA3/Y&+XMM?=D,])[,MY],MZ*\I#:4FYX,X^WY]]T\^?)9_\\(U&:K(>6JPME MJ>Y49#'_0A9#3<;(@.^K0.V.!(O$\:UN_QKD\B&'#=R%:P,(W$6'\5[.*$<1 MSZ=GIS!9-/:R6N;^*:#@6OUQO[M:-GE%@\;AP.Z-)W2+>I4E=HY,C)E>FP^^ M/+R=!(1R9SDZ @%IBI)4,F]/R=TTC%QN5+G4RS*IIV1ROF21^5J' MT(JO[.?O?5_+K5:3[ ]/.H"HCWRQD:58/=X.BJYVC$4_#Z1YUBVK'UU>R'WA M.L,#-C51;^?#@W_Q7#I:1[^1IY*:6\YB!8HGA,\&IMXM ' MR0[E\^7S=_+\73.YA#!.0N>1(V&%/%K$_G.1&B\NUSY(J"?<]5D%.O+JJ,4M MBVGS^:!,?5X]:&&_BX!32GD;0C5BZJ1T1_XO=UM1K]4WB[FK:!X2O4I>D3N@ M%\E2D[(C9_DC2Q:YI(Z9"]*0DSV<#TJ*2K+H^5B8Y_%^-NA.A!*Z2)6.4_-U46LF[L7;,CH&%O= M)Z> ;*$GP8_@S]T)MA#P5R2O\W?-JUZ([]#S+PHK/$HM,4\@7B;DQ;, M(KKU:J?Z_M#FDA^PL%-?=B*F>_#2>J)EB@E&IF!4G%(46RF#/M6.4B)HH*DG@\$@@Q2U=( F(54]8V6CQO>TB7E[7 M_75M]K&3/*J/"NJ/"B^N4^YQ'"4VFI_JLX/KQ$_X"!!KLKX#_YIA*];ZX2@X M%$5YZT_J&=R>?PO&\]#^_E;"N)15(U!PM@M^>$XTVU&(.2:I,_2V&+V7W,3_ M_ZER^%[9G?:_:KKY#2YK1<=]8E.&"Q9?8J_]1JV47OM+/>^7V^+OIAV_[+6? M]_FR%[[LA7_4N)<]NV5#=PF.@L A&[H7LD^N-'4:(K9SOR&N\@3:J,-&*A+G MW<) 1K0B9#*/?+Y\_D:M]W:2"[.^^&E_SUR8;-_>0CNK%1Z LC)X6=IPU,US M34?@HOL@%HOU?0I?"*" W)/X&,?!!&3\H_:KK.XO^P.LXP%N/P&XM1"XM8, M;O4)!/N3*W#P^0&I*>E56S,R(RJ!?[U-86#]6@&2-T^.DP R5\%8$/Q)B&3" M=Y)JQ**:-**I%R#U!2::ZN6]@(ZK2BLR9%I1QK2BCKC-%U/%<".3&!:".V03 MJ>WU9==5YBHMB5M)2_M$2Y^&J?*YF4D^"T%-F\C:Y:9;XJ?[1:%,9+XTW-8<\_WB"6<)66PZA;*BN\VA(W M1)/=%C:DI]G_:_;BF3:!D\.PU]0R$&5A2(Q%R& W<&L_"4NS<@CLGF;*EKE- MF[#,.--2S,10'2=H6/7$MIYIN,X_C>0\/V07O2^?>L;ZBY^^=O?UZO$^-:#O\Y]:[8V?(1=[PG1R:ENOP:\6?X=I M<\K=UYL?W]>G#:Q,@ULXDX_AV]*R(CLMEA/I+^P]K"S80>0OL3]/ VOC;O#U M\O3+_>7@C]/!U>/E_0=%,UZUN>/+,/2JF21V0!^5*6%Y?PWDJ-R&^*U&_TDR M+_BO3I3WB7?S^T7RW2"/+N9F'@'HNOGSY+-_GKP$>Y-#H^B.02R*.1^.2Y_) M!O\%7KU #!'@1\XG9-GY$E^W>VG(5>3\U"9Z(F2$ 7.2%] MNQ3T7%ZUX@/3E3RQX'SS7213+FID&0@[LB6^HQBI_P<8IG))^65AF>1E>IU+ M!FSI . TWZR?]=X("(?SF(N%UKQ%Y>]#3/[>!O)W]W I/C5Z/^EWZS3X'<4U MY25O=\G;I;,7PI'+"]/M-CTT"P8R= %[2W[-B.F0=]P9IJ*/*W$$LUA:4.X4 MO^V3^OKMDK-1_\LB"8&8BK4;NK%,;C&B@8&?NV0W6-[$53^"<4/<7+FKG?7# MV\0"UV'!M5-R#NJAP;7>;.T,KUFS5,K+,"THIW1OLDBSR MJL>[2?3;76I?$94HR:E]>\A&RT\$%-RND_2Q2!]%%+Q(^A#"25EB1NMNE.X4 M:>N_+,'.S9$S56INWXZR^5K;9?,5G+^WDL/T:TG)]9NFP@IK!Q>#CYUWHY0$ ML$,"2,H%WS1[55S+NCH*D#TI2W]-TD%B9AG+( NSQ\($L0*R-L@3U2[)S+)1 M/;S0G9%A.9Z](J>BD9A3L7E*1?0XB^C1%TT5C.9&)!!/\TVZ]E-OGE'5)Y5% M][OXE(?+K]\O;QX?,A+*H>;E8;;S.# 2@0IRBN>*7X(C$[,%G?#R_Z'DWH(2:[UW(=P'ZRRG%.8@3'J MC5P%3;J90[O18OZ]#6^E3E;VTFA^OW]$-'U1=V@>_;EEF@2>^ ((5!XLPZ.I M$ZIR9[T2._P!??R=;;F$OEU5OFM/)@$S<^$C&CPP904S&S8&.VW5N_73_I?S[FG[ZJK>Z XN!Y=?V@O" ME2Y2-SW0-P';YU>#J\LO%^W31ONJ?]KJ7%R>]N"/IYWVY:#VY7+PI=WN[6^. M8ZZFNYD"/TJR!^? &HO6>WO:/+(0JN?;3-7K=OFK%2F7"DOEHGZUI'^)U\()N*B_Y$"_9-S#D[1[B[096X@%>[XZ>7R9D M\@9;R]FS5/.$XR![8T/M4$N0LQGV"QIQEZ;$A\2'9!T2&MF@P3SF$A@2& DS MLX6 1:Y"R5TJS4'5>:VL*3[9Y_70L.%1C#-/R9BK[[H!9&I>7"MCJ_(@@?R+ MY^@F<1P_VDX3R:/.X$">9TDBOR^_=7=Z[CD '6)?TO95 M0($#;$GDD''>02#U3ENM-=9/ ]D1.(ZC\_#^$$&V[.@U1$#]Y0'Z!^8XM'KX MYT2BB$:]I]::;4D1DB*2*");Z^PU%.$'%P*B$) .ZIV:VFJ64F,@Z6#_Z2"I MZ74.]8B'878,_/R5=!+M1XGVC9.O*V3<[593;?5+*8W9%LI[$$FKSA'PE68, MW]&,X0/T!:Q[E6 4G[$K4TGF/\4"@T(N'@ LH%VKB\@"))PK@7.VTI*=&/+; M8KO=4WN-IL2VQ#;'=K=JDWQ;1#=;:KVV?B:D1/0A(3IE0%N_E;$O5('6]988 M#D>Q-=1:2YAXPH$-7A,0QFDH3NK>M*G5O"UOK0-S;?:$5!>$#Y&+8@TK;Z0] M7#$MMW<8#E]N7'!';,Q^T9[([22)(9PV,G($C.]USH3QC;T1 &?'"^FJ@MLE MXKL!^.Z>U22^);[[[=V&JDOFVO4S870XB>K249TR+.^YJ#:;TC2'*JN\@M,JN/I\OJ=55 M>W5A]!!A0'6\^.WDQF\QL=0MP-RH==1NO2_!+,',P=S-#>9M@J?;\.-:2^VU M9*J^A+ /X=X6^L0&P=(M,-MNJ*V.Y+H2LCYD^ZLA6QX(ZW5@G$)FG,B@:(KQ M>J[-=#1?Z32BL>YZ]D&6#>\7!7>JK12^T^;T*8_68/27I]L$#(D9D,/\SM!, M%PR+2_CI##^23\=2NYV>B(Q"@KT2L M4$5PR\EM@'DOD2^3[R*^\\K=DO#?4 M?EV6C$B\^WC??87O]@"7A;T2U^MP740M;\FLN*\V^\)$E?>J@-?O3 :+]S<# M?XS9[!E,[9//%SB^::1K%#W8J7/PC)-K_L=^P*?F]64 MT>PG%"M?@("T4$3YYUJW+T9[C=E)GC"S/=5 ?EU;=?SAN$3!N7R MP;-: (+#'CXKZKC9[,[) I]8]$C9+&ZY;2<2++QX<0(!_>N+9NL:7*^)/,5( M&$40F5.P#X-D:^4,DEW-X40>'5LMI10SR".;_UH$"BAV**R\NUW>7>'C7N7U M[?+ZBAOD*N]MMRRSL!&ME5Q<:4\L]OK+'K6Z;E]2$9(60ZFS#W.IY_+2*[CT MH@>BRIO?EYN7Y'Z,EU[4$%-YY?MRY06-)RW3XU9>86'"JK<=0;K*@^]?F,)O MK*I1I*6F)6Q%H8':PJS$LSAX3LK0 MRZ%V','@3HE:<5";E$NWC%HQ&&FKTU:[74%47B'C*]6;NF4,V]PQ 9><$;LU MS?:3^N+LSL#=:G!0&ZBXH39JI:2 '[9<$1Z621UL*C)5MQ[SVE;;O5(*Q25& M*\5H4J^9G1J=6X^T;*JUKK0E]Q.9::,I^TEM8(QS3T)C4S&53NW K?+4 5O6^VBVG6K T>V^784[1[+WBQDE*:HQ3XPY# MFB4/T>N5,T0OVQ$7,6!,0C,.S:H"E"5/GVJ?5>AGE#@M'J>[#3>6/ANMPO"X M1&=.=.YB^**TXBOE,AN'TTH78Q5Z,449FRBFY53&P$1)CA%R[-1JM809,"6' MQ[89N]7LJLUF*?TFI5BH%(?UW#BL?)QAO5=3^\T*O;L2E"6!LI$;E!6-)>PW MU'93Y@4?'A*;6XCIW4P7;#756KN4'IX2>I5"K[4:>N6!J=U4>QU!T"1@7*NH M60-E3O7+ONHR4XVKZ.B9?1EI=%=MD5[IL_WZ[5*F)^\QZHX5Z (5\)4^YZS5 MWI5VOB\0/%;45U[<5SJ'KW5VY:C;%^ =*]9W7_BW9_/\]AA@QXKI(LH"2V;! M;;75W94-G;FSOHQR+D0Y=SKO3SJW8E1W@5M^XW-/N=-A ML[XB2@7+',?6:@B24K=F^%ITU)DHX]<([=U#_'EJ8_W%'Y%V]_7FQ_?4;KS^ MF=9JBZ>ZL/Y$RY6^4$G)F>^T:?KF_'/QQ.KAZ MO+S_H&C&JS9W_.Z^:,V:9&&I4\*FO#5FOSXJW';_K4;_@>\MF?7\5R?*^\13 M^OWB/O&4$"2Q%X=[UI2IC73RFVN-3C9E?6NP2+6DZW-IOI(T6RB49(Y>)%B3G2Z\X)>Z4QO#\[@LN#*_3?@A>DY_955K^;8[J?PEG4PEZJ^6OE11SKKZ0J M9AN7ZXTN7

T""'G6DA).:"0EK2P[8<)8 M5B@X-8/&L7X\B-&NOEGOJJUF*2EJ>:/35COEI&)N MBW/A#1+!Y.)W;:19!R@/U[U*,-:0E$RTD0C\?BL&:\".-K5.*:604@3N);0W MS502%]J-OMJLE9)9LB.I)ZW!N#7X!Z!B;#U+\5(GO3KA=B(AMMOH9:JY?26E2:?+L5?@^&]:+]U#4I]JIF#DF= M0C82>P]_B,$*ON [*;:[I52 GSPQEY1K4S9 MII7U_[DVQ[NSY4KOJ53. LKF$YOW6VING?1R?2, K\"9G0VU5<[(S@,%8^4+ M$) :MDZ-V2$U[+237A$(D);BA@[25]V%2S8TFJ_6XW$ST-7TOS=3 T Z%#8TXY000.H0]0 UK* )K" L>5A M-Z8%'B!.S5GV-:?QK6RI2&*PGW:KJ;;Z+2$84/.8!+NDEX!>LB4XB4$OK4Y; M[79+Z4%>"KW(C@U'IH8DML?Y3AM(WO$&DM]TD\CN.*+N2';'$7M'LCN.Y+5K M3+Y@X@_Z/-@LBJ,P^4123=-5SJ3LP@2?+9>8M_8#L5_T$=ENI-/.?+6@H]8: MLH1$8C\)^ZV,<\WV%/OMFMIM5F.?R1!JP>UTV#RG@Q:BPD5NTGE'4FYA5KFY M-)]+*+[1J:FMII"I%Q+JE4 ]XTRZ/81ZLZFVVT)"7=J:FXE(.JXSE(]T7LPL MF-AY@.+RF/,A6DE9CEF%;\I@5Y%X4Z/>4VM-F6TU6]5U=; MO=[>T)6TE66>D3+/J,@\HY73F<,9H4), M+:U^>JQAP0$;^@N(:PUPXB:/?W7PHRFSRV)#&A7D^0H=989^@"PCSSXV_:G3B2)0Q_GU\1Q]7UE#T'D^R8K!J?@[V]$: ,A!!9(B*B9KL(@Q7+C[G$7@.=7!&>?07.=SK$=V3FV6)IU M7JT29>?8S3O'RFZQ>X;LLB^H[!8KL4)VBSV0;K%? WV[[^O;LFML*>*NY?D4 M84;#W M ?N#N,T8Q/UXH]=,$+?1J71;A438JI!VI.=?J+31[IU!WH8 >8(W(Y MU@R%'#\\7IZ44'(5+H0GF>9;&PFKRQ45;+.A^5ZE5\OG1OM A-6>X6I[(_FT M&UP]JW3K^YP5=9AFE&PO5Q3:[FPDAU9UWLJ$MCN53E<60Y:HZJ%J=R,QM!-4 M;5?:]4)J3-)*6NW,DQV^"T+@9QO)HE7-CS,A\'JET2DD@4M4S055>QO)HAVA M:K>8/22D190@BV1=_4-)R^O4-A)S'ZGY_7&^@CW<*O5>KBW<9 +KH5%*?2,I MFR^E<&5QCU*]I8F8,B6U-UW(2%W(=BFCK):9=CY#2@@QV85#M%=I[5'JG"2 M\A% 0JC*+@B@6>DUFGM# #)W=#YW].M"=BA@DZW9#L:G3"US"EK%K$*FNF(X MK.@3_M.< M,7L(1U=X/2EXC2K#\7QB:K4H::.[RN-UJ&5ICLE3=W^'PR%_X+\&= C$2Q3R M- 7Z4W325R>: <>$\'NEY)&^(&,X/GKJ/QZ=>(?P\'A)-(-]G&BJ"HPE.Q'*E*F0&[O;'T @*4L MO]VKIRR-"7HQYAGQ.1XU^\?%[((:PS&@X0]NEC&*?38=1>>66-PKS[,IKS\4 M6'4+3XFW$PQ 6U,6C+T'.-1YH;0P] .U\ M E+HOH$X;*244QOFVJYT%\?0S M'HV&)RF8$LN_%@P,F96..3K J>"D<>E;XT*" \TG8^3#?G[#Q+Q(?@A TN1' M\1F.#70573/HK^0HU/+#,47+#Z\N!1A<.,[YH3%N3^"-E5!9) 1/$B6G;).] MDI+968B"(7 V*:C9.ZXEM+R$3 =4'RF?04>"1^Y'_I'[E%F+$.:I38=(G&^@ MYP)?#U/F[=W-T;EIT 72)$,Q*-(>?1]2>U5E"H<:7)Y,.:O QX>Q1:IPR#1I MN!R%@"<+7$J1H^D) L2$8#[@*"9(:R?0>4!T^1M\H\!I_I&$'NG:N^6+'AE7 MKNFD-3[:1^?M;G4Q$!XT'5UGNE 29.,:@14"LO]FW-2G+/;*O4&]+_(1HO7: M,B'*\/QD;<)*1ONXEADQ51(/%NW;U<62RJG0OI&R(8-$>X[V]6KO8V@OA .Y M\T6"174F#T Q8-(@;#=$)L8$F!4V M?4$=O#"6,\"/,M2G7KDC57OU*A@]?+G[_BVQ$H3G.JK5YIU'<^N/O:9@$R8= M4J?#E0>^LD^P-._SV+]_>>A_N3Z]>+SN_W':OWF^?OQ,%/U-F=F>!^\S 02A MZJ8-K">^O%5176N,%Z&"W/%>&B;/R<7):FWJB%)OL3-V^OB*(_7S[>/U]^N M[Y[)S?>[*]*'_ST\WM_3'5S1JG]"QC?KX M-GG0%:-"%)!;(S#-5>ZST@9,*#"G M+7? :FC[ )FJ7/),*.7.+F4ZU4'VL"L'=.Q:PL,%$I(XROOI7RZL%:43&X^Y M &"+0RYR$M"D5>,*W[%RPGQ;QS]\G^0MLG5#T8E0'V#GZFJ_Y%F'U_K"0H5 MN&PCQSC<$;Y^=%)EEM<2 &[ULTWFU" NX9[I=YS"(Q7D*$ P0 #Q^X._L,T JB0O0J?626G,//H,#8%R!V!D:A;@&*(88)@/ M/@$\?"R%.^"*X]YE:(/XIAC-^H;;A.$BOW/0WH_8CS>:93MU;_;P<^NK;36T M5A:#HG[VT"\!RT:X#(YE2;CX,W^$>1D"' BA#CO1J8+1&!JOD\G> ,*I9- M&%->Z3'[:!U9P1BY'%ON10":2MG#)!N:BG$'+"&J2U M'^G0!+/O;ZINY "H M)]G_BA'QXR]8&C^-V#\ 4^^PPH^CR_94>S\=:ZI*C<\>+%M'Y_^H5^O"M0]S MB4]LR@KH#O:4]6JD^JQ*^NO7$F9'6^&7=2BPS3> 7-I])'+6N$SI#(X^N.MB M9'(_>D+R$(TKD5[8U_T%/'E"PHLR7_:5_3O5U5N&($NY^3-T.OKZ!O5V*K>'RBIA?&ML#BF1Q).(FSE">!H1N\6R(?5_"@% )0L<<8Q>1!FBO@H2,HC!H>C5Q*4LK/4H8N;>/P=ZJB-ZHQ MND.@HB==@ *44C:$W7LHU:J+H<,>E+9E523QIK.X8.K,<;)XMD.E&1/#O*M CF[CT4\G3]^."YS3544O"2G(L:$#2O MFHHJ(G.QPY=HQ$X1[#\HCN*'% >!Z?A#H.K/Q:>SN"S;G4YU]IJBAZT/'$.E M"CPQ$%> GOQ]"/D//><:+ILY]FTJKNM#GGW?$8E8JSD.]2X5R(6I6"QJ^@JF M'3JFY4T2$O5L:-!=A>4CHK IBUK&\.]5@0BUAI#:L*&WT!4*_@WHYWC!KDGL MM3^U-!WX:JTKG)(FDC_S*#(@+KM+@IT]\2NCY!NC7M_WW"Z_)\(%XP66J0(* M<HJ@!*C87+\^,B4V7&5J0Q#[ AUL'72X9C- S$;XYEZG/($5:V MV#T2(*-KH$E#?:/&NQL6EV,1// F'UGFA/WR @];&$T>ERI1(2!;([@YAI/" MPQGHFHT716 9*X.!1AP+#29!'P:[. <3EEI(/T 7(]R2[5J*,>2Q[T-A8W-\ MP8CYL/L;[8 WBD'PMB 8S7B%:?GI(1!A[ ,$EP>B M)\#U.]-)O'OQKO>.V/6[:)Q087P9;$A++(MS:19:STC.]H*V#XYM^@BNO"J: MSK!L#@%?T8Q0AD.34P2R1B@GZDS1Q&W([P? M#;W.F:9-COTWINRZX\U"7L<(S!:QN:'A3O <,0K*P(.-L%X,W27'21C3YAC# MK1Y35RO)+##R] @ACYV5Q=502G-32W/7V-C*@_"B\IY"@\Q2MZ*-"V1=L+?W=H7@!APC"[NY'?6 8 M\ $UN[ 4O &AA6G;=.BB_/H_A.X= V"PFHVN#EM+K@[QA!2^%N8@C%X.'L-$ M0Y<'YKDVOT<+_>SS[['V DPG\?YQ!-OA*#,,]D=P(X:J6"OP*"2M0#]TQCHZ M D Z'HH+&.,\A75)<0JL35D^BMI$Z:& ?W->%(FB7S8-L@3^C+C#/C;DV!'^KU# 9]XX,O7),#B+F M=,>L%00&_\1WJ&)6'Q),(A>N!)HEP $ P79D<84!!G&'7',70:P\33 .WDOQ M5T7U9>K=GH..3#6\/4IDDQOYZ'?+)KTLFF^PV4=O%G M<&:^WN*Q,GML6@YG9$B>^!6[M0%5G=JVN$E ;JS39 VR[G&?A5W#3(Q"D] X M_*Z=C(F@=P=W1_/16YQ'A: GB(Q#@#*G.W;G!8)\9<3*P%%A3(JK _.!7PB5 MY9A>KVT4.K1-3 ^+_["9S&^B4!-X8C[N1PX2E>46>."Z-Y@R@#D45\ 3[D=7 M:'YG'P86.M5?; _T3#$0#GA%" %XGGL $&$3,(CELGD2K.*QP^2C2YG]MR=' M=^-UH+XQ78MI=!\^Q16Q8)L=(BLS($8(NF8G:2>PGY!V4N$CK-#5%GP'L"'? M?<79GZK9RD#3-6?FLT6.. K^/*(:RWJ'E?I,4YMG2/%6&PZ.G:A97@@SG9TQ MBP0VF>(+& ?/H3#-5 M;2B^Q7N4#-.TSQ!;3&",0.V!G_)K9_]Z1> Y0 M@H>2,O5_ZT7BPAE2H1T.+,RN\E*TI]X./ -R"#N8YWK,E28JXE!U46R@9@JB M']5,E5?UF&./Z]U8KL<9/\]UP2P&LGXX%^L)LR)<'=0&0+00R=LLYRP^]>HL M-O5J@]PKD7$'3(C-YB=CB:U;/*FO_?-,;859D^A"+EN1%QGQ&Q+QD[';CPC* M&XDE5A0+*VJ%P K9NCR7#A.>UM;I_)QO_SUQ1\/-J ,H65VD2KQ)%7;KK9SO MDE(Y203Z1#PC:]7QC*-].64UQ MCU&>=7A8O#,K ,H7WK#,4S3B!9TRP2KT?[/[NQ)*QP/NPE9OYQP$GHKQ]$/X M=S_Z@JE=7TVL?+L)%V)E4N$3Q@,MEF0M:A\W26LEH+6- MB9GW3+Q;%@"S*U4AMGV7;"&WM34GL;B-*N45*PIPS7;LC8+8-+E30=[S2RKT MJ;"U!XI&IE38[N:CRF]"A;)Q9%P6NI=8R")G_5!8C)+% -M(7*UF>]W]1#,D M5G6!MYGDG3%,+"VNZW .E:!0 F9#1#L=>ND)HN\?9KBSS"M1_39H^V1[A6-8 M#F30;*_"*FRSQ'A6(8%E5;Z-,=ESKF*P[80R;KV<4='1"3=D4>ST%]2"Z&-! M0I9O$0H+C@%&151MP"5KWBT&FP[W:\PY;XAALID')LL?8YU!Y@#))Q60X7TY MM4W!4YB@]X+W#>G*OB'K,]^M]@W9)M]C\%HK2>(^5!<%R?J&E8TA6,[*]7LD M\HP$\9\G=X(-?_YFI7B"4B= ^*(N#*]7PTJYL'IF7L-*0_792U"-I>+7WQ3$ M[MI^OCC/J$(&AER0)7KO((W+PFHM(G?"_KP+:25.;8L9"D(+"AWVK7'-NA;> MCVX4S?I3T5U,ID0G#>^VNCR'H2=S&(KEL)$Y# 4-VI4Y#.5$?!FM+G,8)%:4 M/H=!1ONC:DA>43=$4RBDS%>"#D!E#-HH>ACT^"3Q 6)"WND2N;' M8_T.%6:H]TD)F6KAPFX2K[DZ^Q"[%FF7H%L=,_5KK6*<&2IY"DZ_I/U4T=02"LS2A[,>)W&@?0CV"JY+/%Q\ %3< M;_&[Q'UR(FFK/+2U#R%<&=)6881[,FU)*WDS3V3H^JR,6L#F/* X;JKT&2Y% M\&8== Z51+=]0#=I&*XV#"-!9F6^KBH2Z26[E;HQK3@+H6TNQ,=MI&@V6I5F M[:P8NN:AB*?]0?ZS1>2O]TJ$_/5*NU4O(O)+PRI%0<==)M46B#<5C$?L0W4J M6<-18GQF&-_=A^)4AUVV\3"-R-MPPJ,4C'FSB7T(QY%E&R7*9XCR^Q"#<^!E M&P_39"Q[X$T!^432=7YW'T)E%GQ,Y8F8*5UPS+[A_SZ$LV2/_X6):EDW@.4P M[NECEN M,(%/]6)BG HA]#,(\V@=G3>:E?99/F[J@X[+/4QJ.JO)B,$"49.T\!-$_'"N&X$7L&GL1*J;(WEKM,4U"2I MZUB["^H(EK56B&["<3G4FA!=4P::KCDSKTE!I/#^0-%9WP%[3*EC>[T#GGFQ M?G?B\D8#BP6]B=>+X.GZ\8&\P9S_2"#;>AS9%D)F]H-=+M?U.VM$@3;JU46J M)8!E.BN?COT--JAN'F!%(IB;1>6.V8.Y45T,#(B".8F %B#,R2F"_[ 6!@,8 MD*I$=*XX-=_P+UT;41C.=BU&/5.@IZ%&>4U[X X_*"^3;M.A"Q/B+V.JJZS7 M![&4P4 CC@7L KB#"M_ V ,$6)#ZGGC*K6(0TZWQ2FV'->WPB\M?:?90-P$L M=*-3K7=B3I6?B7^TJVB@70P:V 9TVHDX[ZR%\&LV3*B $+.G=(A=;_291R=/ ME)([TTD4:AU>[9PYWJKV? MCC55I<9GCS[/P"JI59NBZ4B$N,/LU].?L(_0T+$)+&JB_*#1 IHK665AW?37 M;%M4O7$=8 =>5;M(L;L[6/4-@R^V$=B(8]2JB]%#478*8/51!Z13,BMH5!DI MQYP2RK&$=PV3\P!$*P=$IJWQ9C*\90R@KQGJ3X/:\HO!L!9567A,1,J4 S)[BMVS< ?A'C8#B@VJ+ I'@U)9P,C;JPHB M'7Y> 2K!]6 '^"X;'4V!%!32:'& ,?H02RH,]UO1!^OF.;[#4TP?K*#'4VB$ M\>C4,M_\G^9_P]XR9'6WK86]1D U!ZE?@]D2Q=A9J,56M,E6M.-6F;IOK7DR MS_>77S7C1QB@N?7O2G=$A6OM%=4!>'LJY#:>#)XJ,Z8.5(L^_T?@9* 58$#_Y]\&_O8&Y[O5;K;8 J M64OLI@&?&OEN1?A\._>G$)17O"O\86I9MI8-W>'G,P MJ8&MXF!MR<$.B(,5-F)Z)0>[,=W-VG/6*RS2>6]9F%3"5K&PCF1A!\3""A*G MO@D+TUXWT\& A=4+4[!M;Z^G2 PO9/RC2TY)HX99UKD#5/*47'C*?GK8D9\$ MH=SV\YA:5!DY&[8Q[U1J[8(4C(IC,A_,!-URL.'N0S>!S6+NQ@28K6.S>,Q0 MA#M&Q)LCXBCO+#DL18+&YP*%@F<5MMGGP'GTX7)KL&RAR_#N;UF0/]9;2PCG MK.\@G+-;;<_'<_*O!,F=M?SQN))584"RMJA<"*PI=:\Y-4&@E^ MPAV477M82'LN8S'5=?K>=HIDF#=JA:V*%BH]LLRFN*,.PZ^GH /@I455S;F@ M6 3D67G?**2DU2ED2(FDEORII;!ES'*B%NST_LB_B_6,$V:@TVP5)4$A!$+*H^7Q02Z1R(7M"Q;+FK&CC9UZ' M7->PA%VX"VK?MMW)E-5U% 4-BQ*]LJLXH#=6PP]K68*VI[Q0+.CH@82X-F5% MH56*I=HU \.%6+E(*DJO8G@0*[N*I2UCJK"'J^9:E <.A4MZ8K218HM@I'*& M#@7@_ [03 @-:B2&!G'N[D<%?3Q*:"%&*!0AU-O'DF^E"9J0$4*;1PCY-?" MTI]W<:^CQ]S#'N@;^7'B+#C#Z:V$& \M(11$JNFVGF;R43OZWP;NB7. MAJTY8A]8YZ>5GMBH1^-2T8?HEP75 ".OA)P2SV/PE8=CCX!BOF?VM)'2-8O- MWJN-PM3N^[D 2'NX]-&,H8]:0!_;OJ@H(GTTCLZ;U5IA GE_WA-+($^ABP>- M2;68.TL-V_.4#RVJV%((Y\YD6F44PHAS]Z/+$,;="H1;G^7@96FU7326(ZDE M%VIIEU$DEY]:I%6OMQ]_Y88>^G7 M8%YH)SJW_E@]@$U($N(:.ST6U2A6]@F6YGT>^PK.0__+]>G%XW7_C]/^S?/U MXV>BZ&_*S/:B-S\3 #F=6^J8BK[WF#DM]**?:NP?>&]!91(_'9%/L5#Z_>HQ M%DJ('9&)@STK9&PA@?WDF,.CC+6AHW.6]8&*SB4R#,.Q?_ND+$*1X6/D],/H MX&'*W#-Q2(S0.&>C\Y?X<]X\'\^E03U=-VW@15'6\ !]1 MO9+6\3DVS=@A?KN;,HM;" MU#)?+&5"CC&#[>B!_W5T0M[&VG",O[YJ*L5\-HOEN,&O!@I"),8C$'6 F%@F M^PG(_@>YYS+S" [?&6L&>V%"%4,\_T2Y$I!PU"WLW(L<$BMTP]NWR)8-12>/ M])4:+NY(98P@"5UZ9QV>'8.)>$!XF#I30:YY^I<+4!II%%$(%VR*K$#,];.H M[0 ]._Z/RIMBJ795L( P. =4UV ]-BQ1<8CM J#XP_"+ PLF["S8!C3< (R, M:]8 3W$5[-]/#G V9&.7*&3N1PQAV-OP MPL0TV-<7"_H:XX(+J8@^:PQ/UK< -5_8'!>S!>[9Q_,!E@W#P^3XJ]UW ?H6 MT)/JJVJ=M-G5'4"SZJ*F1H"0=80C.TK;PV*!-[_8A&V37" )3O QA()WU'TG MZ:0CN5\$CZ)".%=,.,*DW@WK'N&N3N55T71DSS>F]069C7\XM92' M[;4KM9@@,N]DP&)04.LGBCI5N%A-I=64KKR IP1@2Q$4^1%MBK[C9Q3[3*(#L;'\.H5K%8)>&!*9 M4\IC+^QP&0%//>!H=#I =(]H*8M*B?+R8M$7= 1/+8I=32(+8J4,0MU/$!_" M8T<>YAU3^$J4*;":=R .A^HS\H\$KM*,B_&/"9AB].J[X)P(@+H@[)KYRWP# D!JXT MTK*"*C>V< (#0I]5A!+.20&H!M$.\#!9+8]1SE4M<7K#=/@R72!3?'ZHV&.< MR ;57>=?"3M),V!JEU,LLWM@#9QW,GXK*$@)A)1-5-="8R=3.&TJ3+AZF/XT M4""8AA[=-PH-W"2,8KH.L# #/0@A$2(LQC 36W9DAR0IUHBV"QB!,*,9GSC4 MZCT>&?MF:UBO\LQL0+(AM1Q0=D"4CC3X#%.J&L@YQ[2XH/Q!9X&Q'6?$,XI& M$YXB(V#C @]RF-Q6-7L(PA3.JD)&ECEAF"Z4K$"W6B ";YKOADY!)V3]Q-XT MF_I:.XZ/SZOBWI:M@0!C=?D;MCNP@?D Y0$9*L,AU5%)0.]%> &X5L9X*'%F M4[SFAJ>I8AF\M%&"I&K5,I-4__X3O@56P.]EXM5W-@IL<3BF]P9-=1G#1AJL M-@0&\X8 ^Y=8TR,ZP^T':J%[2GG9+ X'*4'OB_-%LHU(OD2!=N#OF,I>-BGR$S)A(+Y!X+J M59 EZ+ ZD ?2ZBO'#%%U("#J0 41D[/-5ICG4$7.)'1FL357F("N@0-27Q\G M5UL0_)7(\0A)G$3=<9D+&U)W(8Q[;M3?LHW?&CRK83-W4*/62W0'L2-)@&PG M,Q.G;)"MUYN)D$WE+YDW!;AD518UR2GZP$#ZOP([-%U[J?0/)/\AZ4]]X-V3 M";)L ?5%31Q!C+;-H@+O^1)GP-<)NS,16UC;@84,? I34V8Q#:ANOI6Q#F(\ M\@7YLK* +T"?426WM5+W$A(B+'JH@IHC-2)(3D/,K*8F I1DZ@5F_2 MF)OT(D%!PC*#438I-;=REK@@L27\?'ZL.4'&_D09#N8O\&/0-?28$G$A<9=X M&/_R"O[V><'?E)7CUH3J;@+15Q^"8-"M7E+!M]7#1(Z B#-()51)#"8M>K$R MA[_D$))#%)M#R+/9Y&P>F5\*--=RL^T/EE[-@:-[UQ#94\F.\/NC,-\I&7"/ M3%8TL'G!8WF:69PFHQWR I19K)&'FF^1XJI!^C<=!6=/%-K0HYO#<**\Y_L M\(@S%V=S1[]_?^ZFZD::])\<)/?1^7TH*D-QR#\5PT4'L.^/72,'>&-U=VL# MILE8W$CQ3;CK:2>5 E@OA"O;.QL>AWD;!.>PKF'/8\40>1=WIKB5Y$&QF]WG MM&KM2NL#28@;'<>.T2J3-2_MDY<+TL9%=F\<>/E K;Q0U[/4A:'.,@"N%(?> M*)KU)X80;'A+V:MVNQ*GU^6]'U;P8@W+%.'MG1HK NS'P.WHG KB+,A+E_C" M@URETK V_^W4MQ$"OF,FS([?WDZ@C62U1&U@YW=H!^XQ^),IVE+(QQ/=<1+/3%E(O]!2GA__1X,^&Y7ZKJ7\ MB<36M01\=M'@>0OX*,IN2< WFM6SS8M?2@&_?P*^K&;\C9>&4W 9G_KZ+Q?F MFGIUB1I#MP0:@X]/'U,:6K5*>[AP\4>M5&])X_N7S M'IZP\6PZBA[^'5ZI0M<( ME2:,JUOHUQ3#ZLVBY,KR\H7A2FS1@FWQQ1!8D/XT4I\5-%TVM6:S4C-#,?V MAHLHL@(SBE=+)JBYND99@72XL2-LX%X=,([%5_A<_2B"YF<1/$"F]UEU+:P5 M 7I8M3?/7C@\\>=0[2T!4U8?,U3B1Q.G#7"T >=X 8^G+_]/F4Q_[?MO\/-V MIZ+P#R_P@4?-BQUH(S"Z' _'_!)),(DVU1 A5A4"*5?%]U]L,C5U;8AE@Q!_ M6?$@8L!$HBP+%CP$>-FCV:K"YY>N9?&"9.%J1-$2Z*S0N_(?T\+2(J*:^9)A MR1OP E:.R3^1V!8,>8JF;?=_8#0N"KUSU1(HD@9=(>*K@[0/H--#AW=Z2-3L M>+^'R_MOW^[OR-/S_>4?F_5XD'H.TW.4(?)A]/*PTITOV.G(M&9DI.GPI1U6 MA!*&-PV>Z!9N8K!8^RE2R_&8%91#!F)$6A]@%<3_@.1E/ I$,+)V$ -#RE63 M$]XYP7PSX-FQ-D7Y@;_:JR!0K_WL]Y;@1:CZD9JF@C.RT1,+R(I1_ 6L51+\ MUA 09Z6X11.("(S0@#,2SS D$4FIN55ZXL R0-C4)5]1)K_?0WX\; UU#F6J@;FE_L\,Z"1TY MKZE(AIHU=">XGR&M\"_#!X2+JGC-4Q+F[(EV ZHR\PNLB7-GRZZ0J6L-QZ Q M+<"%0;""-*-X];YY'4D'%5K,5P6E'D PT40UT7ED59@>"$P"GK.'EC;@CZV# MPT$Y1:XHH,>$%74#=&;?S",96[1?!GESB\Z<6^8/PWS3J?I"6?G.2 ,6P(UT M9:0]2*NL/T&TT)!BN,3,EA"),@$? $-3(O* Z+-< QA_A ME+^0":58UC)F_0S! <3(8GULX&:00'6#N5X#;CB')'A,-M49C89*?X)998_@ MM=@S FO+T?3(&>)R4(ZP J'<&$MF06$-8%>'C;Q&?B0 4J2A'(W1CCK)HRJ"_;+ H, MQ*DKB.NLBP%8J)I*#945IU8(:%@6\!N0/@/%UFPNXRV!"TE.S;->NHB/*V\^ MQIK^UYO.__ICW"SA(B?$UOS)O&>O!$@VNVBI56N=Q5JVTQ _. 8L!WH_X4@^ MC^,KFX7T4I9@SQ*VB]6$\X+M8@9-"+87Y)BY>9/@&U?)WR<"A/U4T>:I@;_" M',]H122>3KH\OF2OO0^V$"@WFA32;P%6_9-* CM.&9D3GE=]GIR7T7*2Y3E&$=K$[.W=KLK-S"E_Q'&A+U]GY*^CRE-[SWF[& MRU=L!+^D<7-G+]SY7@5RYE3W4,*QO(]D Q]_=\''OWPP[NO_>MU_NGY:?(&[ M_#UL":TQA?>_7/=]K,.+Z:$=D#/B'4IG)BA&@"T@F;"!C&N+AB8PO3M"L68Q M_Q&6ZU7?$O1APH2*\8+? M8;^7]/Z=E?$]S5H=$-ES>[".";"E-.\UCL[/PN_9?A=-_MVEW]:*J0EBA\B) MV+>B$R1Z/MZ!7?(V/[C5R L,9,.T(W%O+YJ%P0#"!ZUX%S#865["(),#B2F %W8 MH)B(QJ4<#"(LHR+N5N9/-A+0L9R[L.=LWOH177&,%;U0 UB(OL!R7D.SBL:H MAFA%A=WT9JPOH>W?V3S>?R>@]5"\46$<"OFAKIMO]JIF)%L^M@R4#-@]QO'$ MM1*YN6RT&[VKYFGKLM,_;76O>J=G]5;_M%?K]VZZO;.+YDUW3O-@:] ,EZI] M!]63^F7W^N:F>WI5/VN?MNHWG=-^K=\^[7>[K4;G^KIQ?76U[=8D]=I\;Q+V MC= *SE8W)TE0>&(;E?BJ35C1(:'LC_B\CN#-B/:2?BF)4:V[&MHO]]I)7^YU MK:GWH?0KEG(EU]CW*'*G%*2Y9'L:JVN]^D@8TG(/#R77J$!<.I2,IEGEA7_R MJ'=SU+7\CWI=5A/C@(K)B1U )GO2$_DBG9GY@ G;_]\&-?\[3) MZ9P%G'S$R_)"LF77F= MAN]'WVW:QP,/8X)_3=),>TW2 C;079+.N-.#W 4"231-0-.XJB'K7MUM#4V; M**V65$K*&TVS$F#1TD#9:]3Y"ZU;U$$H>FD,X=+1-7Z!B6[BTLJMU+/DS@/2 M55U)SP.\ [_F/K2-Z'Y9#?6\R5XBXY:1,2X@[","*0MD[)1!#)+B9>=T MG:X;13)=L[/$UHP?H^OZ64&I6B+AEI&PF8%PR0P)"ZKA2.LF=9\-? VC8Q:, M&Q&EK$K;IAATGZZM1S+=>Z?],;)O]*2'[3!Q,*Y;Q[JR)P,<+/(=I+1J4ELU M7K0R5MZ8T-*(E$TZ1N1,]:F7G,0!X\78@A#X!( < .;N@VV'Y=.*8HUG,46:Y#IC^7*-9/ICS+]L6 H M>> Y<3+]\6".6J8_[FGZ(VI2O.PBUA7B-<7MA3HO$]# 7%[U.J@B$DHY^;RM MX\^%J.705QK+&L'E',4B\W"5>9E$$.2N\9![46F/G'E1YL;@KJ223IG,F][@([BR2 MI@71WQM?A<4RD_G3$B_3XV5XSNTQO2Q#=(V0B.,1Z>6^18(V+G?,!^%K.Z6&R\9 M/7C,Q_^&Q7E"B]QZJ$4NB33)C7;,+5/WW#5/YOG^\JMF_ @#-+?^N^F.:*/6 MO#M.=ALH.E/-[#&ESHJ$MS>E1!EO82A<<" \(0S2);WU9-*;S##*4'@7,NU$ M9A@=S%'+#*,]S3#Z;1"Z"N"IW""8!^=[>6<(F_%&'RRWGPY]!GD &\X@;QZ2\2G3?*W0_RUA(?A#=SRJUSLZC M4J6IM@/AR2OCFTM$J%:BZ%59.IQQEE[&@G13GV>[E;OXE.7R#P/G6[6,I>G& M*F-[YZE(697,WY(%NHP*]OE[J7RL$@ SEV#)/>;#0F$'G MWU2'UXEBJ(3^Y6I3#'VN$(")76:;IB!Z6[(^UEAN@_S;.[\'/+V^H5Y[9WYY-:?]=LT_9I;/]W0#-,)S3](VUJDC6Z)8._P418S-CIM*M%[1#NT3K7:)U M7%!1;6_1NM?9>3\[Z=S+5A;VAT-WXO*T)I5.+3A?ENA3'OE7XNN!XR16$Q?' MM2,)&D*JJQ!.P6>=X@>8L3\Q@1+_9M\O7)?4A&4M( SLH -6I[H2WF_P9A77$A=WO;TW:;I$)5:8^?6 MM+P9/%#*B0LKR]MDWY1RVMU#O%TLOQ5_[XRIY25.'$AH3D&83#+SB O2\\1N MN,3*5W/(-'?&,=AI?@T.,0VKB"W<]9&X]V9'UOR7"-R*BP6K[04"UWL[CQXK M3M!,F<2:GZ%13L%68G=: F-IQP7<[4XR?B38O86E6#N[;Q@J4SL.A3;JN0K= M#])&=_?W+S(-9&=I()$.<>44R-+MA3PH*0!K^SQH4[]P?>=&J_0+'RB!)(5R M%91 >F?[E%#UV[X5:D=TT Q7"5"E4;_L7M_<=$^OZF?MTU;]IG/:K_7;I_UN MM]7H7%\WKJ^N9*%D62AY-R:'+)0LCWH+1RT+):?=3_$*)?^+=;R@ZFD?(*6\ M4/)()XIF^)63R3.U)C+EKMPSR .0*7>[+RED/^("NM+L(8#"(8^*0Z7O MI]PSR .0OI\=^WZD_K[K*/Y.0K!M*/;@P;7H6A:Z)RE04#Q0:Q@.&3QMI Q, M:!R==ZKYEVPX.O^Y(-AR(#B9$.0J<3(>)Z5>NYGS2$J,TB8&01LFT3I,VJ^,MP[&-.$9C;GN_>M8CJ^49 M :%$LT'"VE0E@&HF_*H90XMB?09%QT@MRWQ#JPX.\Q&Y2),+Y7WF:8*!8(-HPJIFIU=]N/"7BE M[T/=5:F'%*KVZL6D/GRY>7Y,#(OSD+A6^SD(&0V-,!Z= OP"W63N-XR%)0]? M[KY_6QU\MS2R=3X<+JP)T4E8A?D,9S(&R" @NHW?/M%)B$Q@9?X.0G]$/H]] M7>VA_^7Z].+QNO_':?_F^?KQ,U'T-V5F>\%]J.H8- *@7\F8\F#>!H9/"U7N MIQK[)T[+$S\=D4^Q9_/[5?S9("_(YF2>[R^_:L:/,$ 5,K:0P_[DF,.C==7# M%>AY=,XBH(DY(I?(XPULQJVL=42,BT40.HSA'O(O/+-MJONF.*[%4@5P88X+8*(_Q"U1H];N-5HP M- 7I/46ZL%RZSZ'Y\^>P2:!^*I)#-)4EZ\MER.'I: (7UQR7G\,ODMMV4 M+XDR!XTRZ[+LZ-W)P;%LL,(:F5^G?%C'VLJ<6Z]5L(FBE>3A3B@VF5QA8,Z$ MCIK-#\H,79KVE4OO<&A3U^&9YS>JO])O,-UXL]XQW//!,XG8* MW-ZX)W%L]8P03M\:66)U>\OM6S/":6FGK"OTF@XDS9>2XJ[ C.%=,%U MF8F[L47I1J5@FY5>8[M1M%+@E0VWX\+TMB#P-L-I%'FMQCY@M+3PUA5Y[8,0 M>1]@B 5C% G];;<@!&],U]I0!C9:4@9*9/\8LL?UGLU>*FZ&Y#MH$2OMP)R$ M8N<@A.*^M1,'Q$J"Z93K[2;VVW@L5%8W>$*5TE M2$!;#,T15,,HZ$.DT^YV]Y9PI-6ZGA!G?>H *")5FZIDJ-AC,L+\R(.0Z\7E M-XF,Y&SK43R;=95K57JUO0AS* I:250^VUK8SF;6:J56E_9J^40=\CVB3:8N M"CD-TW"H[1R$B#LTAWNGX?PJ/]"?ZU(>]IMG/6O1>!'Y\= M=B*IYB"H)ML0HTRII=?+V<&S&:U($W4MN?T MS&$*\R(VD MM[GX).:4$-:4;5OI)<)_,QNY7FFW"N::WETC=DE;>T);V491;48I8(IOM]3G M-@EEK9*@N;=DW^U\<7O&THCG##S\6?Z<5W-P\\IW'EY>FI.)YC#?4-]0L?0A M'"PUAB "L#*M;MJNM:3472.VU-WZE>["&E06=>K"92^#^GOA"G6@7H:*UGTC_[HIG3.U!820N+?/N'+YRL63%:M>%.]/ ]P/8\I0@"V/2.V.P!(V&3J6L,Q M6@2,#+&XIT4LY0T6[< 4($N(8Q*LC&^Z-AA/AFK"0\X8[*R7L>DZK*PP=C9C M+PY=RT)C8VJ9JLMEHD7_J=AFE8G?L&8KJR)JT:'":A2'GZD*[G4)=IJB M&6BQP!2POOF%6E3'NLBP.GL*8D_1\8FI"0]X2R>*H;(I;7KM/*EHZ M4>!W)%O-@/V0*344G=4_U48P(I\>RS$/44SK.E6])8?!.U94 N"Q'845;%RR M>A67'X6VQBLU*\RNQ]W_(TG+V#AT[4&L)R (OZO=-_CWQ)UPSP+_'5;J:R"= MM!I(&QA@O5==S$(G@-LZ[@1@D[R]N'B9Q3KJN6VOU:@N7M8%NW,$C:]=()5L')S'=0$F:WA#3=]!RI0-0QL439 M^/=7TWC!3HJ+!W68R/0EVJ+PP+:K"^C8@UQX*3CY6 M7N'MD&JDO@*OAV=&(WC&ZP\A=O>+C=R(778H7#^S7=UAU=Y-[LG#S:&^%WYJ MQ$NAHR)FVHS/%)N8MNY\C[BM C2Z-Q*YU#]=@Y)&DS.V"M=$%4 V[#0 SXTL M-+OQD(FNO-FNYO"1@/5IYQ<4:-1\ U1\,G67'5.%W!K#*GFMDF^F 6?E8/,/ M\ +8,K#"2]0#[C@V)RRR\[E1'[[6:IUVN\(1]PTU>DUGL0$,E;Z# M:(&_GAQ8N(U]7AU+ T2[-%W+8;8"/O0O"BNPC.!GP+!G^@YC'?]+&9KP_:MF MPRY.R&!&EF].>0'5SG96[)#-&@$@S.99-AR^-E'!#A$T\Z98*M@.WA 3ZHQ- ME=.T@G=(.K4%U;DC('C0C6!/"C-^@'*1VL#&0BW+09K0)O@]GQ= -&7K0YEO MF3JWG31K"*=I(V5CUP=4S0QX@YDQ**G_*],:US_<\*%>@4[YACQ) M\PPHM-N4$6P H.PO9FKBXA!<8&G"=D'Q@!W!<=GQ-I8-T&>05D&[!RCAU J0 MF@5\F;$YF XH+Z!N@R)RX2>$6C5F\)_6P( M9CZ7#,*LYRAW>F_0>#$1W9G01::!D_0M^O??)GFD'*GZZ+6<(6K<@DX\PYT-@0FQUX33P5'>450Z M<^;0&Y(W4@2,:H36WKP!: Z_#7BXZ-3A>C:LJ"$D&*[H&:#*602>'S\4RQ5L9:2\FDR#\K?$M2?/R<+V MQ(ZUFFX9-W1@ 7.9X2J:H57$8P-G;X!!RG1*@7$(_/27S.';^]7&%0.J5!DG M&@.,$6_$T^)=Q) QU5G7K:05W@\=DX$)97V]Y>V+K72%DN"]6F_R=\7^ MCA M&D#6@5V&W;_X\AY9RR]8(-\5F'.V+6CQ1CZ$$LH'"8YF.?B84!1, MW%^$MZ&^$88,A_0*T/S3!<*LG['-M?G>!A0]AJDW@BNRZ'^8,*^2%>#T+<,V MF[&S-KKX+/')G:(C4^ Y+B(X$_$2X0$\UJF':BM ?H%HG&++:U;)6$T>5Z8 M$H7BC#K,L4@-YJH$:?\?5WU!U8.C+6A=VH0Q-2\,9!9F29L.[A_FEV+W=R/'N ' M;:!3?&!]]T3GZ+S>B.G$&_'B('@'%+@Q5]+P/ %"(3@B^W6-L"#QK"';L[*4 MX9 +3B9RPB;4@ ==$!NC+GR=IV\SB0%',7+1',3.2A,#!(6GD 7'-:6<^V1K.V8PQ^!FT\!$Y+KH0QK09!6&%):Z @4)O%E#P0A*$% M:H4^%%"O"]Z)W2K?3<)^"4C7M=P^PCA*=OOXCIY5FE\>]V$[LX!7=%!7W;]^_]I^OK\C]\^_7C^3R_MO#X_7OUW=/MW]>DZ_W M3T]\ !:8XH6DI(A&*=U- 2H^() ,3G"@"+D3EZO8G%4,PUA(=%!9>4/5#:Z_ MUM.#V-V [4Y@$[ A4,*H;K[%]63-2U'Y&'4_#<=4=74P!_H!S%GT3PS=HZ60 MT*.UM=L>K>WY%JWMH$-K;]L=6@,6DDTBY+;;H^UB?+_K6D=V74N6(0D_13LO MLK9LD=YLN;1D$_))(GL,LLL6@RN0W0\YR1N))584"RMJA<"*S%G;'$[D\V?* M7:5,]]QFG_A.OGWB;TR+PEY%,/80K\(5P]:YXU91T4KA,4(&93=QCO+.(QDB MX6"G-AV>:N^G8TT%+?$S]_"WZO6C\^-_M.K=$Q'_A3[;17N$F2(I1FO@:-UV M+6FT6BPY;3MU;OC\WJKTEM6K&;W"' B<;PH.%Z/*P^6*O&@>#C>K-27 MM9')#[R_WG#6G/;:\[X9% 0SHOQN;.KNS/48?(K5/"(O# MP/L"Y571=/0WG0+>G-J 1+ T4 M8WOYF\K_-)/9JZ?^/-(-UCLYK!R;Y5TU5 M-$:XJ.&H]4KS6ZBY"^C MO-ZDC%T1>& 6U>M:]8W3RU/RRBLZT@RJ7E #/C@/^#-80 9_Y\&T'8LZHC# M@PXFTH?X9K-RUEE26[E0A>XD[92"=C:N75 XVFD=G;:.XP=W-/XV8Q(3 MH_Z\Y;"XOY+ -/>8S_R#.4/WZ[_S^_7MAW9*VI2T>7C[.W2B'0LISA\P7YL_!1 M_%Z@5*M9K>=;P^BWP?F%J VO.'X+!#_-6%]]>+&*J=(/&TUC\Z! M("JU9L/O-UBX,&")?WN*?\M#Y5LQ10+J/='(A'4]0TOT^B\7U$D_"-;F/4V" MX-D[Z@1A9+?&*^4&+-[ZXI5OFE8G3]BZ PN\4,OFTVU6,B"? D!Q9+.JCH"D MICVEIA3<'(L'M2JU5GL?F'G>=IE$_[*A?Q>5&<#_3H'Q7QJ AVP %JE&SM'Y M?4SFF$@9$PEDHB>@15ERD-^>K(SIWJNFVCEO3%:@YZI?J#S7U$]%JZVK2\=6 MR$RC0=\/M0N&)8_S2.*EJ_8=Q](&+DM(>S8?% M&WJA(1J=RUBM(D8P"(>;A MTD O8QK(P)[<%36 S5F81ZS6:>ZJ^T] X %9EU6D7DR'L0%%8DFZ@OBE$$)@\V_[3,R?.A M9E$,I'G>

'&D\]=!Y@NZ:Z"3_ZFUJFJMCCI95^3HO(CR0YY$(.K>+9 M2I(PBH.MATL8[8P)8ZYL+%:&+8B\2%<>KGE6;.*8;VZ^U:LPBA9Q@Y91K= )J[D%K)7QD=M7D /T;E=8DJJ*S/5 MK;XG[> ]Z5FO6&&"2UH4RV;R9A.H:YB:/$6Y!)7)D,4.R$CJ MO-F)N[U<;,Q7HFS(2$//2K?3*TH81LDLMGTCA+AKQ8\0PEZE1(9(HM:1!'$H M!)%"&^[6D$VVFO5\,R/C02?-O9(A9!*'[L9=RGV$0^]'?F3 FENMPJ1);LL* M+;>A)#,D]X@5)7&BN S)7(PFF0A6'!P]7'*(RY#,V722A%$<;"TW822JK'$I MDA^AC/U,D3QOMHOK5-AE5J1,A)2<07"&N$S(O(Q9R13DO9],?I2!\DO6G]%:MXB9 MD/*R5.)\I@+GK%!7K[N6-.V0I#FK%;O:A0P/EN'!! ;>G3N!J8;BRWB%>M7%_:9JM(>^4S$[ M6YXXI/\YJH$Y3G5=[,__&T ]]/Z> W2MYF&49L!),0B]SP%_;BNQ!"[ %1@_ M\V8-[&N38>%\68_6*3I^O'!S(%6Z_*(4380NC[E!HV M)6Q-(YT.\6W-$%?#XM<*,:A#8"5L:<,A'Q-P%]U,S#W%)K4]?Q*NV)Q2BX?8 M5T,69 (9YTFQ<3QDBZ$_>%&JC6:+RRC*E+L"NZJ]$D8(_W/T\.7BCW@^N"@I MQ#=,S+*OC@0.1<:[^_[-'S!,AT/ 4&KY->_Y).OR!YR.D&Y+B""86"QA[//: MA_Z7Z].+Q^O^'Z?]F^?KQ\]$T=^4F>U)[\\$,([.K6-,^:8:R.^%?^JG&OL' MWEMP78F?CLBG. C\?O48"P$>.!>:5\"/_*:0L86.W)\<Q\^9LT[# 2['BO$""P(^CD+B2K.5%XLRUFR3?Z%H MZ ,3=PU'P2^ KXL_D:/C"S>:H1@@271\=0C2Q;4H=P5JY\5@'+M@E'= G=7# MV>X9.E=,'BQS2%7 &_OP$"=B<[$G5#HTN3;TF0#W MII:N(><_.K]^5737U_(":B-+@2D,M$.!Y95K(5="Q7-DNA:PKK]@@<-@".7@]Y'/ M_\3OL'AWBLJW#6HN>U9!.PH>%NHRCD\C9QE=E1J<[#!\LE/_9,FQ H_QA $< M\='5XVIFJP>412#3%(I>2'8;X9TB'/:!6_PI' ^BR&=3@B+L<^(/%W MZV&7IP1YY"RXQVH\C7 B=H(PV-]44 -^M_1%PT041JXV-M_(&]7U -7Q66Y, M"W1XU0 _34/'.13;-/A!&R;,,0!CW'4H8@&LE%WK^J2H#$QD>(/_@(T/K"], M5A/J>$KDG>D@RH I;X106]@N!U37Z*NW1R2G%/2LP&^1[>$7PE_ MR=7;9;#!8$HL,^$JHY.3^%4XU,)$?/37IX'3SYR6J$4=G>PK20D/6#:A'J(V^7LT>>^)U MHFB& _]C?ZM @B#? &L%K 7#(";".F ^ODK*]!S;'8(Z2:T)3AAB(Q$20Y[B ML931B2?FOONDZ2GVC&T:(<]YH.+':O3+[8Q,^&M4S (X5)>YY@&G%^T,G]49 MP#<6EYH:JF00DBAD9"D3^F9:/Q"F8.(O$ + LE&K-W]E)/+"%!1RX[]TC+^= MH.4/QV.[$7X*[-&AS!/XA%AB,AOOWGI1#&&!^+MX!A5 ?5-F_"T;C^F F%A8 MPH>MB # AFSZKC82?A')AY(.+7EAG6RV$^/;6] PX&47J*S'-!I?P']U@&S MV+0,!X[VZ]<'T+) >@-K809\EI3.H,WWN !RQIMP9OH^M9@F@FS'-8!'ZUR[ M,*? N)'_&/&K,ETKJ[5HGGK+GR=O8PVX/K.8!0["$\P;>4; Y*;:(?&'-92< MT)W /&>PI4H34FG 3$#<1WN:&<=,_G)] N_%U\)L-?!>.F,+)-X$WA@#8<') MJ,LPGO%47(+GU0)+7V$4AB8!Z%),O1*&\0QL\Q\4_N.8B\]7UEON(1%.]+)C M$+WL&,1>=EP(Y7'QWZ%+$%Y=^S8P+P_O^B/%O=G^1U$$"(3(\>_>I8]!'%DN M8U'HTK,_/+S1SD-W/H_T16&N>7)C@B![,<@_@7_8JC;D*C%C# \6?44=[-9 M8U_494?T&JQ L?V'^1VZ.'W?=D&XU=Z'L+1E"$O90EBVE4T6,[_ 1,80'_J/ MS^3V]G8U+\H' ML+TZG7(@H$_KG(_>NU- K$E68!6S?Q&O':=QK=BZM%9IE= MFM84=7Q*OJ FAVK< 4;GH/,1!*9F.\QJQK)% BPV.IH ^J#)XP48-PHC'G_N MZ+>I@ZY)9XQZ/;NZ0A>BQ@ ^M4>E?D]EBQ MZ-C453PH?A\6^$'Y-<32JP?F=<1GX>SY@VCAPN0%D7(YG"AS?:CFE'D]08ZH MC.U2@,S09NU5J>YBG"V7H(M+*/" M=H.%BLX"]P)=0F71_S9P!GLTFX\Y$)R",2..*2A3.##;U5H;SQJL!O'-V>D? M\(9G3<"1,"QE+SLF\R$HY$W1F!\ \!80F5^YV^)2(0:#>! #:M]!ED*P ^Y7 M[OV:>.=12;[P"'Y4@G!4[[K$M#SWA8[/PI^<0%GP$3)4?-C6X&P5V)-K")/) M#[()Y5>@0P?0R4M4WNK#J@^ M @*L#LWR2XIXS:L>U;SJL9I7/8WF%:A;Z%"GAGV@_IL#T*QN#TNSFB.91I1D M&K$DTTA#,B*N94;NWPPXF[$V9:8QM?!FG_"ZUXS)\]\9.PZB+=B?CR(\]0G, M]1_\C/DTWUA W &&C^\M_8%Z(@(Z)"4FG*U(#J:Z^08',]6&+)@,3\T/$E-< M9VSRN"]V/K;MLF#.X+8_% S BG>Q*KZ>S&)IGJN"O?;5'QQXG-)??J)TYV * MBW:"%?D7[VKRO/*$A7J #/G0UDXG%^Y3('KFK_3=H%&O,XU?")=JS_QJ06UD,KN>;MY(K#PW&95 (T/1[90,\.#3JOWHD7AWD37(EE?'8+&R,544O=-$5!?4Y&'GG#*7+C>\F"V[^@Z 9/!&FHL]X/D")#<[_P<*Z#&MAP4!BP7YB02QO>/1U MW[[O:D75[<9UT'UWZVEP//!XF3(":''][KFO(Z.'2G-5F1$]*20&$?GC5JCME1G2!(+V1?N6W'(N4W8VFH) M1M8GM%@;WNL)_R%/\] FW/:1=GOM2@W;/>2W[2V;0/%PEM_NF_POJ.UI\.CZ MI?;G;O6,C;Q7!6DDE!<3_$@_H=U)Q(T:8TF4DR@G44ZBW"&@G%0CI1JY%N\0 M*M][\(V?5ACZSD-$O\N-'XFQIC?JV704/2]UD"V:_:^YN)/'3B!],X]" M<-\=[WF7++O(.%;(1>T*"?+U%TJ-CSO/^AG M4_Y0]KFDDF8TJ:09FU323)-4XJ6/L,P0#* ;:U,[DBOR;"F&S=LYBT+:7M8\ MN354.L6,7)D4OT^I(S)A)!V5M:)4UHJELE8:*GOPLVV#7C#DAE).:4^\TYC, MOI(D)*LG)55/Z@@M0%9/2G-EOK_5D[),70MG0_EI7[QXTI];K)VT)FE^K(/"*'YKL[^ M6#DA5^;0Y0WXL$^$RDH'L1KSO&"(%M-Y .NYP.&=_O$YP(32@>>X?A*''O;N M5O!$*3,;WU%!N@PWM(U;5ZC?+LT;'C3#]_^H0USVPZK+Z8KY_ZUG", M'=\^4?5%L3Z!R%8^=1N]]EGM$YK$O7:M#D*Y=W8*?YSU&E7GW?'ET"D,<@H3 M6LK0^4PY8^EX@WAW3+_M8$9TH/!^1&O41@4)Q MK)V05,,&>J%'J'!,"RT^A!_O?UW6!%6?Q:B+_\N\2OC67_Y3O$$8[SM _ND: ME#1K%5+O] K0J!?9>BX<=<>'&A^&\.;W6 M6\UNM]5KP,?.6:O^B;[_N][MG75[U;$S646D?5'TEE_*"3*\F)U^5=Y8!=I( M85ARW!=E?+\IL"0 ,FMT4CNIL#Z-B=PSB1622]>RD#/,$2P6/^54CYWMIY:F MDP:?L8JTN5?((JG2!W1\U:-6M?[?F1 0X'^SU>AVZFGP_XK:0TN;>CWX@LIM MV\&P0FBKZQDVV;)*OOQZ#?165B -B?G7I>[1HI!$%FILP*;KC5ZGQ]AT#[2J M=AHT13!QT"U+'E]/E_6X,1[$HCZ6AATSU;/NL6,/*Y6%:C5JK5H7=EP[:W]ZK74;C;/>O^D[V">I9%:\SN8I:D_N=,IKHH-Y$U3" M?J2.5W6>LPON&.>].KEN56?J7*WK]0^XF3>X-N<60GEK\@G8RB/\281@A-E4 M-1MNL@3)#UX0PUDV#XWT:OPC=V[4ZY]4.JJWE'3RMUZ/K]MBF2^6,O%(YC9) MZ"XT#%D>0U3'UJU)X4,948>4M67W30"=MPK@G*C7&O5NIXU:;^.LT6S5TE#= M.G6APX\N!%?]-&+_+).=EQ95-4>$2XI:"?T7BXJF\&%)^42G#O<27:S#@9+-V.>??MTU2??%!M &V:W@I\.J/.&7;NC'FC\Y>'NDB C MK2SAI&%^?6>^B2\GBK%ADD2K28V=DD5[\?8@H6J4ABC5P M;P]II9==4$>GW>ND075,_7!UYC9?<./=#QV3G6)[SG^W'*%_?T04I@YY4"S' M")SO9>2#^5DN];T)9>Z'KFR"WMR\^_1DZCH^WZ2*A8V$6&=K?GN##,Z<: [C M;72H()ZQEM'A-X? N 8PF [OZS.B4H#0!'B5UYI^C-W4X3M,9\)6V@K[33-6 M)9_)6-9]UM%W1(<@US .K\"0CG$A,$6HUZVGNE5Z<@>VIFJ*A?VX1"AJ<"TK M+U8EH:0CE.8>$TJJ."-4HU#&L4P,KQB3(VB%8E&2!W>@:T.O[@Q*P1NP&\CQ M%U9QY7EL6H8#$NCKUX>3+=)5(12G-91BP)Q&=J'.S4ZSN?YM>L)EZN;'?D5U M$W4;\O^4"2S[V03-AGJGO\)6*F;YM;VO:M,5P)55;4I3U6;/RKG$,S;D:V)! MO6I2#^Z,A79K/:$=++-[5FUO>YDQ OLG6WNQ5W'V!XPO0K15@)59!IV18\W MYK/<9"..XD#S0QP("AF\V$W!IX#4G^OXO'KV!NVXZ"-YU> MB;E]AO_3Y>_[!O]GY=TTS,D,N"I8?S;2"M8VG"BE.)#+_M<2',BEH@]=7DX> M>^ M+;86O49@1[0L7J>5\F9B$9"7)CQ"'I07#)V!X3!@#.R2*\516"HY.>9E[47\ M5Q@B&&43B60(XKSJ)_MT7[#U:]/_CC2!X!GZF-B'[0%6= +(=!G_39[<@0AD MR6%^+VT] HUOB@'(Q\)R$)D0 8EI!1VR36O&.F3CEXIE*09_N" -%+8.,Y[M MKX1R_7D9_*&M&PWI%LMT+Q$GY^56^ NRWH3A7:]?:R> M^*Y+OU0?:(O#,4ISSW]9[S5;%3&>W_]I##JGZNHSPJ)N51XL:_$H6='N"8#% M;TRQ",N CA5]A-'A.!!+&. /5'@I!=> M]B BNN,30MVI1:$)V\:(1 YZ5J4 MK7UH'RG"!%X9KL(:S*F_'F\![=JW=Y7R7C-VMXC@(V#V)A602].J-\J-3@HM 4MH* M(#0E#$ASWC=VB$"0C$(R"LDH5") P&PM'R!\6Y)Q2,:QP#@B^++*><$X202: M)0=<^%)E'BIASE(RF%S 6ZF9C)CRXO[QZOKQ].+^^?G^F^\J(_7I.V&]_2), MIV3P^F1_BJ#1E6)H5"<7U#)LAVJ&9$I2FY':3'G,G@7Z+@Q0)..0C$,RCL(R MCM^T623-Y5BCH\7, '997AB 2::R@JE<8;FBSWYH"_9;J[=8S:+& MVL09GR&_&I_7?X\?:U(^_>K +?_ND?U?QC>.*R\\_;3]K5QY+FOI^\?=_;]( M_^M7\NWZCES\'WG^_?KIFCP\PK_OGI_PRE%Q"%4 ":;4LDV#O(U-.YS6J4RG M5+'PVE(WWS#^"49V7 <6R(K33Z>FAG>J\UH&^_5&L4SW+_+LOE'M+XS-&VOV M)RPC[^63 BQ@[T/.7A1>EAXCOLC(U74R]=)/;7? 9\4K6WP4V%+HJPIK<#'6 M)GQLU@/&G\I0)K2"X5E#RHO9P_(4[&2%(XD*^S#74,%K2[SUK>"M+>Z?_89E MVB(/*EZ[49O?+2=61A*[P?=$KHW-+WGA51R0?^3KX@7V51&::?,WYRZD\3G_ M4OK2G$PTVV8 >,$;*RR8P&Z/;05,V"08XT=VZ/S.>U() YP]QZ^>G1EN4N6+ M!03!0$O^(AOAE5H &#$T@ +F9Q?MMH9]5@'V=$AM6[%FXB)<-0U*!&XH ]-U MV/ZF%H5](. !0W =['&$F<9#0?CLKC4%S+09&M%/-A:KPG@8'HGGZBHN$\;F M:%QAH,4J?PH2 JY,Q()B 4+V)XS/D#\"+'L16K NC.L#%/"!Q5N]:A9A:&<' M^(F;F"@SHBMO?".P)EP?J\<5@@$L[%6S')>R99JC5??['P\Q2;[I7\(\"LK3 M^+)6A7BDC.4(@C4PD&. E?I$O ;G>").8V3J\!H:,91%#_8H5#F(2(!Z<]ZHVE9$U-'YDR<_ M-RWDU-KV4CFK=YMP=-M .R30#9/GUE N/] MP(3MT]4! 7/[9+6-ZH-<]OI2.KB=LEX&Q[4*P?\_V2'U!1K8)_O3@L57;@S: M&3GZ+K?*,G\;TR.O0-4=@LU2;J@GTNV6 ^_G76/;(FG,],B?HB4U;ZT@BW9^ MG%!7Y\3/-2LMM/.DXFV4 Y9Z[EZ1X@$!LS245FS5]P$[)Y OFCZ M9<;HW8I M*:5.*W7:+/%)DFG1EKD?P"R-%)7ZJJ2T0J^R-)16;'WUG^;8(,]OE*JSI MJY:)0@]+5Y5$6JQE[@Y'\ LLRQ=19SQ!:+2'NW&;W/\S6GR1GQ)K8^;"O,'@)5Z MXK09KEL\CP&3;')=)5>FJ=-93H<0".()YHPE3RH03RK"R92--O9 /=T/)5I:)-(BR<:[QQ(IE.%?+F7]Q2\L MS3&E'-J6'(J OB!@+Y^0D?ILN>\)(@68RRV;=GE)P MSW6B&8@PU10\*X9<9 MP/+.8%?H):EV!X6X%JCWT MQ[5,93.FGR]%/MT3'X1K'UYEAD-]=YP>6$,S5 M.,*R[ &1\^8,+&RPM#;3!H22_W%%N7)_.#1=WLDBRI8+1TS%S!=0M5UD(_C$>GEOEVY,,L^A.F M')"'+W??O\4V817HO;BA"#SFP $[X7,1TNUYTWZ">7W ^Y^#C^(3?/SM$SN+ M__KMT]B9Z.?_]?\#4$L#!!0 ( 'B#;E1'VQ?5304 *M( - 97A? M,S$Y-S$P+FAT;>U;,> XSB.427AF.!P.*75BFXAN)T86=0^> M="RW KMX^\^OS;_^:#9J[FZG7B2ZNPE:!F',M$%[4LGLHOIGI5ND2I;@266A M=,)L-4*+H>5*5B!4TJ)TN2T*3&,E\42J2O>@4R^J[,Q5= ?&WHG\<6FK"Y9P M<=>"I^\R9=LSGJ"!*US!5"5,%HG'D" 95:U/8)T76W"])++ZEQ9JQ+W3!LLWMHJ$WPI6Z#Y M,G9%/F2R*LUS_$]0*]VG>=@]V!5+'ISPJDV R]J__!LF&D-NW'@/ ^FRHBM%+F',$VXQ MHD"_@RV8C,#_WC*!AJ(D4$!?):ESL:0U,+91C0+U%\JIRDOW1Y9R*9VSJS2, M9$B"\3,4;,4T?@GA&\^@N3N>P1;YYYE!.+QD(5->]Q/4(6<"7BT6)E8:CRC9 MH+P51#M!+@="7%,W.A.U0@V'%TPN[V.5'3GEKY&Q^)-IGS3M@TRK%"&HZ9H@ M0?C(,G%'FG(J0^LE,X:%L;.&UE+U(0O& R4R'\$SI$Q+/^:2E83W83*_H,!Y ML.+V'K6?/Y6$>2K6YFL<>0JT:\PGX83\R ?()1& <1Z-(J'Y@5 W[)I3-?6! M#S$Y]WT]"SDB,\!2GS@%%IW%M&0&UR%J5P)5YWW--AW#TK_',(8IIME<\) H M[3/-I/%+\81F3L1]F3!)P'T#&2A&V"# M&.6]^]&*CY&=Q#I9])5*43/+<0&O:ST2?%^AC8OY*\6039]+-V(]K$+Q&V[O MMCSZ\>R,@@3*L/SZ7W(X+N6PL,L"4-I A'")MSQ4QQ X4^2O^[4W),10X"Z# M$ @%]$?19RBT3,!Y_0O8NZL1G M>NN!._HMSX]L\/Z.N^=W?)?UCFE=$'.-BET;>*OTM5$I7"CAJ:*S=[ ,(W;@ MSEV_/U,)EPZ/9-Y;G=;&) 2P04TY9+J.4K_?R1G<&8O)?@;Q/1=*\XCMN?_NT+4D\&D?_ 4@..A&_@5 P8TXJ MXUXPJTYZPT'U=#KHO?2?SMFZ.QF>SZ8?I<6+JE:K3Q-]_!TFPZO7E^]K.3@4=?]UH&ZGGG^DZ%]02P,$% @ >(-N5 9Z737@ @ 4 L T M !E>%\S,3DW,3$N:'1MY5;O;],P$/W,_HI3/_!#:MJF0;"U6:1N2TMA2ZNT M$Q^1FUP:(\<.MKNM_/50ZP*)I^TH4;:8%#S; @UV_"/. "W5]HAE"Q-N5P/>EQ"Q^5R6-4I;Y,7 M3*^Y=%;*6E4,H#<$BS?688*OY0 T7^>48D>RJJP9]P0]_K!1=OA 50/^0%HK M>"Q7IASZW3(X^%LD^17R6R9/N59!>)/S%;?0]SJNWUT%?K=B!3_7LL#L'^GX M=D._V>0OGN-[_=\!/@^-L.\=J=\TK-N:.P%?[5&]Y:>S:!%&2YB-81J=A?.0 M?NAO'$ZFBV48AV?T#W_H;T?F,LS[:D MX"U"SJX0N#$;3$%M-&@LE;8&4F8)N6 ZR<%]WH9^K]]OPS6W.5%,218*5H'- ML7)1HP1O C(NF4PX$]0. 079JP$F4^!DM5H27IFN5@+4%>H[]*8N.20Q$[%) ML0JI\X^DW! AK@F@,CA! >.-09C*I -*PIBJ*;2E)]5'P98;4E.AAIE@E5!PWCZ>3 [53&NN;&[ M@,677K^K;^%X\'3,!4*D.N!YGM/WCMS#HV?U>'8L0[3#!S3WL.<][]6LA^'] M%R^?=?;VENWY)=]S^:[IPB0>D:-:Q^&GO(K2 0SYKAU/EHLG?EH$CHG<3AZ4]W\[JS.)^-E_ #+,T>K MZZ_!!(6 ^22ZO/A2C1C5E?4;#U+1K:ZP]$&K;]*? %!+ P04 " !X@VY4 M_S4(UK,' _,P #0 &5X7S,Q.30MUTVHV-'2 EJS]]7LNM+Z5B;QQ+#NE/,1J M^@(7N(=S+DB]W!>JW\L%3_O/G_6\]$KTQ>V_3SJ__*-S?(BWO78LQ-M">,Z2 MG%LG_%FC\EGK3:,?2S4OQ%DC,[;@OI4*+Q(OC6ZPQ&@O-*R]4*+,C19GVC3Z MSWOMV&5O8-()F[K.1I*O7PE!U)S8X..U)W65)99^PIXY4W7?*@G'9; M<#N4NC4PWIL"=;K,BUO?XDH.]2FSN#*;J]=]I\_ M%I=Z5+)Q35ZL-/CBZVT-^A>WN1Q(STXZAYU>>]#OM6[\YO+/S[^&1?ZAQY\ M",D'[7[G8[ULLE^YED*QM\)JYX74302!]3*;,)]S?[J+>?!\H 0;&)L*>]8X M ND(I6H*F#V[DB?3Y]JWL4Q]3NT?_52/5NH4$4V=W!)%/'O^#)1HI_8C&FC" MU712L T%*S)*5QM]L^2G3__:+KQSV*MVZT4U3U"Y(30_"%C=''!OT:2\T4.:UQ'$WU M)A[OO?-I'#?Z;[E#T"'"B@G[I,U8B70HFC$*Z_!+#?K3Q@=QRZ$PN9ZP2GM; M"3C(O2BP0!27'+L6^%$BH,@R4T )>1/MU@RT2(1SW$[(I."?!/I=:-.A M+(4SZ%*1!*0^R""1-JD*F&E4AR>(,3;.99(S5]%_\_IC847=" V@D$Y!AB/F MV%CZ' -T)90[]4[MEG#-I!@FH@J3,I@L3L,>9T\:9R>/%6>"95(CD@D4\\AM M F0PQVN[\%[JF'$BU<3G1%4IV@0Z%L*T"61)JR:L1' 3+@FO2LV!5\>\6^D: MV$XE-=PDBTK! &@S@$3HS@5_$NYREBDS=E,H6C&4SEN.CC@51K_A97,!46[J MS)JW>U ]:5"]VC&H;I8B\(6K 5,K=-KF399)/(:HO&3W2<[U M4+!S\,IUI6#1.>&MSNL#\3)4[;Q.XU-\E)11Z@C V#ZQSP(P(U#(F:U[RI9Z MRM 3#705KK @Y7FZA^"6$#SY^R.$X %_N5L,IL*A "$9M-?7 =,D69CPRFU? MA?390+!93U'QF0JK6(%A1M(%WH*5T*$=2LWGC+?(FE8H'L!42[XY()HUH])+ M"?:#+\XHF7(?'!TXF4IN)0U 1F$:>%Q32Y4CL1@V'Q>496 Y@PP-H0=6I4HE MITBK%"=RQK""$W/1B1I1PBXJ;WP:"#($?Z*^2/^*+Q\@I/=(_IY('CPJ)*\2 MTQ=Y:0W06]?<'M?8"T8R);AR9W2(*.X =&2#Z22?D(B=5.W MM+L$Z 54Q8UAR70A@PP2X;8>4%G9$JAV050G"6(Z.!!RR:'0T,H*X,8;4=*N M02;(DR. L;O($B3])0@O8F;'I[I[R&X+V63'D!4CKJK 4!3/(LOH'G*$2'0; M,C3HXRVX-CYN3M<"-E$1/.EB4C@PE?]RW]NH 3ZS%I3Q9E\_B6&#:2X=MIMZ M#N!/EQK?,^2C@MMWW;4.TEU39@SP=:#0$6F=GH4W*SB\ T62E#5)4ED"PH)N M7&JO,,ZCA.XGT8K#(K//%00G&CU8,\Z 8A#6BEWM9@)LA;-S;: Y MYR:BRD58SFF*X'4'=;V6J<(ICCS5&^MF4C84H+&BD-X+L9'\!P8RF=ZD$CZ% MZ@> +;C6$9?C+^7)T_U%?*XD7 X[2J7#UYO?LT&8L^">2DC'9"F(RI(GA4G%Z*W$G)-7G*_$,> --\105 MG9BQU ;4U6DEC $@A%LS*EE'TU$5&#PF(@RC5@$;;V[V#/:#@VS7YSBD/3,+ M1F@BY$6@+X FW'_7Z&I&,2?UR*B1($6G^;"^QK^H/RUMQ8DP@;J"^5(Y8H[MQ9 MXY_G?]ZTKLX_7+3>7E^<_T8_YUAX>_7A_M:P9KQ<2A;"K#Q__]?M\ M<6%!OU#9\ =>M.D7*_U>._QPYG]02P,$% @ >(-N5(-5%3V"!P ?C, M T !E>%\S,3DW,3,N:'1M[5MMFO[ZYTP!E(8CHX$33L(0;OX\[O[\4_?X &L'G5"(M04XSI*<&PONI%6YK/V\-0RE MBA=PTLJT*;AKI^ @<4*K%DNT!R$.MTRJR;2M]< MN7;&"R&G/?;#=:5=_TH48-EKF+!+77 5"B/FBR-FP8BLSWP[*_Z&'NL>EJ[/ M2IZF0HUZ[% H=GC0%:K/DLI8;7J,5T[W*8)RYK;@9B14.];.Z0+;])F#&]?F M4HQ4CQDQRK'+VLCITEM\H5!;PQ]4;,O^H%,.]QY*2 ,J6;LFCY%XZ]W^"EAQ_93P='6-!8F031#:;O5_KEV>75Q?G%R].KBS>OWX6UWO;Q M^\1L#2\B=LZ-KJ[9534!<1VQ!(P3V92YG+O>YN?!\5@"B[5)P9RT#G%G!BGK M?7+^;$N>S)[K2"Z8F$= 112-$Z-U.-_I1V M7OEQE%]<35FEG*D ^0."EP@2EJ.FQ8RA\"TSGB"18;I F6"T\%NQ4!! M9R M,R63@K\']-OHTV)9BL&@2TGZB'R002),4A5HIK Y1H(YQB:Y2')F*_IOT7X" M!NI.: "%L!(U*N8V1E.M\(D@=)8)?/0I>\&X M 0\.3'9!2XQ)S,#2<@N;DSF9%4B.1)#TG J;2&TK;$>T:;0,*"F-3B#%8LOV M$10I(,I"YI_=)#E7(V"GR$B7E42+[C%O=Y_MPQ/?M/LL#4_A4= I305TAOZ) MMQJH#2BB8.[L*;OE*4-/--!E+*,%"=K>#I]? I_'/SY ?.[S)YL%: H6"S!? MO:3[-)HB4IL)K^S=FY#LBX'-/04AJ2MJHL:5"_,UDO M6#T_:CP58NHA'U.CDE.F59(3K>.P?! ++8LM@C)N"GK\% ,9(O-B>TB_--/> M,Z5W2/Z:2(X?%)*76>N#I+4"Z#NWO#NN<2\8BY3@RJU6/J.X1:C3P9(PS$TZ MPQ,B7/!82.&F)&_7N:7=Q4//HRIL#+=,&P=3KQ]NZ@&5E2D1U=;+\23!G/8! M^"/J"!2J;(G@QAHH:=<@$SQ^!P#C[B)*9/ =A+<8PLF&(0QC+BO/6)3?D&7T M+G",F6G7G/503-^!>\/C^H.?QRHV1-ZTX7@9Z\I]V/==U &?6P.=G;-/7_BP M>'8J]]M//0<83Y\ZW\%M>^&6;IHQ0SZOXH(N7NNCFZ]9@MT]&)*4K$Z2RE#> M-V3CK?X*;1V6T/M [,7BFK+K"O4F=KJ_8IPA:)&OENSJ,!.$DK\A5K??>SP) MD>3 OC1U_0\95*\!UE?%R_91Y\Q(3M(;_=UT[/_V'63?U\X MWP:B!141,S9AN6 E@M<]Q/7*016#XGA,==K8N9+U!=A940CG -9R?:Q1)5-- M*C FWWP?88O4:HFZ\2\=DV?["UQ7 D/V.TJE_#>*[)/=1=(6D^FF+Y+H_08= M! 7BBVXOZ1XT$8" J%7H_$)G OP]R\&LOGL)E\=K M.(RGV-#"G,+60+(^^_&1)^ MP73KA2EEOW.#FV_W:<2.#H^.U@'D(\&'^9Y]_<.^._3_^O7HGG4/ M?OYVH^O8SNWO)'XDFQ_H C6^P?AO%V/SZ_!_7(--S//+7$#&SN?;^)MP2-K- M^-=3$F_#&P6<[)5I7]$8:\CJ6\[DWB 58Y9(;NU)Z[?3=U?MMZ>OSMHO+L]. M?Z5?@S1JW[XZO[I<*LNSMM&3U4*B4_;VU>L_?E]X0POZ@(-N5.)NL_N$! ,Q4 T !E>%\S,3DW,30N M:'1M[5AM<^(V$/Z<_(H==^XNF3$O)KDV >(9 B1E[BXP0&;:3QUARUBM+/LD MD4!_?5>R'0AA[MK>74A?\H586NT^^^A9K>QVK!/NMV-*0O_PH*V9YM2GRU]. MO/,?O-,JSK9K^2#.)E03"&(B%=47SD)'E3/'ST<%2>B%$Z4R(;H24DT#S5+A M0) *305::\II%J>"7HC4\0_;M3QD>Y:&*U!ZQ>URH2L121A?->'-E"54P0V] MAW&:$/'&!3OB@J*212VPUHK]3IO@U3/=@HR$(1/S9IT)J'I,M$R$#EG MHC)+M4Z3)M1;H.E25PAG<]$$R>8QNBB,=)I9BT> 7G]RR*LI.F\_CT,KV#Z8Q\F MG?%EYZ8_J0Q_>M__&3K=J9EIU.N-/P"_+I1FT0H1#(3I+R+O-7#/ M= PZID"$6! .DF:IU)!&<$DY7"T4A8$(JG!D;)QNFF1$K)QCP*57V+#6@RHQ)./!=Y;WAYXA'C./D0=$*#A62:8:9$A-!?8I\4 M=XTF"'8[:%J P%J5R[ M"MVHE+.0F&,S8H*(P!CA<,ALG,='LCEDBQ&S1)5Q<+$YUQ]YPYD%SRL@S:BT ML-6VO[(WH0%+PPU_U7^+^*WV-Z5?;WV!3-8ELYWG%AF&BQS Z5G5>_5LA=+# MO6_FE,('(H,8O%-[Q6CLJI]/@,_Y+M^JK*S RY;P7=W^M8KLWGK5\^?+KJ9J M3^XWGQ#J"]VCC2O%W]V/_6_%?W0;]D'UG[J\YS?4YVG&(\FP3V78J)[ >-*F M=QSHSWB/?[K5A^V0W4' B5(7SOO.9%H9=:[[EG3^Z[%S_I-S6L5=MU8LXFY"%0$_ M(C*CZL+*55@YL[QBE9.$7EBAD E1E8 JZBLFN 6^X(IRE%8TIFDD.+W@PO(. MW%IATIV(8 &96L3F.%>5D"0L7C3AS7TN5&O,$IK!#9W!4"2$%XLVF&4;,BI9 MV )S+F-_T"8X]52U("5!P/BT"77&H5YU&&^!G\M,R":07(F6]B!=FDV(G#)> MF0BE1()G6J#H7%5(S*:\"9)-(U19"BF1&HEOY*KEO>&3+&VYM=0[>"DNN7IE M9T[>;BE\^V5=$Z\[C]B$*3AN5!MN;>*Y-2WE_;V08QK^2R)>)G1GD-^,X042 MB()^V 3*QVJCLF60[W2'XWZOWVF/^X,;N+T;CN[:-V,8#XHT[-,UYPSNJJ-J MIPJC;L>XYQR?UNW].]8>0?MJ<#ON7KTLP)8PG==_A$$/QN^Z,&H/+]LWW5%E M\/.'[B_0[HSU3J->;^S9W=UWVM,[\%N>*18NT(,^UYV'%UT(9DQ%H"(*A/.< MQ"!I*J0"$<(EC:&79Q3ZW*_"H9:Q.B))"5]81X!'>]C1T&SE/;HAC8X%)1(H M#V@ 5]2GR81*.'9LQ+WA%(&'+,;-E=$1Q=;#%,-("0^@.\<.RJ<4T$["LDP[ M6!@>&K>L(QOZ-O2(%/D]C/,99?8?.D8%"&ZNI8.G24UM?IV., M_"G8#6$>QPLLSB2-=46LJD32^YQ)FB"^F2;6FJ:'Y&C%P74IK,%\([QXJU$DTF_C1#&\;+# M]P*U04K")+(RE333_+/U-HECO&FPH3'3,;(4"9G9YA2JR43, J*OS7!U(>-R MP(R=AU>ROF3+%7TD6]K!P[HA/-"&.WE<5(!(J31N9]OZEJT(!9@(-O15_ROD M-]S?I'Z]]14T69?,=IQ;8&@L"@=.SJK.ZV/U]TM:SV<)SY#$M?:((VYHE_FHS] MY^'_F(-]X/P7@_IWQ)]NT+B5#+%.$>Q'L#\:078TJV=\1WD,[8$;L$_@QR3+ M+JP/[=&X_V=(-N5"=8H/;$ @ OP@ T M !E>%\S,S8S,S N:'1MY59M;]HP$/Z\_HH3E=I-(H0DU49)&HG2P% A19!J MVD%^R5:[&?N>6?D'W]'RK,Y?4?- CH1'/*XK]W_@^(U]^]$V#:_"91!& M<#6"27@1S /\PN4B&$^64; (+F!^?3Z=#&$P'%Y=A]$D',-HLIC]#5OZ)UOQ MB>HYK7%.00E0.07&$R$K(8F>8H@W(&E&)>6)=L&"KEBM=LZE(HJ6.C<4'7 < MQ["=4ZMW"N@;(3$L#0<(3W^69?6ZSDFWB=R!V.\_/ +I@;7?=H2@KPC?-RG+?M8%4%<4P9,3&J)S5,.!\ MC12+K*27*SDF+- M4R,1A9#]PZSY8"R.T$G;,W6TKQ\[>R_RVVZE[!:2@M3U66LZ6$;&?# .C/-% M,+C4?[6/O//Q*%H\L>69(<7=T]^W/;QM$_?_DK,.R71IJ!%,EV$MNR-2,_DJ:-4]=V^_L1.)(7@P"+.XAF M__KNXUYXD90=6ZFDS$262.!N;V]OW[OW9&&6Q?F3A13Y^5?_]\0H4\CSO[Q[ M]4OR,E>FJI]\RQ_!=TMI1)(M1*VE>3IIS.SHX>2+JI1/RVIR_M63;WG")],JWR3:; IZO31',[%4Q>9Q M\LT[M90Z^56NDS?54I3?I E]DB9:UFIVEM#36OU'/DY.3U;F+%F)/%?E_/&) M*I/C4U6>X3RKP<'__.^F,F>=&?C#@8'I@TM1*U&:QTF)BRS.DJ6HYZI\G, C M_O^'^+B1'\R1*-0__DV^9\%^9Z5+,/[@*B]D+.9]Z=9[)(?FRT M3'XNL^/DP"QD\N<_/;QW[^3L>;5'29*)Z(QBZJ&N?/$5/"!;B3L M27IR0O\G&@XKP(J8+(36R44"8RP!MX30%(Y,G5R* E[Z_Y/CTY-D)6M^ISWO MP+L.B#0199[<'Y_RV2=,^6QH2IPPA=7.)3Q?)VME%@F^.;S"-OIZX!\G%P3K M*U%GB^0T3>Z=W+M';P% :_QQ+SU]\"!]='IO!S*3JC': &S @@@GL WW?[B? MGI[TWWPV^N;Q#2?N=[A13,9$OH6N.C1\.D!)JUK.9%W# YIWM:PB.HKIYK5_ MLD.E)8@>'&J]4+#12&[7A/5<73JI*$' BBG-!XB0DR071AR)U:K8F I$ION@ M,=71:EXVRZ<3@+AVG^=*KPJQH<]/[6<("\OB#M31]P@YO &PV0]A!+MN83]! MA*L/3R?V3YJU-8]N9O$#2 )$ 4\GS-##HF&]UT5L(%+BL^%^5 8J^ M!6M]^2&3\(?024Y*PQ0._506U3IIRAP$ W*%3+ J,7%\]W5=6=TTG212 "M@ MV1,Q=:!?5'@U#;"H"CM6+>$9X$_(1RYAD$APP02B*$#?,4#Y&O]D+D/?\@B: M6(X=FO@KY;\;A3QWNDD*L;[I,@P.V0N%."MS39+^[Z2(O%#: !4VB!A]"\[? M$4#?*[%!>88T%RAQ7&-"W TK1&6Q0<+"!]8+6<()SPIA*0Q'?E:) M.L=Q7X13\K:9_@:_N\G!%I7S"DY6"ER@!:D?#.;;H9G!F<##DXD"W@2%8R/A M1R9*/'-3F0"70#8ARN2[KY,%F'I !H$MT!<("CS?@!$CEE53&IRK U!XQ8,& M$^L&6$A[Y@& VR@]3GZMNJ,OQ09A70DUN.+.GC0E+@JT>D.@:] E$@.$U,,B M[_?PF%V=7[>WQN(#<$;,1R,G"3Q<3*M+>9P\'U\%P(:[@F A!YK5U9+_P/'I MPYT;BU8#*("@B8&RJ%<5J^V=)4XE?K@?XNY4R!NI0KX<5!'VXV(J%K,@(H'D MR5A%@K.G(=#: 3W*/ /)\)#&S6.9DAP$;:']!7 +H(?2*@\T"1X08(WL/U'_ M87&-0S9 [$FA0&+G]&&*8^FJ:)Q 7RL^#,T*EQRI!&!%604"H#01[/ 20]^& MRDF#RBL6+<8:G:?X&WO0ER*77@[,J@+T.OT8,'#8>74(\7WQ,P7XKK9[9[BJ M S4\W\6N^4:G^AC@AQZS2N%5=#6RM:VVIWD+2ZDLU0V[3]"5%WWY;'"G@(,H M0SR>*2)'S&75.L(QWLSO8C' 5GNQSX^ M!V=&7#V=O/[IV=\F;LJURLT"O:4G7SN_Z%$A9X:+VLWX^N*GET?/WKR\^-O1Q8_O7KYY##2]%AM]!N>[AM/R MF+P\+62<)0O)6+VW^G &!%14\-B?3N@_>$]D[^,)]G*.C0&XR<*%;LR;8G=/]MF^B6Y7X#0DF5\)H"J9ZA^LBRU I<9Q(OX5P F*"[ES _%;(N2A0 MJ%T*59!TG#4(R\PR6I"9^ X[ &(;DYEG+0MY"7A-9H*MGAMN8X*I_4K6J)H>!"-:=.."]#*FOH2C@":94&+.;P%%-_W5?X1*/T+<'WO#8A=NLZ9"U3A MO+E#@<* +/S5#N,CI:"J\@J3A4"9@J:044=&O)?5)0PO9S.TR(#6E^)]A]4# M49,**XRI!@U&'* I*44B 3X M@(6Y_9@=_: 3 *K1]+9_H:U3 QH1B$G) 0Y3 V1!9Y[*$HC7N(C7H3MV$1'AX-%4_ ;J[DA5:_13@,K_ MUP:@?)0FIX\>/20'>"&%-@DLT@(CYG/8602&;66B5._-&0J>M3T[>)QN4:[' MY/31_0?)168F$6MXZP]C\O)#MA#E7.(CB$!\/*6P#_"$7%Z_,/W<^&':C(\- MLC>P^AI14**4L9;IREYR#H,$! M.S,46[=I/ M1S/8([HT]VG'2Q%;I2[\PI!]GAGX1]G2#(A'WKBD2<>\N$G$7 MB?@,S'GJF7,L+]<*\ ^\V*8V%6*M62[JS)G&<5P]M<\"@U8S&XI7FN/EP"CG M505B7K!]E8\)78Y[H#KIG5W;G3H6/I+4/O6OEI=5YMV[@A5,_$*#>EH(4 OJ M&A5\IS42U/%:.'5GQXO*BI*M#ZU!J\IJB3HM5R3P*P'>M 5M.U4AJ3(P2FI6 M97 DEDLXU.?&*("L@Y?$*?.$37); $RH=X-:'10^@#6+?N>FQ2-K]QV19B+]F)@A8"DV=!O*X*F<\Y 2U>N'9>E(WU>DZK4B0S M!4175,(3);H^LJ+236V5B/ 8#^PR8VEMNC?.EY20_\LKOQ"&(9_=N>L['C0-HFN0^IS/L3J6]([L] MR6XVR+" <@K1"[AC^BE':SAP]-:J) ].3M%I8)_^&8VG$JCMC015IL'7<\F^ MV8??Q[Y9[ZX'"LBDUN@%\[GC1_2\ M/,,NF+:G(BJ/I$WDY]K>O1!(Z43J6@XEIWA$#J'/%<\Y#!81S(](;86&>(;H0 MUK5'+SXS673#&)DHLJ80WI@="GC^#G$!5&MS=/[C'NUE.-\%!':>S! #Z&Y2 MO!WD/>*:,[GDO,*IW"]J$$+TCN4Z'PT-BDKBI[JCO-6U7U#M2W/NF^!=OW]- MWO7[=][U.^_ZI_IJIH=<'#;"Z*P (E\+D,Q>/ P^7,B"?3ZH>E*DOJQ .LE> M4MKP"%3@E2,7(T-+6-W3IH4Y2PQ !I*8?@SCM=JU+]DG/6@$!=V4/>MXW;4& MU*IT52#SOI3:^.P\ZUWF/+Z]ET J_/0/D/SQ66F9G@3E%W#U^/[W!%&G&-V6 M1_H<2["PHV1GS(M565PYOR-V, FH#AF/DZCOQ?8,%$RPMP4S'"'!*$-3H^>8 M('[3 "2G]_.C^\F!H.I2FQ\-P_PHIW4CZ@WV2CI]].C[0US(LBGFE$X4('"* M<^H3*[DYG V_4*F-)$[H9+N2(AS'C0W>8! M/MB2YV['K N%8TAWBNA>BBCGQ@*Z@$ U M?OLB<0]S OL&!PDQRDJ.X"Y9!96(E M,C3+K1N8&W90]C4^$A45M02D;;$12YBV>'&";TV]VGB#??8W\1>69/ TT-VE MJDW3]5A] T\881I+/^2'DI(< R[(#"8*G?_#GD"UTSN= ?V6M/B.-VL.8->B M\%XM@$ N5T6U(:VB)K:(V9/ALQ8VF'\R]6FJ->&3,J^E%[S\:>ST<^U#_#*' M=Z,,6U!'.]/>CG $,=NJI4'0]%F%%6C;#E]\[FZV)K ?VTQ^G@UZ0^+46?R^ MG5Y_Z,QW/>Z^'=(+(J=-+<'8T];,/CWYFOAP5?O,NVZ&^DA/19]?T5L 2/*W M@":2DL!8X^* P]"MBJ;I'6=8-#?)H.$PE8.:Z:#)B6(""0L(L0?BKMXSUI7( MZN]P'P/,*Z&J#LJ Z,6WNJL/&I+H0 5 MJG1+0H]GK):G6+P&W O/'=5BEJ _F@X.+2527I ST*UV]HUV8)C#DL1-G!3]Y64GNCYS:8Q(UHSQF)E2AF;6\ M1QG>FB+NZK=?/AL,!,9:MD"#"HA3Y1@(HB%1@;;N7R3GO!9!?SM@%@0H:=>@ M'Z:.?J.T-BL%+'JN7JO@>/H81OBD4^-?+P=&I2V%26DCL/<,&A 93:4;O>*S MV\#1*:@VIY A3W([\^+B3GPO5^B"43%!8 ,F>'=70R*4+I9=N=2/J",%,,?* MCH;M=.SC =?LY'%1U^U3*52RPXI3GLRIYBHH\C8>Z_M,.@L_Y(_ZZCI7M\F# MS&R8SL8+OGBCM?]Q-_^#:W+S/[AS\]^Y^?34!U1S#^3Q_!C;UW\-/[Z#'_?Q-VFR8Y_+L$WE&RA[VBHG MV[;<9S/?]K"3=HKIX^3M5HE?-:QO>[K";?%*5K-A&(*MT#=4T*AV#:A1&4.7 M#NC'GU;F>2N4Z*VVLFTPP3J5+6$=\(O<=$3MQ4!_[75R'&6ED2+H^SN2FQYC M+976*A2AL%KG^GBT-7&R[:5VW4" =C&]DY(^HF._PR$UQG_@.^1WR!_8@VL+ MA6Q"M3U.IL+*]+VM^(CMI$D[ADI9RE&:&O,2[L#,4[)AP'!IUQ>ZZQE:".I7 MM=MR&$/+@$\N+&\G[[SH99*G$0@%N@#B1;:\&ARL;1$'%_ILIZ9TF]]FH#]8 MZ62DEX ?)?&NY+WIXHTNSHD"?KB35S@S1#!>:H0.OVJ)YDE^G%P41<7O>ASLAO4!C)$0PSL"46?;80+#5)J+54)3]-F(^SY1 M,RZ*L8I!\-)%V2UCY)&.4]4VHL):!^QF;@.OH;4+:DCH?+$.->;4OUZ\?7'Q MC^17847T*U&_!ZOD[0;@6R;4]V/6C1'Q70Y;:\K!:D+RQ8*YJT!_5"K6Y;9-L&SAK2F5?6^FV&4 MS$11:'MU&AF@X]T.K^A"'!5[9:L:T9LGM@^'%9R$**Q#-7',[PK.0PH_]:)S M'=5@UQ6IXUK"4"=5V5K8"DT,AA2Y(JPKW2>FAN7B0^L)9)*WFI>V4E9:A=>P M!Y2?AEV_T3W3U)M.;"XIJG).&2 NU6X287AB'2]E[,O(K;LR\B7<=)T4S*+7 M-:!G16;B&_* ?2G+J)U[^05G?-=M!>"=_IFH:R[H6P6L6+^@+,64V^8.W$2( M59YD89%SB1I><"O[<"*HKYLSCIA]=?B5*]L,.F#/RKK"<+>#=.-+<6^!2?\Z MJAFX:N E'7QCZHP_?R\GE&^ M[O[]=@/=:D*.??:"K9NR%K5F1VXXKPTW_C#CT*3GH.8E]#H&R5 :/+F=L.$RX?Q3_ ^ RME?K;D)$[ MF')(C>]KB0]2H]X8"]I?AX9,B0_*F.;$WW;5IUP5C:^3[6;L;!T9VW"NA/*% MUC%.0W[5)P!':>2R$!L*L5"&3VW[U\.>N?K>.(QC^ZK;&*U'\2@^" M);LS@$ [OI:KPWX+Y,!%Z\X+#DEI5NM!XVRSQ)_;=\G@S4]UTY!131-F4,VFS0. F48DI;B#X<%^+! MD_Z*%&+^V*[P4K8,F"%(, ,3,WZ8*]M>C+@ZDIS _.W8*UL!IJ7DFUM"2OGP MLO&)4LZ!<5(;&E5K$T(\NX5F2[CBBA4P-AURC&R=C[8D0$'Q'%?FXHHVXE!OY+HUVO# 07ZBSE]@9))M!,WZL3H_3BYT]T[B8<5PZZGW MUVUR+#T/,]E;6M@B 7VJR;BS/Y^KZ)K.UE6@HQ&#=M=];*NQII\DUEWB/FFL M5./B\W4/$QWE1:ER5C3L?D$)$5]JSQ%P[W394H= O&OH(GO.*HNF\_<0L(/* M%KG9%&);T>G:&=J0F"CD@#F(YXG[!-UY^*_FX?_^FCS\W]]Y^.\\_"/\^.?( MT,+"?6N?YM;NHXJ&-I\&$==HO9U/;S/@@P .UC U\R#[O&OLD6BVAI?G3,Y^ MJF/3.=;KR!H"7@X(*2*-R)M,UBC2H[FB3IFIHXNS;J.XYC \'2[?C8%)X?LV;)0B U2"EZ/9:ZG)MXA%>I+GIQ9VI0P.1MMZ4+, =%=3;*2H.ZYY#U]< MZV(%/2\D J!UFRV<]$OIKAY$4(YH>'1]C&# 8@KU\V$7$-9HV>;@3JO&L56= MQ^:$O1FQ4R76CD. KH!^&U;#JRG9$2-:^%1R/;DRKD2^H-L7\008]F;E"JO3 M,72'RXU1Q+>@K@J1R;CNT4X1=/5;>#Q^LKGW[U 5?.4P\R]0_WZ?0Q*BK2YW MDAF@<^%%F9(V(Q))GVS&Z/*]=.P\; 6E&CU&T\T1VM:I3QIOEU7$E;$=*&TD MC.ZF;)5;LVXKO3ULKW9YUFA58AKJ\Q#6=1>-4D<:RB<,=6Y76> AR#NZ:Y2D M4BB>'IJ32F(81%MVT#T&W9G=C:D5NN$:1(-/9/K=X+>NU,[MPV+CFANU#K%+ MXXX2;9<2E'B/^@ZR]U'B^PS#*5 *8<,AYJR*##K-F_4V##T/PW7JLNZ77SGD< MHXP36^-Q^J2P8[A!^@IMY3N=3M[88@'7>^>3B<8Z[%5-G7BH%:_F-@:>$IA) MHDK%M[:R_2CM@%*1ZVLE::$="KF;;N= MO/MFJG(GDCKNFY T2,JDB1IP4+,AW9TN-,N*W6W8PI93R2./A(IJQ$';,D\7!)VCLNA0),D5;!^H&=8TF^ M"9N<0PTK #E+U2S9^]#S[[N..B,-[QQY#H'>4J]NH5(0.^P#.1VC1F#A5><) M_O66VQ[A];HS2F[A_@.$3D7&271Y).Q9-/"!<]M$&V!K^*.GHL,9Y/H%75ML M>R0PEZ[J3<]!SMUJV1W\<:=Q@(1'CJ8-3I76C]5B1E.WABBSRTJE?5;:5JC* MRM89>1SCH9'E7'"$##4L*[F'YMTBN?> Y3 T:4(VAY%=9UU;#]]!4,Z%*T]R M$C=Z[M#+S[ .ME%LYQGX>H9N?S16='Q[)<7]!N<.IS.VJ5R/4$U8=*\R*FV%0.MA'+0W>/]@<]D0]*B,V9#T;8-KV.L3Q M:>.&7>78,WLOG!6]P75CT>[^JZ7T,LH- NT)=:I]-@0UIP .7G6"[ $Y'WFV M2Y^,/[),KS9%VEA?<6JWHC@(.E$LB%QGD?'9OF@#U)O@E_[AFOS2/]SYI>_\ MTD-*5"O+O"VS-Y'$C@MNO;RS,C!UXGR0O>T2Q$.2)@3]'B,_9*R)X?'WX.D? MR\"YA/-*L\F#[I*V:TAV(K+9B\CJ'+V/OATM]]68[K1^+H+6S>%;N'9A0[5H;*0U8 MX#JR+G=3:$N(BAU"U"8$[R%*IU](DKI+RD;U(M?+X'/I1W0'VE4T0^81+:T0 MG4:8-M.J";G2BFZ/%?O@U%FQOV R)2501A>EQDFUB-Z,&D^R>Q"["$B)=,>^ M[Z@K^[;L)J:6%;8G,RVB=B7 M]_9/]'!N5,M]Q@G&A=BTXJPC_NEN@ ?6GG5=R<1:? X3MT_V6V0C346G&V9K MIT1OIPSU/J0&(#>_E&78/?0F]I*3V6Y]>"!D?8RU0YM\-8;M<($2P.V*'H\S M61H%GHHU(GK1FB>C_+],Y@V7)PUTVW;2U\T44KVKN)-@AL5+.7F1<3$^&0G] M!<'O,^SD%-RH8N0\II'*U4* Z\2)N#-1$#(*&>R96HAAU%&L>,]N.T$4Z\PB M:0KG(&_XFY[+2E!XP*[.BE+$)Z/5S8-: -_5A'X:VR<$)^>4S.#1I>P%NB,P M3FATF8D4-[;0\*&TZ8M^J[#CANTB1-M$KCAJ[E[86$$D40="S3OCS+?Q.+_T M!$_5&DL.9$6HY!/ZSW!=R)7*8TJYQC)*OFT]#$HW/'! R6J-(^D&W#6F*VR& M+0),M?@WMX+QTBN,9K"2%!,BHE8"0\?J8U?:@YN0::V,6%K10I#7L)BFKCKX MD7<\AWCB;+N-LR529W?RUE'TNX7/$IC 1 U4!2!>8%6QEC?=R# M-2^]GHG5#+BQ"Z[9<@!CVS/6#:;7Y#U ?7QN(!\_ G-8 +GJGAUI;%'N6O*S M\7T]N?%<$7IUMF?G_: NU?WD(,IDIQ[+J%+TS;[62>5U!#F"1<^VE15#K+ 6 M6AMO_7E+BUQG%0:#@>TIU&#P7 #TTCHGLFP #0 &5X7S,T-C4Y-BYH=&WM/6MSV[:RGYM?@7'OZ4EF)/F5 M-HGM>,:QY=2M8_M:2GN_W8%(2$1#$BP 6M;Y]6=W 5#4R['3V+$5==K:)D%B ML=CW ]Q+;);N[R6"Q_O/?MBSTJ9B_]?NAU/6CJ55>F_=78)[F;"<10G71MBW M:Z7M-U^O[;NK.<_$V[6^TAFWS5A8$5FI\C46J=R*'$9;D8HB4;EXFZNU_6=[ MZV["O9Z*1\S844J/Y[;9YYE,1SOLI[]+97>[,A.&G8DANU09S]W%!J/+#6:$ MEOU=1L\9^1^QPS8W"KO+"A[',A_LL V9LXW6ILQW651JH_0.XZ55NPA!$::U MXMHV>2H'^0[3>K'_K#:^#N84?+MC4#:W !+Z\XIK MR7.[DR-VTMW:=!&@1NC=C.N!S'< =!;^>UT@%'N]__DU0_7L*K'_7X=I8 -<8"ICYI[QGBMTO7/GG9YA:9S>1AAT, MM! 98(0]3X06,N=]0 [3HB^T%C&SBG'#UJIA:R\8/)7Q6#">QXQ0"<-D#@-[ M([K6$W8H1,Y^O60'!HB677!M M;6]LM9X@G=0XY*_26-D?W< BN1NP3;0U/+Z2(!]&*%.N9"0,/$MO53FSB6"P1YFAD? @"$:0;H8A28', MLPE0'8RJ$[';\%D :D#VA(<3-A4(UJV$!L&,!6[SUV-IBI2/Z/JFOX:P.+TQ M!77M/D(.3P!L_B*\P:^;^RL%L(Z\?KOF_Z19)^8Q9;\^ *F+B.OMFI._XT7# M>K\5'9^I80,)#1:C-,B2&C7,)R2.E(:BHJ_25 W-SA-D])L4WZ5 L@.*9ZK/ MQFO?91W/H)Z%+H1</$J!1;=;PA,H&O'(^9.2B$YRK>QEDF.1C?7[B7TZB: MP @R8E( =*)$Q&4JV &]N0;)\[4 ]-J+IRB0%^[32>[%*6*EVAA$?(E7&W.0 M;A*>IHQ'%FD7=)B$@06^ S".LD;#+< >$GVNPB"1%:D: ;WCG0$.A>T:([@% MZGW!BT 'YT(B8Z% GX(EG]PF!UK"K]"B&*&EF"A-VE1<@Y0Q!J>7 (H4<0/) M(U)9!D8B7%4]8'-0ST0I"J=#BL"W (K!XF##A%NCQ!4B15Q'HJ"EF4)$LB\C MF+>:[S^@#OI: ='!1N$L]!/>-@18$,]DW-1':X'0P;JYE0"[0\UXJ4Z-A94V M:*G#1()^">_@Q&<9'R%# 7J%YBFN*H#78F>P)IP;$>LTUHS&\^CK.4ZQNH1! MN%T%X8O0I06BB(-][LRP1!:MA21"ZM$4<$N"WB&6*OB(]#7<[8L8H00? %8- M\A+NHH&4,LNO@01A)&HK!"42.@]/@7E6@E*!VY(@FIV;Z'9J9:W/,]4C9=P[ M65+@;*@,.,@X8"?I_D)MB(^8CN"WA2E38-U#06G\YV M\OSCF G,A#S&O2"Q7Y.TGI"U< J1=G625WKP!J(X*1[4>+IWX8MV+_(L. 2( M*!(36OQ="O ):B@ AST?.'6)PFFH]"?'O,13I/@R%9,4(@,3L!][6Y/82F72 M&+(\V4G?V:7AE<"?L*/X-IDC(_C=6^.AV$F4@5)/%Q6@VC6^TR;KW8- M"A^8 J3"&!\WDL#7W)Z5)?W-Y-@[("[8:B>J+M&SGI(:2"<]-PB),(+KFN@Y M)1>;:'A" ]QZ&VN[!A+K=@AY:H*'-$7>EVAJ2=@5ZZ(M9RIO'DD3I.I!SC!("-B2J34O/PYA" M2[#PM8.!Q K:C;$#Q%ER9-L3(..G3VHS(3E(4"T8FH%?^V1_!M53E+K %]4M M.'<'H,X=Z"AV)49O\%&\"1H0%B'AL2#QT'JJ MD=R#^?DIB.RW:Q?OW_V^%J8T&,9-2W$*I%U M Q@S >3;1J(!D9N>MR=_/-M+=)CQXN!]N_GNLGWP>_/@N-N^W %3=,A'9A=, M$PU6TPX0;"XFD+$+-I7#ZE9QO0LDD6+H^L<-^@>> SX::#!EX^;DK9D-^/5H M_@;@+GXQ^KOGAZ,!-=4'#W[,)2J_#CI4 M (SN2?"A:=Q//"MVV8?PG!/K,^#!,L$,!TE(WJPW,='X,T$ 5S,OE1T.Q- 5 M.I,Y+2WHO?FNL?4#T<)-T+R53L< +D=L -Z[&6_KYL\@PD:F4@R@UL#="@:V MJCWHT2O),*$!89JE\61OPGX;-#I07K7*N5L@LAYX.61K"$P633Q!M@.YL&#T MYC%YCG,8E5@(@Q(BLF$?3-G["_\$4P+S..@+PW;@^TQ98$8FQCTE9T=2],I/ M:6;G] 8HSG[3RY>->0Y"G&UL,@:$BVL1E0XAD[M9A;Q<=D1H] DJ,W)$ 0'8 MAI0/^V6*(4-G;8YC9H!@4OXN7SCU=A!Y/0$LV_><)778=8RO12HK>([1A E8 M%P$!CK709L&;P+1T,M:1 \4>R7T.."% "0O3O(QFL7NC 3W(+8CQ9:.,#V!) M@\'!U=%(/XK718V&[D1W._.&SY#!_ F7:C/?C8A* M9SFY0:[=A%](#"0M, ,*1!Y/.(I.+J+;IPR&?^$WDI"*!"4JT$8]]H3IUD$^ M'N;B1;1I/AHPOA?5HI\N!.F)+ 0I0[[H7 ^ _WW4_ BLO505--NE-)^HTL#- M/NO^5HNH)Y8H(L *3&>/-][P!5JLH+%FMGNL6L#NB36"0 M (;&@>6\TG"9PRD):8!-4S5\R&2I=>* 7+VW:QMK#$6:KU"J_C8%C\+?=]\! MY\>1XUCWTJG4:<))#\5//SS[X8<]J^$7_!F'*:]0A44\#:Y53UFKLLI/_'FC MM?6OX+4VW4UPSXIK$+:IC)D>])YO-!C^^X)F@9=_?8*"-Q\<_GYV_N=I^^A] M^X@=G,%_AX?MBV[[R.TKS.MVX-G]@;!NUMEO//J[%,BS[!WH:A4FWUNW\6=0 MZS'K$/NR]?)?-:KY[,./=E\0*1W@:CUBIRWV4?=X/HT3^$ED]WGJRV0 >=-BZ(&N] RQUB1BY,?*_(TGXB$FI$ACUQV(*XQI'/&,^%PM/K_,@K+ M^CY_9<5VZR5_961]L23T;WMTDG!S8WWSY_6MC:W-!Z' )XB'1RM&CS!@_=R7 MOK?[?1\>PY?G+8/.FW6.7E_QOX\ MZ?[*WIU^;&-]UUYO/U304[<*#&V?N;_NJ\+M<^#>=X7=G>9?AI3[UC=*N6^M M4NY+FW*_6W=J'H:/:V'X6J=& M7U*0G5N,^TJ!^769LUXI4TK_I&+ (QER#H56F?(U_,(F:!%03GW@FP#@)DSE M+Z9 HQAV=IF"OC0X>@B7>P+?K/K8D""O9%SRE IIQ\":AN_IRK(REU27S/X4 M6.H*RER:A&6E+;&479=8.>M*UOHC-L(Z#W@"/'V6"Q'[]\2PLBO*9+I&&*8% MOEKDL<\L4MZ"YP.JHW( <<'#*SO] YF__N6S,X((XE!_: M?//RC4N=83FJS$N75@KI+IBI[/,(@WF.1N"=GP36)/6TPHR:UIS*1H#DXS*R M@0'4$*L;X2(V<(?&PQQ_%RG\7ZM<1BR2.BHEDI IBQN,;XQ&-;U2W=P"#3M> M.]HMX)? \_N8(Y.ZSK\&>VRP00AK+4<,UB&HWP>I7UQ+8Y'M7(L,T;F.J!I4 M:(59%%@P(%YB16B#"HXBZA)Q=UQ3\$CE\5+1?SM(#FP/!MD8VH=1'LC8-\)D MA;#8T(_5#9P-4M4#K/6XD<9[&?]L.[?<=C88$%VN4!X!02&!8AHWM <0[;J& M#*WZ@HID?802#++FQ,5"&=]F&Y?:)8XQ=6@L&PFN6ZRK@*HEM2-1\6Y8(?I. ME$MT7>%8BQS(GRK4&J&86%+'N+$.*JR%<_/P2>"J9K\IM=*8;2MOX(NP51=8 MRC463RHIC?GA<79ZJ6@0"WDZG7:G0R<4G+_[K0T&R1_MSK()84I@:YEAQ?FX MZ"#DJ6_:;JH'LNHIY)YK">4[X'%Q8MG'828AO$,$9_.U?_VB&,Q7P-N/;WYY M]>:N8>M[C0L)5\8I)EJ:(A!!*-*>4_N#LKZ=P92]IK]E7CAM'JDR177GU2F) M4"^;%R7TZ@&E%>T\8=IQ14BD%XW5(A_8!!M.!/^48T4<.B1%H;3U_HLB&/)B>,D.)0]\ ,D.M4^<.(0"$1 W=\%6-9"8L_2Q&VL8F0)C+')R-6N MB?Q*@FLP-FE6M+.TM%.Y&NA+@D5/)0<4[!BWTP&%)"(M_#7?>H"Q^[\ &8%SUP(1B/L!$_5 M8]>Z*2.](LWE(LT+WTT^'?Y"@17'='X'A0^HNR-(/JS%U:YA"\UU-SJ(MP:8 M508=3"*+NFT/$C(88F1K]17XD? Z;'["JGV 09?25KTENCK-1O3QP)A;*=FE M\)#W*U'P"YTLICDG>\XJ31?!/OHR *<$&RY_T?>:D4RSHM8WI(:NY:AJ(!I[AD1^'DRZ MA:U-5]B+AC%5[)4Q+=;F4<)4+IHJAW_IW!R@87\2#(&>8N2-NMBOZ4".=,1> M_LR:[)<-!CXJ]L"V"*4/WF&X#)GT[6^42=]>9=*7-I-^"R%Z@H*0U:1H.YRS M=JRBTK#WL$T%-=XQN+M(D"Z1(K])'X"-*-@KV%O$S( P@Q(49>"KFL?A1#X) M2I2I$^<<3<1<7+XN!5S&0A34,8^BVOOF08WX3 [YY!*\)F%V?;J&<6LE[ *\ M*0/KD\Q8GJ)%(7,T'%KL@'(B6B0"C 28)U-X9AH8&U4P<5 26-1X%F:,%+:M M3D2V!:Z$ENR2B7A<%$%(ATVYLZ%(@QB7-5FH,=YL!&ICFULUQ;'DQLHLHYWG MI/ZG&@99I]17H,61TX *[F:SX&MQ4" VESW%7%=U>N(P 9*3<>[WWTZ?*!%L M*[ -3DY0QT$)C#(%C-$7(D8)#Z,5D.!%6IJ& M;V6GI1%E )W*&.>DGE \>0S67K=I@A$];H;\NR9[QBF5I2MCN+@\Q\09ZQR> M7[3)Q'40^+W];E-'VR]7H9 [0%0[M]&?DN6/DL6;C#HG*7;K-FY[/F; MC6;-AEL1S/= ,/ZPB[E"9.P,A.K6FNM1IZG*#7'NQW.S(ILE)QOO[7@7(-!) MSO$,KMH)+0/-,Q G W 8!*5I&G 7YWPQ2["=&8^G]+G- M^$&_;+)B["?,V-UZIGI\E",V+H2/CTQ3[],NY%G1QYT@ZB14N>RE%1WDIEF$ MN8V8:\R,8C,&?8*B.JH=NTNPKX6^I6=KXB\<\\="4N8*O]T#DJ\L8I*$U0"* M3/=$57]QGZ6,=\#6USK;;?)$"G<8Q79Q7>5E%Y+@]F;K]?T>@%"7[/GCFTWVM M^%5K^[&L^ SX.KO7Q;[^W#$@#[V]1R+Z?I;\&\]+KD?SUGK#<3:/6.8=A3+! MVV\=@3[G%"$V?201KJ,JCR&Q-!^O_W.]*KO; M;LB7D2X1U(.0[HJ^[I8NBJ<*Q%8DMB*QK^/ZN11![5#U!KNDHGG_$9H#_T6_ M%] M3Y/$*#]ZL" ANJ*K%5U](5U=5EE7;*P[#EE79X-=WIQW73:RNT?%>'\4O<3) M[S,\HU%S1'7Z876TP +*[8V8CR&R5PVVM;&UU7K@@OIEZ%-\^8WZ%%^N M^A2_OS[%V;-?)YKIJ*DHG,TW\XTV$*JB^G0W"(,[G,HWYXMM^$7QVE?;,..< ME+ ^/$U5E1J/HRSSR!6_8D8ZHB^387W-@+XGV:<^+/KBJQ9XJ ["43\RA4ZS M]*><5"76[C!!/'[3]=39I 9:U<,7<# /;H 904]4&N-94 *_:%G.A0U;#ZV9 M.3EE2=NK#L\_7+3/.G1@[ X53_W/Z]>--S]OMS8VEFG)( @_=&"!^*/!(-ZPF6O\J M#?;[+M[#_[_U/]]O_=VK>ZNO^L>?89DI(_J&A56)M87965\?#H>M'BB#TH@6 MN'+KB=Z"(&M6].E!I]L<^P1S?:8[^T*W,<7A MEYZ*1Z"4$INE^_\%4$L! A0#% @ >(-N5+(G#9BR'@ :H$! !( M ( ! &)E;&9A+3(P,C$Q,C,Q+GAS9%!+ 0(4 Q0 ( 'B# M;E2P-2;Q5A0 #=. 0 6 " >(> !B96QF82TR,#(Q,3(S M,5]C86PN>&UL4$L! A0#% @ >(-N5*4?RNKD?0 #RL+ !8 M ( !;#, &)E;&9A+3(P,C$Q,C,Q7V1E9BYX;6Q02P$"% ,4 " !X M@VY4]'K+OM&I !420D %@ @ &$L0 8F5L9F$M,C R,3$R M,S%?;&%B+GAM;%!+ 0(4 Q0 ( 'B#;E2SW>EV (0 &7P"P 6 M " 8E; 0!B96QF82TR,#(Q,3(S,5]P&UL4$L! A0#% @ M>(-N5%2 KB:XG0( ^:H@ !4 ( !O=\! &)E;&9B,C R,3$R M,S%?,3!K+FAT;5!+ 0(4 Q0 ( 'B#;E1'VQ?5304 *M( - M " :A]! !E>%\S,3DW,3 N:'1M4$L! A0#% @ >(-N5 9Z737@ M @ 4 L T ( !((,$ &5X7S,Q.3%\S,3DW,3,N:'1M4$L! A0#% @ >(-N5.)NL_N$! M,Q4 T ( !MI4$ &5X7S,Q.3%\S,S8S,S N:'1M4$L! A0#% @ >(-N5)'*\;PG(0 _;< M T ( ! J($ &5X7S,T,CFP #0 @ %4PP0 97A?,S0V-3DV+FAT 7;5!+!08 #P / *8# #QV00 ! end