0001437749-24-007265.txt : 20240311 0001437749-24-007265.hdr.sgml : 20240311 20240311082705 ACCESSION NUMBER: 0001437749-24-007265 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 127 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240311 DATE AS OF CHANGE: 20240311 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BEL FUSE INC /NJ CENTRAL INDEX KEY: 0000729580 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COILS, TRANSFORMERS & OTHER INDUCTORS [3677] ORGANIZATION NAME: 04 Manufacturing 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: 24736645 BUSINESS ADDRESS: STREET 1: 300 EXECUTIVE DRIVE STREET 2: SUITE 300 CITY: WEST ORANGE STATE: NJ ZIP: 07052 BUSINESS PHONE: 2014320463 MAIL ADDRESS: STREET 1: 300 EXECUTIVE DRIVE STREET 2: SUITE 300 CITY: WEST ORANGE STATE: NJ ZIP: 07052 10-K 1 belfb20231231_10k.htm FORM 10-K belfb20231231_10k.htm
0000729580 BEL FUSE INC /NJ false --12-31 FY 2023 1,388 1,552 0 0 1,000,000 1,000,000 0 0 0.10 0.10 10,000,000 10,000,000 2,141,589 2,141,589 1,072,769 1,072,769 0.10 0.10 30,000,000 30,000,000 10,620,260 10,642,760 3,218,307 3,218,307 3,323 3,323 17,342 17,342 93 47 0 0 0 0 161 1,381 0.24 0.28 47 0 0 1,381 0.24 0.28 2,724 93 0 0 161 1 3 0 33.33 8.0 2.0 2 1 1 0 0 30.0 1 3 3 1 1.3 0.1 0 4.4 3.7 1 8 276 369 0 0 7 7 718 879 14,911 29 3,865 18,863 11 11 23,107 5,539 18 16,546 1 1 16,423 3,960 19 12,037 false false false false 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. 00007295802023-01-012023-12-31 0000729580us-gaap:CommonClassAMember2023-01-012023-12-31 0000729580us-gaap:CommonClassBMember2023-01-012023-12-31 iso4217:USD 00007295802023-06-30 xbrli:shares 0000729580us-gaap:CommonClassAMember2024-03-01 0000729580us-gaap:CommonClassBMember2024-03-01 thunderdome:item 00007295802023-12-31 00007295802022-12-31 0000729580us-gaap:RelatedPartyMember2023-12-31 0000729580us-gaap:RelatedPartyMember2022-12-31 iso4217:USDxbrli:shares 0000729580us-gaap:CommonClassAMember2023-12-31 0000729580us-gaap:CommonClassAMember2022-12-31 0000729580us-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2023-12-31 0000729580us-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2022-12-31 0000729580us-gaap:CommonClassBMember2023-12-31 0000729580us-gaap:CommonClassBMember2022-12-31 0000729580us-gaap:RestrictedStockMemberus-gaap:CommonClassBMember2023-12-31 0000729580us-gaap:RestrictedStockMemberus-gaap:CommonClassBMember2022-12-31 00007295802022-01-012022-12-31 0000729580us-gaap:CommonClassAMember2022-01-012022-12-31 0000729580us-gaap:CommonClassBMember2022-01-012022-12-31 00007295802021-12-31 0000729580us-gaap:RetainedEarningsMember2021-12-31 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 0000729580belfa:CommonStockCommonClassAMember2021-12-31 0000729580belfa:CommonStockCommonClassBMember2021-12-31 0000729580us-gaap:TreasuryStockCommonMember2021-12-31 0000729580us-gaap:AdditionalPaidInCapitalMember2021-12-31 0000729580us-gaap:RetainedEarningsMember2022-01-012022-12-31 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31 0000729580belfa:CommonStockCommonClassAMember2022-01-012022-12-31 0000729580belfa:CommonStockCommonClassBMember2022-01-012022-12-31 0000729580us-gaap:TreasuryStockCommonMember2022-01-012022-12-31 0000729580us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-31 0000729580us-gaap:CommonClassAMemberus-gaap:RetainedEarningsMember2022-01-012022-12-31 0000729580us-gaap:CommonClassAMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31 0000729580us-gaap:CommonClassAMemberbelfa:CommonStockCommonClassAMember2022-01-012022-12-31 0000729580us-gaap:CommonClassAMemberbelfa:CommonStockCommonClassBMember2022-01-012022-12-31 0000729580us-gaap:CommonClassAMemberus-gaap:TreasuryStockCommonMember2022-01-012022-12-31 0000729580us-gaap:CommonClassAMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-31 0000729580us-gaap:CommonClassBMemberus-gaap:RetainedEarningsMember2022-01-012022-12-31 0000729580us-gaap:CommonClassBMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31 0000729580us-gaap:CommonClassBMemberbelfa:CommonStockCommonClassAMember2022-01-012022-12-31 0000729580us-gaap:CommonClassBMemberbelfa:CommonStockCommonClassBMember2022-01-012022-12-31 0000729580us-gaap:CommonClassBMemberus-gaap:TreasuryStockCommonMember2022-01-012022-12-31 0000729580us-gaap:CommonClassBMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-31 0000729580us-gaap:RetainedEarningsMember2022-12-31 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31 0000729580belfa:CommonStockCommonClassAMember2022-12-31 0000729580belfa:CommonStockCommonClassBMember2022-12-31 0000729580us-gaap:TreasuryStockCommonMember2022-12-31 0000729580us-gaap:AdditionalPaidInCapitalMember2022-12-31 0000729580us-gaap:RetainedEarningsMember2023-01-012023-12-31 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-31 0000729580belfa:CommonStockCommonClassAMember2023-01-012023-12-31 0000729580belfa:CommonStockCommonClassBMember2023-01-012023-12-31 0000729580us-gaap:TreasuryStockCommonMember2023-01-012023-12-31 0000729580us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-31 0000729580us-gaap:CommonClassAMemberus-gaap:RetainedEarningsMember2023-01-012023-12-31 0000729580us-gaap:CommonClassAMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-31 0000729580us-gaap:CommonClassAMemberbelfa:CommonStockCommonClassAMember2023-01-012023-12-31 0000729580us-gaap:CommonClassAMemberbelfa:CommonStockCommonClassBMember2023-01-012023-12-31 0000729580us-gaap:CommonClassAMemberus-gaap:TreasuryStockCommonMember2023-01-012023-12-31 0000729580us-gaap:CommonClassAMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-31 0000729580us-gaap:CommonClassBMemberus-gaap:RetainedEarningsMember2023-01-012023-12-31 0000729580us-gaap:CommonClassBMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-31 0000729580us-gaap:CommonClassBMemberbelfa:CommonStockCommonClassAMember2023-01-012023-12-31 0000729580us-gaap:CommonClassBMemberbelfa:CommonStockCommonClassBMember2023-01-012023-12-31 0000729580us-gaap:CommonClassBMemberus-gaap:TreasuryStockCommonMember2023-01-012023-12-31 0000729580us-gaap:CommonClassBMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-31 0000729580us-gaap:RetainedEarningsMember2023-12-31 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-31 0000729580belfa:CommonStockCommonClassAMember2023-12-31 0000729580belfa:CommonStockCommonClassBMember2023-12-31 0000729580us-gaap:TreasuryStockCommonMember2023-12-31 0000729580us-gaap:AdditionalPaidInCapitalMember2023-12-31 0000729580us-gaap:USTreasurySecuritiesMember2023-12-31 utr:Y 0000729580srt:MinimumMember2023-01-012023-12-31 0000729580srt:MaximumMember2023-01-012023-12-31 0000729580srt:MinimumMember2023-12-31 0000729580srt:MaximumMember2023-12-31 xbrli:pure 0000729580us-gaap:OtherCurrentAssetsMember2023-12-31 0000729580us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2023-12-31 0000729580us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2023-12-31 0000729580us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2023-12-31 0000729580us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2023-12-31 0000729580belfa:InnolectricAgMember2023-02-01 iso4217:EUR 0000729580belfa:InnolectricAgMember2023-02-012023-02-01 0000729580belfa:InnolectricAgMemberbelfa:PowerSolutionsAndProtectionSegmentMember2023-01-012023-12-31 0000729580belfa:InnolectricAgMember2023-12-31 0000729580us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberbelfa:BelStewartSroMember2023-06-01 0000729580us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberbelfa:BelStewartSroMember2023-12-31 0000729580us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberbelfa:BelStewartSroMember2023-01-012023-12-31 0000729580belfa:PowerSolutionsAndProtectionMembersrt:NorthAmericaMember2023-01-012023-12-31 0000729580belfa:ConnectivitySolutionsMembersrt:NorthAmericaMember2023-01-012023-12-31 0000729580belfa:MagneticSolutionsMembersrt:NorthAmericaMember2023-01-012023-12-31 0000729580srt:NorthAmericaMember2023-01-012023-12-31 0000729580belfa:PowerSolutionsAndProtectionMembersrt:EuropeMember2023-01-012023-12-31 0000729580belfa:ConnectivitySolutionsMembersrt:EuropeMember2023-01-012023-12-31 0000729580belfa:MagneticSolutionsMembersrt:EuropeMember2023-01-012023-12-31 0000729580srt:EuropeMember2023-01-012023-12-31 0000729580belfa:PowerSolutionsAndProtectionMembersrt:AsiaMember2023-01-012023-12-31 0000729580belfa:ConnectivitySolutionsMembersrt:AsiaMember2023-01-012023-12-31 0000729580belfa:MagneticSolutionsMembersrt:AsiaMember2023-01-012023-12-31 0000729580srt:AsiaMember2023-01-012023-12-31 0000729580belfa:PowerSolutionsAndProtectionMember2023-01-012023-12-31 0000729580belfa:ConnectivitySolutionsMember2023-01-012023-12-31 0000729580belfa:MagneticSolutionsMember2023-01-012023-12-31 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:PowerSolutionsAndProtectionMember2023-01-012023-12-31 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:ConnectivitySolutionsMember2023-01-012023-12-31 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:MagneticSolutionsMember2023-01-012023-12-31 0000729580us-gaap:SalesChannelDirectlyToConsumerMember2023-01-012023-12-31 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:PowerSolutionsAndProtectionMember2023-01-012023-12-31 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:ConnectivitySolutionsMember2023-01-012023-12-31 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:MagneticSolutionsMember2023-01-012023-12-31 0000729580us-gaap:SalesChannelThroughIntermediaryMember2023-01-012023-12-31 0000729580belfa:PowerSolutionsAndProtectionMembersrt:NorthAmericaMember2022-01-012022-12-31 0000729580belfa:ConnectivitySolutionsMembersrt:NorthAmericaMember2022-01-012022-12-31 0000729580belfa:MagneticSolutionsMembersrt:NorthAmericaMember2022-01-012022-12-31 0000729580srt:NorthAmericaMember2022-01-012022-12-31 0000729580belfa:PowerSolutionsAndProtectionMembersrt:EuropeMember2022-01-012022-12-31 0000729580belfa:ConnectivitySolutionsMembersrt:EuropeMember2022-01-012022-12-31 0000729580belfa:MagneticSolutionsMembersrt:EuropeMember2022-01-012022-12-31 0000729580srt:EuropeMember2022-01-012022-12-31 0000729580belfa:PowerSolutionsAndProtectionMembersrt:AsiaMember2022-01-012022-12-31 0000729580belfa:ConnectivitySolutionsMembersrt:AsiaMember2022-01-012022-12-31 0000729580belfa:MagneticSolutionsMembersrt:AsiaMember2022-01-012022-12-31 0000729580srt:AsiaMember2022-01-012022-12-31 0000729580belfa:PowerSolutionsAndProtectionMember2022-01-012022-12-31 0000729580belfa:ConnectivitySolutionsMember2022-01-012022-12-31 0000729580belfa:MagneticSolutionsMember2022-01-012022-12-31 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:PowerSolutionsAndProtectionMember2022-01-012022-12-31 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:ConnectivitySolutionsMember2022-01-012022-12-31 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:MagneticSolutionsMember2022-01-012022-12-31 0000729580us-gaap:SalesChannelDirectlyToConsumerMember2022-01-012022-12-31 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:PowerSolutionsAndProtectionMember2022-01-012022-12-31 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:ConnectivitySolutionsMember2022-01-012022-12-31 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:MagneticSolutionsMember2022-01-012022-12-31 0000729580us-gaap:SalesChannelThroughIntermediaryMember2022-01-012022-12-31 00007295802026-01-012023-12-31 00007295802025-01-012023-12-31 00007295802027-01-012023-12-31 00007295802023-01-01 0000729580belfa:PowerSolutionsAndProtectionSegmentMember2023-01-01 0000729580belfa:ConnectivitySolutionsMember2023-01-01 0000729580belfa:MagneticSolutionsSegmentMember2023-01-01 0000729580belfa:PowerSolutionsAndProtectionSegmentMember2023-01-012023-12-31 0000729580belfa:ConnectivitySolutionsMember2023-01-012023-12-31 0000729580belfa:MagneticSolutionsSegmentMember2023-01-012023-12-31 0000729580belfa:PowerSolutionsAndProtectionSegmentMember2023-12-31 0000729580belfa:ConnectivitySolutionsMember2023-12-31 0000729580belfa:MagneticSolutionsSegmentMember2023-12-31 00007295802019-10-01 0000729580belfa:PowerSolutionsAndProtectionSegmentMembersrt:EuropeMember2023-12-31 0000729580belfa:CinchConnectivitySolutionsSegmentMembersrt:EuropeMember2023-12-31 0000729580belfa:EOSPowerPanamaIncMembersrt:EuropeMember2023-12-31 0000729580belfa:CUIPowerMembersrt:EuropeMember2023-12-31 00007295802023-10-012023-12-31 0000729580belfa:IntangibleAssetsExcludingTrademarksMembersrt:MinimumMember2023-12-31 0000729580belfa:IntangibleAssetsExcludingTrademarksMembersrt:MaximumMember2023-12-31 0000729580belfa:PatentsLicensesAndTechnologyMember2023-12-31 0000729580belfa:PatentsLicensesAndTechnologyMember2022-12-31 0000729580us-gaap:CustomerRelationshipsMember2023-12-31 0000729580us-gaap:CustomerRelationshipsMember2022-12-31 0000729580us-gaap:NoncompeteAgreementsMember2023-12-31 0000729580us-gaap:NoncompeteAgreementsMember2022-12-31 0000729580us-gaap:TrademarksMember2023-12-31 0000729580us-gaap:TrademarksMember2022-12-31 0000729580us-gaap:TrademarksMember2023-01-012023-12-31 0000729580us-gaap:TrademarksMember2022-01-012022-12-31 0000729580us-gaap:CashMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-31 0000729580us-gaap:CashMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-31 0000729580us-gaap:CashAndCashEquivalentsMemberus-gaap:CashMember2023-12-31 0000729580us-gaap:OtherCurrentAssetsMemberus-gaap:CashMember2023-12-31 0000729580us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-31 0000729580us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-31 0000729580us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-12-31 0000729580us-gaap:OtherCurrentAssetsMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-12-31 0000729580belfa:MoneyMarketFundsRabbiTrustMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-31 0000729580belfa:MoneyMarketFundsRabbiTrustMemberus-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-31 0000729580us-gaap:CashAndCashEquivalentsMemberbelfa:MoneyMarketFundsRabbiTrustMemberus-gaap:FairValueInputsLevel1Member2023-12-31 0000729580us-gaap:OtherCurrentAssetsMemberbelfa:MoneyMarketFundsRabbiTrustMemberus-gaap:FairValueInputsLevel1Member2023-12-31 0000729580us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-31 0000729580us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-31 0000729580us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2023-12-31 0000729580us-gaap:OtherCurrentAssetsMemberus-gaap:FairValueInputsLevel1Member2023-12-31 0000729580us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-31 0000729580us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-31 0000729580us-gaap:CashAndCashEquivalentsMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Member2023-12-31 0000729580us-gaap:OtherCurrentAssetsMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Member2023-12-31 0000729580us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-31 0000729580us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-31 0000729580us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2023-12-31 0000729580us-gaap:OtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2023-12-31 0000729580us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-31 0000729580us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-31 0000729580us-gaap:CashAndCashEquivalentsMember2023-12-31 0000729580us-gaap:CashMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-31 0000729580us-gaap:CashMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-31 0000729580us-gaap:CashAndCashEquivalentsMemberus-gaap:CashMember2022-12-31 0000729580us-gaap:OtherCurrentAssetsMemberus-gaap:CashMember2022-12-31 0000729580us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-31 0000729580us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-31 0000729580us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2022-12-31 0000729580us-gaap:OtherCurrentAssetsMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2022-12-31 0000729580us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-31 0000729580us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-31 0000729580us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2022-12-31 0000729580us-gaap:OtherCurrentAssetsMemberus-gaap:FairValueInputsLevel1Member2022-12-31 0000729580us-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-31 0000729580us-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-31 0000729580us-gaap:CashAndCashEquivalentsMember2022-12-31 0000729580us-gaap:OtherCurrentAssetsMember2022-12-31 0000729580belfa:InvestmentsHeldInRabbiTrustMember2023-12-31 0000729580belfa:InvestmentsHeldInRabbiTrustMember2022-12-31 0000729580us-gaap:ForeignExchangeForwardMember2023-12-31 0000729580us-gaap:ForeignExchangeForwardMember2022-12-31 0000729580us-gaap:InterestRateSwapMember2023-12-31 0000729580us-gaap:InterestRateSwapMember2022-12-31 0000729580us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2023-12-31 0000729580us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2022-12-31 0000729580us-gaap:OtherNoncurrentAssetsMemberus-gaap:InterestRateSwapMember2023-12-31 0000729580us-gaap:OtherNoncurrentAssetsMemberus-gaap:InterestRateSwapMember2022-12-31 0000729580us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeForwardMember2023-12-31 0000729580us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeForwardMember2022-12-31 0000729580us-gaap:FairValueMeasurementsNonrecurringMember2023-12-31 0000729580us-gaap:FairValueMeasurementsNonrecurringMember2022-12-31 0000729580us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-12-31 0000729580us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-12-31 0000729580us-gaap:LandMember2023-12-31 0000729580us-gaap:LandMember2022-12-31 0000729580us-gaap:BuildingAndBuildingImprovementsMember2023-12-31 0000729580us-gaap:BuildingAndBuildingImprovementsMember2022-12-31 0000729580us-gaap:MachineryAndEquipmentMember2023-12-31 0000729580us-gaap:MachineryAndEquipmentMember2022-12-31 0000729580us-gaap:ConstructionInProgressMember2023-12-31 0000729580us-gaap:ConstructionInProgressMember2022-12-31 0000729580belfa:JerseyCityMember2023-12-31 0000729580belfa:JerseyCityMember2022-12-31 0000729580belfa:FederalAndStateAndLocalAuthorityMember2023-12-31 0000729580us-gaap:RevolvingCreditFacilityMemberbelfa:CreditAndSecurityAgreementWithKeyBankMember2023-12-31 0000729580us-gaap:RevolvingCreditFacilityMemberbelfa:CreditAndSecurityAgreementWithKeyBankMember2023-01-012023-12-31 0000729580us-gaap:RevolvingCreditFacilityMember2023-12-31 0000729580us-gaap:RevolvingCreditFacilityMember2022-12-31 0000729580us-gaap:RevolvingCreditFacilityMemberbelfa:CreditAndSecurityAgreementWithKeyBankMember2022-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2023-01-012023-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2022-01-012022-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2023-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2022-12-31 0000729580belfa:The2021SwapsMember2023-12-31 0000729580belfa:The2021SwapsOneMember2023-12-31 0000729580belfa:The2021SwapsTwoMember2023-12-31 0000729580belfa:The2021SwapsOneMember2023-01-01 0000729580belfa:The2021SwapsTwoMember2023-01-01 0000729580belfa:The2021SwapsMemberbelfa:SecuredOvernightFinancingRateSofrMember2023-12-31 0000729580us-gaap:RevolvingCreditFacilityMemberbelfa:CreditAndSecurityAgreementWithKeyBankMember2021-09-02 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2021-09-022021-09-02 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMembersrt:MinimumMemberbelfa:LondonInterbankOfferedRateLibor1Member2023-01-012023-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMembersrt:MaximumMemberbelfa:LondonInterbankOfferedRateLibor1Member2023-01-012023-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMemberus-gaap:FederalFundsEffectiveSwapRateMember2023-01-012023-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMembersrt:MinimumMemberbelfa:LiborWithMaturityOfOneMonthMember2023-01-012023-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMembersrt:MaximumMemberbelfa:LiborWithMaturityOfOneMonthMember2023-01-012023-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMembersrt:MinimumMember2023-01-012023-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMembersrt:MaximumMember2023-01-012023-12-31 0000729580us-gaap:EmployeeSeveranceMember2022-12-31 0000729580us-gaap:EmployeeSeveranceMember2023-01-012023-12-31 0000729580us-gaap:EmployeeSeveranceMember2023-12-31 0000729580belfa:DisposalOfEquipmentMember2022-12-31 0000729580belfa:DisposalOfEquipmentMember2023-01-012023-12-31 0000729580belfa:DisposalOfEquipmentMember2023-12-31 0000729580us-gaap:OtherRestructuringMember2022-12-31 0000729580us-gaap:OtherRestructuringMember2023-01-012023-12-31 0000729580us-gaap:OtherRestructuringMember2023-12-31 0000729580belfa:The2021SwapsOneMember2023-01-31 0000729580belfa:The2021SwapsTwoMember2023-01-31 0000729580belfa:The2021SwapsOneMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-31 0000729580us-gaap:ForeignExchangeForwardMember2023-01-012023-12-31 0000729580us-gaap:ForeignExchangeForwardMember2022-01-012022-12-31 0000729580us-gaap:InterestRateSwapMember2023-01-012023-12-31 0000729580us-gaap:InterestRateSwapMember2022-01-012022-12-31 0000729580us-gaap:ForeignExchangeForwardMemberus-gaap:NonoperatingIncomeExpenseMember2023-01-012023-12-31 0000729580us-gaap:ForeignExchangeForwardMemberus-gaap:NonoperatingIncomeExpenseMember2022-01-012022-12-31 0000729580us-gaap:CorporateMember2023-01-012023-12-31 0000729580us-gaap:CorporateMember2023-12-31 0000729580belfa:PowerSolutionsAndProtectionSegmentMember2022-01-012022-12-31 0000729580belfa:ConnectivitySolutionsMember2022-01-012022-12-31 0000729580belfa:MagneticSolutionsSegmentMember2022-01-012022-12-31 0000729580us-gaap:CorporateMember2022-01-012022-12-31 0000729580belfa:PowerSolutionsAndProtectionSegmentMember2022-12-31 0000729580belfa:ConnectivitySolutionsMember2022-12-31 0000729580belfa:MagneticSolutionsSegmentMember2022-12-31 0000729580us-gaap:CorporateMember2022-12-31 0000729580country:US2023-01-012023-12-31 0000729580country:US2022-01-012022-12-31 0000729580country:CN2023-01-012023-12-31 0000729580country:CN2022-01-012022-12-31 0000729580country:MO2023-01-012023-12-31 0000729580country:MO2022-01-012022-12-31 0000729580country:GB2023-01-012023-12-31 0000729580country:GB2022-01-012022-12-31 0000729580country:SK2023-01-012023-12-31 0000729580country:SK2022-01-012022-12-31 0000729580country:DE2023-01-012023-12-31 0000729580country:DE2022-01-012022-12-31 0000729580country:IN2023-01-012023-12-31 0000729580country:IN2022-01-012022-12-31 0000729580country:CH2023-01-012023-12-31 0000729580country:CH2022-01-012022-12-31 0000729580belfa:AllOtherForeignCountriesMember2023-01-012023-12-31 0000729580belfa:AllOtherForeignCountriesMember2022-01-012022-12-31 0000729580country:US2023-12-31 0000729580country:US2022-12-31 0000729580country:CN2023-12-31 0000729580country:CN2022-12-31 0000729580country:SK2023-12-31 0000729580country:SK2022-12-31 0000729580country:GB2023-12-31 0000729580country:GB2022-12-31 0000729580belfa:AllOtherForeignCountriesMember2023-12-31 0000729580belfa:AllOtherForeignCountriesMember2022-12-31 0000729580us-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaMember2023-01-012023-12-31 0000729580us-gaap:SalesRevenueSegmentMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-31 0000729580us-gaap:SalesRevenueSegmentMemberus-gaap:CustomerConcentrationRiskMemberbelfa:OneCustomerMember2023-01-012023-12-31 0000729580belfa:BelFuseIncEmployeesSavingsPlanMember2023-01-012023-12-31 0000729580belfa:BelFuseIncEmployeesSavingsPlanMember2022-01-012022-12-31 0000729580belfa:BelFuseIncEmployeesSavingsPlanMemberus-gaap:CommonClassAMember2023-12-31 0000729580belfa:BelFuseIncEmployeesSavingsPlanMemberus-gaap:CommonClassBMember2023-12-31 0000729580belfa:NonqualifiedDeferredCompensationPlanMember2023-12-31 0000729580srt:MaximumMemberbelfa:NonqualifiedDeferredCompensationPlanMember2023-01-012023-12-31 0000729580srt:MaximumMemberbelfa:NonqualifiedDeferredCompensationPlanMember2022-01-012022-12-31 0000729580belfa:NonqualifiedDeferredCompensationPlanMember2022-12-31 0000729580belfa:RetirementFundCoveringHongKongBasedEmployeesMember2023-01-012023-12-31 0000729580srt:MinimumMemberbelfa:RetirementFundCoveringHongKongBasedEmployeesMember2023-01-012023-12-31 0000729580belfa:RetirementFundCoveringHongKongBasedEmployeesMember2022-01-012022-12-31 0000729580belfa:RetirementFundCoveringHongKongBasedEmployeesMemberus-gaap:CommonClassAMember2022-12-31 0000729580belfa:RetirementFundCoveringHongKongBasedEmployeesMemberus-gaap:CommonClassBMember2022-12-31 0000729580belfa:RetirementFundCoveringHongKongBasedEmployeesMemberus-gaap:CommonClassAMember2023-12-31 0000729580us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-01-012023-12-31 0000729580us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-01-012022-12-31 0000729580us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2021-12-31 0000729580us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-01-012023-12-31 0000729580belfa:The2020EquityCompensationPlanMemberus-gaap:CommonClassBMember2023-12-31 0000729580belfa:The2020EquityCompensationPlanMember2023-12-31 0000729580us-gaap:RestrictedStockMember2023-01-012023-12-31 0000729580us-gaap:RestrictedStockMember2022-01-012022-12-31 0000729580us-gaap:RestrictedStockMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-01-012023-12-31 0000729580us-gaap:RestrictedStockMemberus-gaap:CommonClassBMember2023-01-012023-12-31 0000729580us-gaap:RestrictedStockMemberus-gaap:CommonClassBMember2022-01-012022-12-31 0000729580us-gaap:RestrictedStockMember2022-12-31 0000729580us-gaap:RestrictedStockMember2023-12-31 0000729580belfa:OneShareholderMemberus-gaap:CommonClassAMember2023-12-31 0000729580belfa:QuarterlyDividendsMemberus-gaap:CommonClassAMember2023-01-012023-12-31 0000729580belfa:QuarterlyDividendsMemberus-gaap:CommonClassBMember2023-01-012023-12-31 0000729580belfa:AssetsUnderFinanceLeaseMember2023-12-31 0000729580belfa:AssetsUnderFinanceLeaseMember2022-12-31 0000729580us-gaap:OtherLiabilitiesMember2023-12-31 0000729580us-gaap:OtherLiabilitiesMember2022-12-31 0000729580us-gaap:CapitalAdditionsMember2023-01-012023-12-31 0000729580us-gaap:CapitalAdditionsMember2022-01-012022-12-31 0000729580belfa:ArezzoRevenueAgencyMember2022-12-31 0000729580belfa:EOSPowerPanamaIncMemberbelfa:EOSClaimFromPrincipalCommissionerOfCustomsMember1994-12-31 0000729580belfa:EOSPowerPanamaIncMemberbelfa:EOSClaimFromPrincipalCommissionerOfCustomsMember1995-01-012015-12-31 0000729580belfa:EOSPowerPanamaIncMemberbelfa:EOSClaimFromPrincipalCommissionerOfCustomsMember2016-12-31 0000729580belfa:EOSPowerPanamaIncMemberbelfa:EOSClaimFromPrincipalCommissionerOfCustomsMember2016-01-012016-12-31 0000729580us-gaap:AccumulatedTranslationAdjustmentMember2021-12-31 0000729580us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-31 0000729580us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-31 0000729580us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-31 0000729580us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-31 0000729580us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-12-31 0000729580us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-12-31 0000729580us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-12-31 0000729580us-gaap:AccumulatedTranslationAdjustmentMember2022-12-31 0000729580us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-31 0000729580us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-31 0000729580us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-31 0000729580us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-31 0000729580us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-12-31 0000729580us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-12-31 0000729580us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-12-31 0000729580us-gaap:AccumulatedTranslationAdjustmentMember2023-12-31 0000729580us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-31 0000729580us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-12-31 0000729580us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-31 0000729580us-gaap:SubsequentEventMember2024-02-29 0000729580us-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2024-02-29 0000729580us-gaap:CommonClassBMemberus-gaap:SubsequentEventMember2024-02-29 0000729580belfa:GlenRockPennsylvaniaPropertyMemberus-gaap:SubsequentEventMember2024-01-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, 2023

or

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

 

For the transition period from ___________ to ____________

 

Commission File No. 000-11676

_____________________

 

BEL FUSE INC.

(Exact name of registrant as specified in its charter)

 

New Jersey

 

22-1463699

(State of incorporation)

 

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

 

300 Executive Drive, Suite 300

West Orange, NJ  07052

 

(Address of principal executive offices and zip code)

Registrant's telephone number, including area code: (201) 432-0463

 

 

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 check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.

Yes

No ☐

 

 

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 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 check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of  "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act. 

 

Large accelerated filer  ☐

Accelerated filer ☒

Non-accelerated filer ☐

Smaller reporting company 

Emerging growth company 

 

 

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

 

 

 

 

 

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

 

 

 
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. 
   
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). 
   
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the 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, 2023) was $696.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, 2024

Class A Common Stock

 

2,141,011

Class B Common Stock

 

10,615,662

 

DOCUMENTS INCORPORATED BY REFERENCE:

 

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

 

EXPLANATORY NOTE

 

The registrant has been a smaller reporting company under applicable Securities and Exchange Commission rules and regulations. As a result of the measurement of the registrant’s public float as of the June 30, 2023 determination date, the registrant will no longer qualify as a smaller reporting company. However, pursuant to Rule 12b-2 of the Securities Exchange Act of 1934, as amended, the registrant is not required to reflect the change in its smaller reporting company status or comply with the non-scaled disclosure obligations until the registrant’s first quarterly report on Form 10-Q for the quarter ending March 31, 2024. In accordance with applicable rules, the registrant is permitted to use the scaled disclosure requirements applicable to smaller reporting companies in this Annual Report on Form 10-K (and in the registrant’s Definitive Proxy Statement for its 2024 Annual Meeting of Shareholders, portions of which are incorporated by reference into Part III hereof), and has elected to do so.

 

 

 

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

11

 

 

 

 

 

Item 1B.

Unresolved Staff Comments

20

 

 

 

 
  Item 1C. Cybersecurity 20
       

 

Item 2.

Properties

21

 

 

 

 

 

Item 3.

Legal Proceedings

21

 

 

 

 

 

Item 4.

Mine Safety Disclosures

21

 

 

 

 

Part II

 

 

 

 

 

 

 

 

Item 5.

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

22

 

 

 

 

 

Item 6.

[Reserved]

23

 

 

 

 

 

Item 7.

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

23

 

 

 

 

 

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

33

 

 

 

 

 

Item 8.

Financial Statements and Supplementary Data

33

 

 

 

 

 

Item 9.

Changes in and Disagreements With Accountants on Accounting and Financial Disclosure

77

 

 

 

 

 

Item 9A.

Controls and Procedures

77

 

 

 

 

 

Item 9B.

Other Information

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

 

 

 

 

Part III

 

 

 

 

 

 

 

Item 10.

Directors, Executive Officers and Corporate Governance

78

 

 

 

 

 

Item 11.

Executive Compensation

78

 

 

 

 

 

Item 12.

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

78

 

 

 

 

 

Item 13.

Certain Relationships and Related Transactions, and Director Independence

78

 

 

 

 

 

Item 14.

Principal Accountant Fees and Services

78

 

 

 

 

Part IV

 

 

 

 

 

 

 

Item 15.

Exhibit and Financial Statement Schedules

79

 

 

 

 

 

Item 16.

Form 10-K Summary

80

 

 

 

 

Signatures

 

 

81

 

 

 

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 (this "Form 10-K"or this "Annual Report on 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," "forecasts," "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 ("COVID") 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. Any Forward-Looking Statements are qualified in the entirety by reference to such risk factors discussed throughout this Form 10-K and as described in our other reports and documents filed from time to time with the SEC. Some of the risks, uncertainties and assumptions that could cause actual results to differ materially from estimates or projections contained in the Forward-Looking Statements include but are not limited to:

 

 

the market concerns facing our customers, and risks for the Company’s business in the event of the loss of certain substantial customers;

 

the continuing viability of sectors that rely on our products;

 

the effects of business and economic conditions, and challenges impacting the macroeconomic environment generally and/or our industry in particular;

  the effects of rising input costs, and cost changes generally, including the potential impact and effects of inflationary pressures;
  difficulties associated with integrating previously acquired companies;

 

capacity and supply constraints or difficulties, including supply chain constraints or other challenges;
 

the impact of public health crises (such as the governmental, social and economic effects of COVID or other future epidemics or pandemics);

 

difficulties associated with the availability of labor, and the risks of any labor unrest or labor shortages;

 

risks associated with our international operations, including our substantial manufacturing operations in the People's Republic of China (the "PRC");

 

risks associated with restructuring programs or other strategic initiatives, including any difficulties in implementation or realization of the expected benefits or cost savings;

 

product development, commercialization or technological difficulties;

 

the regulatory and trade environment;

 

risks associated with fluctuations in foreign currency exchange rates and interest rates;

 

uncertainties associated with legal proceedings;

 

the market's acceptance of the Company's new products and competitive responses to those new products; and

 

the impact of changes to U.S. and applicable foreign legal and regulatory requirements, including tax laws, trade and tariff policies.

 

The foregoing list sets forth some, but not all, of the factors that could affect our ability to achieve results described in any Forward-Looking Statements, which speak only as of the date of this Form 10-K or the date of the document incorporated by reference into this report. Except as required by law, we assume no obligation and expressly disclaim any duty to publicly release the results of any revisions to these Forward-Looking Statements or otherwise update any Forward-Looking Statement to reflect events or circumstances after the date of this Form 10-K or to reflect the occurrence of unanticipated events. In addition, we cannot assess the impact of each factor on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any Forward-Looking Statements contained in this Form 10-K. 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. All Forward-Looking Statements are expressly qualified in their entirety by the cautionary statements contained in this section.

 

 

 

 

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, telecommunications, computing, general industrial, high-speed data transmission, military, commercial aerospace, transportation and eMobility industries. Bel's portfolio of products also finds application in the automotive, medical, broadcasting and consumer electronics markets. Bel's product groups include Power Solutions and Protection (front-end, board-mount, industrial and transportation power products, module products and circuit protection), Connectivity Solutions (expanded beam fiber optic, copper-based, RF and RJ connectors and cable assemblies), and Magnetic Solutions (integrated connector modules, power transformers, power inductors and discrete components).  

 

With 75 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 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 300 Executive Drive, Suite 300, West Orange, New Jersey 07052, 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 14, "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. We frequently evaluate possible acquisition candidates that would expand our product and technology offerings to our customers and/or optimize our overall cost structure. The Company may, from time to time, purchase equity positions in companies that are potential merger candidates. 

 

On February 1, 2023, Bel closed on an €8.0 million (approximately $8.8 million as of the February 2023 closing) noncontrolling (one-third) investment in innolectric AG ("innolectric"), a Germany-based business in the field of on-board charging for eMobility applications. This passive investment creates a strategic alliance that is focused on Electric Vehicles (“EV”) on-board power electronics, and in particular next generation fast-charging technology. With no product overlap, this relationship expands the Bel eMobility Power portfolio, further enhancing Bel's competitive position in this emerging field. The innolectric investment is part of Bel's Power Solutions and Protection group.

 

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 $15.4 million and $17.6 million (pro forma) for the years ended December 31, 2023 and 2022, respectively. EOS enhances Bel's position related to certain industrial and medical markets historically 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 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 complemented Bel's existing military and aerospace product portfolio and enabled 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 $50.8 million for 2023, $64.5 million for 2022, $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.

 

 

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 (49% of net sales in 2023), Connectivity Solutions (33% of net sales in 2023) and Magnetic Solutions (18% of net sales in 2023). While there are key customers and end markets within each of the three product groups, there were no direct customers who accounted for more than 10% of our consolidated net sales in 2023. 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 & Protection

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 & Protection, MelcherTM, CUI

Industrial and Transportation Power Products

Designed to be used in industrial equipment or on-board and off-board transportation applications for powering various AC and DC electronics, battery charging and power management.

Rail, transportation, automation, test and measurement, medical and eMobility applications.

Bel Power Solutions & Protection, 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, EOS

Circuit Protection

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

Consumer electronics, power supplies, electric vehicles, EV chargers, battery charging and lighting.

Bel Power Solutions & Protection

 

 

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, defense, 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: strategic account managers or in some cases, regional sales managers, working directly with our customers; 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, 2023, we had a sales and support staff of approximately 200 people 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 some 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 2023 amounted to $447.6 million, a 41% decrease from 2022. By product group, orders received for our Power Solutions and Protection products amounted to $184.0 million in 2023, a 55% decrease from 2022. This decrease was partially due to a $17.7 million reduction in orders related to expedite fees. Orders received for our Connectivity Solutions products were $210.9 million in 2023, 5% lower than in 2022, as a result of decreased demand from our distribution partners largely offset by a rebound in demand from our direct and aftermarket commercial aerospace and military customers. Bookings for our Magnetic Solutions products decreased by 58% from 2022 to $52.7 million in 2023, largely due to reduced demand from our networking customers.

 

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 29, 2024 to be approximately $362.5 million as compared with a backlog of $526.9 million as of February 28, 2023. Management estimates that approximately 80%-85% of the Company's backlog as of February 29, 2024 will be shipped by December 31, 2024. The current level of backlog is still viewed by management as being elevated compared to historical levels (i.e. pre-COVID, the Company's backlog level was $160 million as of December 31, 2019). 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. 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 eMobility, cloud computing, military, aerospace, and others. On occasion, we execute non-disclosure agreements with customers to help develop proprietary, next generation products intended 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. 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 July 2041. 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. 

 

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 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 all employees of Bel (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, 2023, Bel employed approximately 5,260 associates, almost all of which are full-time, across 6 countries, with 33.0% located within North America. Outside of the United States, our largest employee populations were located within the PRC, Mexico, Slovakia, the Dominican Republic, India and the United Kingdom. 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 inclusive 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 utilize their talents while achieving personal satisfaction in their respective roles within Bel. 

 

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, and through leadership programs. We have expanded our learning management system to make new content and training available to our associates. The Company has advanced its leadership development programs and continues to enhance 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 2023, we maintained our focus on the safety and well-being of our associates around the world in light of COVID and the variants of COVID that have followed. Our management team closely monitors the situation at each of our facilities; protective measures, where possible and as applicable under governing regulations, remain in place throughout our facilities. See "Overview - Key Factors Affecting our Business - Potential Future Impacts of COVID" in Item 7 of this Annual Report on Form 10-K for a discussion of current and potential future impacts of COVID upon 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 global Human Resources team members are strategically placed, primarily in manufacturing facilities, to provide support to all our associates. The mission of Human Resources is to attract, retain and engage the best people. We create a positive work environment where associates can make a difference.

 

As a company that has been in business for 75 years, Bel understands the importance of trust, integrity and accountability of 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, Social and Governance (“ESG”)

 

Bel is committed to creating a better tomorrow by understanding how our actions impact the world around us. We aim to accomplish this by making tangible steps, big and small, to invest in our communities, to seek to minimize environmental impact and to promote alignment of interest among stakeholders. As an organization that thrives on learning and continuous improvement, Bel welcomes and embraces change. The below sections outline some recent developments at Bel as we work to drive continuous improvements in these areas.

 

 

Global Director of ESG

 

In November 2022 Bel appointed a Global Director of ESG. This new dedicated role has allowed the Company to embark on a series of initiatives aimed at improving Bel’s commitment to its ESG program.

 

ESG Committee

 

The first internal (operations-level) ESG Committee was formed in early December of 2022. The purpose of the ESG Committee is to support the Company’s ongoing commitment to ESG matters including environmental stewardship, health and safety, corporate social responsibility, corporate governance, sustainability, and other related issues of significance to the Company.

 

The ESG Committee aims to:

 

 

Define ESG priorities, objectives and strategy with the goal of further integrating sustainability into the Company’s strategy and operations, subject to the oversight and overall direction of the Nominating and ESG Committee of our Board of Directors (as described below);

 

Oversee and coordinate the implementation of the Company’s ESG initiatives at the operational level;

 

Assist the Nominating and ESG Committee of our Board of Directors in fulfilling its oversight responsibilities with respect to the Company’s ESG efforts; and

 

Monitor and assess developments relating to and improving the Company’s understanding of ESG matters.

 

The members of the ESG Committee include senior executives and associates from various regions and business segments while taking into account each person’s expertise in relevant disciplines, such as environmental, health and safety, operations, marketing, legal, investor relations, corporate governance, finance, and human resources.

 

Board-Level Oversight of ESG Matters

 

In October 2022, Bel’s Board of Directors approved an expanded role for its Nominating Committee, broadening the purposes and functions of such committee to include oversight and monitoring of ESG matters, and re-designating the committee as the “Nominating and ESG Committee” in recognition of these new responsibilities. In accordance with the amended charter of the Nominating and ESG Committee, a copy of which can be found at https://ir.belfuse.com/corporate-governance, certain oversight functions were added including:

 

 

To oversee the Company’s corporate governance initiatives and periodically consider, and report to the Board on, such initiatives and applicable policies, including development and periodic review of corporate governance guidelines for the Company; and

 

To assist the Board in overseeing and monitoring the Company’s environmental, social and corporate governance policies, activities, practices and initiatives, including matters relating to sustainability, environmental stewardship, corporate social responsibility including ethical business practices, corporate culture and health and safety programs, and other public issues of significance which affect investors and other key stakeholders including such other matters that may be referred to the Committee by the Board from time to time.

 

Bel’s internal ESG Committee provides updates to either the Nominating and ESG Committee or to the full Board on a quarterly basis.

 

 

Environmental

 

At Bel, we understand the impact of climate change upon so many aspects of our lives and our future, and we are committed to reducing environmental impact for a more sustainable tomorrow. We consistently look for alternatives and approaches to consider in Bel’s business and strategies at multiple levels, from improving the efficiency ratings of our products and factories to better managing our consumption habits of electricity and water.

 

Bel has started the process of measuring the impact of its operations on the environment and intends to utilize these measurements to establish reduction goals and related initiatives throughout the global organization. Today we have 19 manufacturing facilities of various sizes and five of them are ISO 14001 certified and represent 73% of our manufacturing footprint. These five sites have been measuring their consumption levels of natural gas, electricity and water and have targets in place for reducing consumption and waste and improving recycling efforts. For the rest of our manufacturing sites, we intend to follow an approach comparable to the template laid out with these five as we begin the process of better understanding our impact.

 

Social

 

Associates are the cornerstone of our business and key to our success. At Bel, we believe in the need for diversity and inclusion that reflects the communities in which we work and live. Associates are encouraged to bring with them their unique perspectives, opinions and experiences as they work for the betterment of Bel, its customers and the locations in which we operate. Bel recognizes its role in the global community and giving back is a priority. From coaching their local sports team to raising funds for local charities of choice, Bel supports and encourages our associates’ participation in these types of activities.

 

2023 Charitable Contribution Program:

 

In 2022, Bel launched a Company-wide Charitable Contribution Program to ensure consistency and drive our corporate values across the organization. The social program is also in alignment with our Core Value of Community Engagement and directly reflects the ambitions of our ESG initiative to support the global communities within which we operate. In 2023, the program resulted in contributions to 52 local charities across 14 countries. In addition, there was a matching program for the organizations selected and associates who donated.

 

Governance

 

As a company that has been in business for 75 years, Bel understands the importance of trust, integrity and accountability at all levels of the organization. Recent additions to our Board and executive management team have brought greater diversity and new perspectives to Bel. We intend that our policies, practices and priorities will be periodically and continually reviewed as appropriate to better align with the best interests of our shareholders, associates and other stakeholders.

 

In addition to the establishment of Board-level ESG oversight pursuant to the Nominating and ESG Committee’s expanded role and the creation of Bel’s internal ESG Committee as discussed above, in February 2023, the Board adopted Bel’s Corporate Governance Guidelines which are available at https://ir.belfuse.com/corporate-governance. These guidelines, which are designed to enhance the Company’s corporate governance, will serve as a framework within which the Board will conduct its business, subject to applicable laws, regulations, listing requirements, and the Company’s organizational documents and Board committee charters. 

 

Bel is committed to a better tomorrow. With a solid foundation and oversight functions having been established, we expect ESG to be an ongoing journey of continuous improvement.

 

The foregoing discussion of ESG matters contains Forward-Looking Statements.  See "Cautionary Notice Regarding Forward-Looking Information."

 

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. The information contained on our website is not incorporated by reference into this Annual Report on Form 10-K or in any other report or document we file with the SEC.

 

 

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, many 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. Over the past three years, our business was impacted by temporary facility closures, shelter-in-place orders and challenges related to travel restrictions imposed by the local governmental authorities as a result of COVID. Our suppliers, customers and our customers’ contract manufacturers have experienced similar challenges from time to time throughout the pandemic.

 

As the status of the COVID pandemic and its effects continue to evolve, additional Bel facilities could become negatively impacted. COVID remains a potential supply continuity risk due to the unknown nature of future outbreaks including as a result of the emergence of further COVID virus variants. The extent to which COVID 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 "Overview - Key Factors Affecting our Business - Potential Future Impacts of COVID" in Item 7 of this Annual Report on Form 10-K for a discussion of current and potential future impacts of COVID upon 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. Additionally, inflationary pressures could result in higher input costs and materially adversely affect our financial results.

 

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. Any material disruption could materially adversely affect our financial results. In addition, inflationary pressures could result in higher input costs, including those related to our raw materials, labor, freight, utilities, healthcare and other expenses. Our future operating results will depend, in part, on our continued ability to manage these fluctuations through pricing actions, cost savings initiatives and sourcing decisions, and any negative impact of inflation could materially adversely affect our financial results. See “Overview - 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.

 

 

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, 2023, 50% of our associates, 74% of our owned or leased manufacturing facilities (by square footage) and 24% 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 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 the PRC 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. 

 

 

Our significant manufacturing operations in the PRC may 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, any new variants that may emerge, and any future health crises) 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 receivable;

 

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 14 countries, and outside of the United States (and the PRC), our largest manufacturing operations and associate populations are located within Mexico, Slovakia, the Dominican Republic, India and the United Kingdom. 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, 2023, while there were no direct customers whose sales exceeded 10% of our 2023 consolidated net sales, approximately11.6% of the Company's total net sales were sold to one ultimate end-user through various intermediary contract manufacturers. While Bel sells a diversified portfolio of products to this ultimate end-user, we believe that the loss of this end user 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 14, "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 2023 consolidated net sales.

 

 

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

 

In 2022, we announced restructuring plans related to four facility consolidations as further described in "Overview - Key Factors Affecting our Business - Restructuring" in Item 7 of this Annual Report. Management has estimated that these initiatives will result in restructuring costs of approximately $13.4 million ($6.3 million of which was incurred through December 31, 2023), incremental capital expenditures of approximately $5 million and once complete, annualized cost savings of approximately $6.9 million. Additionally, in connection with a new restructuring initiative implemented in the fourth quarter of 2023 involving the transition of certain manufacturing from our Glen Rock, Pennsylvania facility to other existing Bel sites as further described in "Overview Key Factors Affecting our Business Restructuring" in Item 7 of this Annual Report, management estimated that the initiative will result in restructuring costs of approximately $0.5 million ($0.4 million of which was incurred through December 31, 2023) and once complete, annualized cost savings of approximately $1.0 million. We made certain assumptions in estimating the anticipated savings we expect to achieve related to these initiatives, 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. As mentioned above, the amounts set forth in the foregoing including anticipated restructuring costs, incremental capital expenditure spend and annualized cost savings are the Company’s current estimates based on information presently available to the Company, assumptions and circumstances as they exist in each case at the time of filing of this Annual Report on Form 10-K, and are subject to change. See "Cautionary Notice Regarding Forward-Looking Information."

 

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 significant drop in our average sales prices. 

 

 

Increases in Material Costs: While we continually strive to negotiate better pricing for components and raw materials, there are many factors that could lead to higher material costs, or premiums incurred for expedited orders, including an increase in industry demand for or supplier shortages of certain components, or inflationary pressures. 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 2023, Bel has faced macroeconomic and excessive levels of inventory within the supply channel and these conditions expected to continue through at least the first half of 2024. 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. 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.

 

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.

 

 

ESG issues, including those related to climate change and sustainability, may have an adverse effect on our business, financial condition and results of operations and could damage our reputation.

 

Companies across all industries are facing increasing scrutiny relating to their ESG policies. Increased focus and activism related to ESG may hinder our access to capital, as investors may reconsider their capital investment as a result of their assessment of our ESG practices. In particular, investors, customers and other stakeholders are increasingly focusing on environmental issues, including climate change, water use, waste and other sustainability concerns. Changing customer or consumer preferences may also result in increased demands regarding components and materials including packaging materials, including with respect to their environmental impact on sustainability. These demands could impact the profitability products, cause us to incur additional costs, to make changes to our operations, or to make additional commitments, set targets or establish additional goals and take actions to meet them, which could expose us to market, operational and execution costs or risks. In addition, governmental and non-governmental organizations, investors, customers, consumers, our employees and other stakeholders have placed increasing importance on ESG matters, and depending on their assessment of our ESG practices, certain investors may reconsider their investment in the Company.

 

Concern over climate change, waste, consumption or use of materials including packaging materials, may result in new or increased legal and regulatory requirements to reduce or mitigate impacts to the environment. Increased regulatory requirements, including in relation to various aspects of ESG including the SEC’s recent disclosure proposal on climate change, or environmental causes may result in increased compliance or input costs of energy, raw materials or compliance with emissions standards, which may cause disruptions in the manufacture of our products or an increase in operating costs. We may undertake additional costs to control, assess and report on ESG metrics as the nature, scope and complexity of ESG reporting, diligence and disclosure requirements expand. Our ability to achieve any stated goal, target, or objective is subject to numerous factors and conditions, many of which are outside of our control. Any failure to achieve our ESG goals or ambitions or a perception (whether or not valid) of our failure to act responsibly with respect to the environment or to effectively respond to new, or changes in, legal or regulatory requirements concerning environmental or other ESG matters, or increased operating or manufacturing costs due to increased regulation or environmental causes could adversely affect our business and reputation.

 

If we do not adapt to or comply with new regulations, or fail to meet ESG goals or ambitions or evolving investor, industry or stakeholder expectations and standards, or if we are perceived to have not responded appropriately to the growing concern for ESG issues, customers may choose to stop purchasing our products or purchase products from another company or a competitor, and our reputation, business or financial condition may be adversely affected.

 

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 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 Restated Certificate of Incorporation, as amended, 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 Restated Certificate of Incorporation, as amended, 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 Restated Certificate of Incorporation, as amended, or forfeit its right to vote its Class A common shares. As of February 29, 2024, 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 29, 2024, to the Company's knowledge, this shareholder owned 16.7% 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, as amended, 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 29, 2024, Daniel Bernstein, the Company's Chief Executive Officer, beneficially owned 382,032 Class A common shares (or 21.4%) 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 396,175 Class A common shares (or 22.2%) 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 continuing and uncertain future impact of the COVID 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;

our ability to achieve our anticipated cost savings from announced restructuring programs;

the gain or loss of a significant customer or order;

changes in the amount or frequency of our payments of dividends or repurchases of our common stock; 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.

 

 

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 manufacture in 7 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-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 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 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. The Company has indefinitely ceased all shipments of product to customers in Russia. 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."

 

 

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

 

Cybersecurity threats, including but not limited to malware, phishing, credential harvesting, ransomware and other attacks, are rapidly evolving and are becoming increasingly sophisticated, making it difficult to detect and prevent such threats from impacting the Company. Our Company has seen an increased volume of cybersecurity threats and ransomware attempts in 2023 and expects to continue to experience cybersecurity 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 cybersecurity attacks or security breaches of our networks, systems or applications, 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 1C.   Cybersecurity

 

Bel employs a full-time Cyber Security Expert who reports directly into our Senior Director of Global IT Services. During 2023, the Company worked with third-party cybersecurity companies to continually enhance the programs Bel has in place. These relationships involve regular communication and collaboration between the Bel cybersecurity team and our third-party providers to share threat intelligence and implement proactive measures to safeguard our systems and data. The Company has continued to invest in IT security, including additional end-user training, using layered defenses, identifying, and protecting critical assets, strengthening monitoring and alerting, and engaging experts. Our cybersecurity team regularly monitors alerts and meets to discuss threat levels, trends, and remediation. Further, we conduct periodic external penetration tests. In addition to assessing our own cybersecurity preparedness, we also consider and evaluate cybersecurity risks associated with the use of third-party service providers that host our applications. The internal business owners of the hosted applications are required to document user access reviews at least annually and provide from the vendor a System and Organization Controls (SOC) 1 or SOC 2 report. Third party contractors or vendors that require access to our network are given specific limited access to only the specific resource. The access provided expires automatically after a period determined by the project and must follow all Company security measures.

 

The Audit Committee of the Board of Directors is responsible for overseeing the management of cybersecurity risks. The Audit Committee is informed about cybersecurity risks through quarterly reports from the Senior Director of Global IT Services and, as necessary, to the full Board. The Audit Committee also reviews and approves the company’s cybersecurity policies and the Company’s Senior Director of Global IT Services is responsible for developing and implementing our information security program and reporting on cybersecurity matters to the Board. This includes our overall information security strategy, policy, security engineering, operations and cyber incident detection and response reporting in alignment with Company policies. The current Senior Director of Global IT Services has more than 15 years of information technology and program management experience which includes information security, and others on our IT security team have years of cybersecurity experience and certifications.  

 

 

 

Item 2.   Properties

 

The Company is headquartered in West Orange, New Jersey. The Company occupies 294,000 square feet at 18 non-manufacturing facilities, which are used primarily for management, financial accounting, engineering, sales and administrative support. Of this space, the Company leases 187,000 square feet in 13 facilities and owns properties of 107,000 square feet.

 

The Company also operated 19 manufacturing facilities in 7 countries as of December 31, 2023. Approximately 13% of the 2.4 million square feet the Company occupies is owned while the remainder is leased. See Note 19, "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, 2023: 

 

Location

 

Approximate Square Feet

 

Product Group Produced at Facility

 

Owned/ Leased

 

Percentage Used for Manufacturing

 
                       

Dongguan, People's Republic of China

    661,000  

Magnetic Solutions

 

Leased

    36 %

Pingguo, People's Republic of China

    180,000  

Magnetic Solutions

 

Leased

    39 %

Shenzhen, People's Republic of China

    227,000  

Power Solutions & Protection

 

Leased

    100 %

Zhongshan, People's Republic of China

    77,000  

All three product groups

 

Leased

    100 %

Zhongshan, People's Republic of China

    118,000  

All three product groups

 

Owned

    100 %

Zhongshan, People's Republic of China

    78,000  

All three product groups

 

Owned

    100 %

Guangxi, People's Republic of China

    243,000  

Magnetic Solutions

 

Leased

    54 %

Mumbai, India

    56,000  

Power Solutions & Protection

 

Leased

    46 %

Dubnica nad Vahom, Slovakia

    35,000  

Power Solutions & Protection

 

Owned

    50 %

Dubnica nad Vahom, Slovakia

    70,000  

Power Solutions & Protection

 

Leased

    100 %

Worksop, United Kingdom

    51,000  

Connectivity Solutions

 

Leased

    28 %

Chelmsford, United Kingdom

    17,000  

Connectivity Solutions

 

Leased

    80 %

Dominican Republic

    33,000  

Magnetic Solutions

 

Leased

    85 %

Cananea, Mexico

    30,000  

Connectivity Solutions

 

Leased

    60 %

Reynosa, Mexico

    80,000  

Connectivity Solutions

 

Leased

    56 %

Glen Rock, Pennsylvania

    74,000  

Connectivity Solutions

 

Owned

    60 %

Waseca, Minnesota

    127,000  

Connectivity Solutions

 

Leased

    83 %

McAllen, Texas

    40,000  

Connectivity Solutions

 

Leased

    56 %

Melbourne, Florida

    13,000  

Connectivity Solutions

 

Leased

    64 %
      2,210,000                

 

Of the space described above, 420,000 square feet is used for engineering, warehousing, sales and administrative support functions at various locations and 419,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 21.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 19, "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

 

 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.

 

 

Holders

 

As of February 29, 2024, there were 34 registered shareholders of the Company's Class A Common Stock and 317 registered shareholders of the Company's Class B Common Stock. We believe that the number of beneficial owners is substantially greater than the number of record holders because a large portion of our Class A and Class B Common Stock is held in "street name" by brokers. At February 29, 2024, 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 16.7% 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 restated certificate of incorporation, as amended, 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"

 

Dividends

 

During the years ended December 31, 2023 and 2022, 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.5 million in 2023 and $3.4 million in 2022. On February 1, 2024, the Company paid a dividend to all shareholders of record at January 15, 2024 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 21, 2024, 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 May 1, 2024 to all shareholders of record at April 15, 2024.  

 

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. 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. Nevertheless, as in the past, 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 and are declared at the discretion of the Company’s Board of Directors.

 

Stock Performance Graph

 

Not applicable.

 

Issuer Purchases of Equity Securities

 

The following table summarizes the activity related to repurchases of our equity securities during the fourth quarter ended December 31, 2023:

 

   

Total Number of Shares Purchased (1)

   

Average Price Paid per Share(1)

   

Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs

   

Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs(2)

 

October 1, 2023 – October 31, 2023

    -     $ -       -       (2)  

November 1, 2023 – November 30, 2023

    -       -       -       (2)  

December 1, 2023 – December 31, 2023

 

2,000 (Class B)(1)

      52.60 (1)     -       (2)  

Total

 

2,000 (Class B)(1)

    $ 52.60 (1)     -       (2)  

 

 

(1)

Represents 2,000 shares of Class B Common Stock that were repurchased by the Company from a former employee in connection with the sale of its Czech Republic subsidiary Bel Steward s.r.o.  The repurchase was executed in December 2023 in a privately negotiated transaction at the market price of the Class B Common Stock on the date the parties reached agreement with respect to the terms of the transaction.  

 

 

(2)

As the relevant authorization and initiation of the Company’s new Repurchase Program (as defined below) are events subsequent to the Q4-2023 reporting period, the table above reporting repurchase data for the fourth quarter ended December 31, 2023 does not reflect any data or transactions relevant to the Company’s $25.0 million share repurchase program (the “Repurchase Program”) as authorized by the Company’s Board of Directors and publicly announced on February 21, 2024. The Repurchase Program authorizes the repurchase of up to $25.0 million of shares of outstanding Class A Common Stock and Class B Common Stock. The aggregate $25.0 million available for repurchases under the Repurchase Program has been suballocated for purchases of Class A shares and Class B shares in portions of $4.0 million and $21.0 million, respectively, prorated to take into account the number of outstanding shares of each respective class. Shares of Common Stock may be repurchased pursuant to the Repurchase Program in open market, privately negotiated or block transactions or otherwise from time to time, depending upon market conditions and other factors, and in accordance with applicable law and regulations. The Repurchase Program has no expiration date. The Repurchase Program does not obligate the Company to repurchase any dollar amount or number of shares, and the Repurchase Program may be suspended or terminated at any time.

 

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.

 

The Company has been (and is for purposes of this Form 10-K) a “smaller reporting company” under applicable SEC rules and regulations, permitting the Company to use the scaled disclosure requirements applicable to smaller reporting companies, including a reduced number of years covered by the consolidated financial statements in Item 8. As a result of the measurement of the Company’s public float as of the June 30, 2023 determination date, the Company will no longer qualify as a smaller reporting company. However, pursuant to Rule 12b-2 of the Securities Exchange Act of 1934, as amended, the Company is not required to reflect the change in its smaller reporting company status or comply with the non-scaled disclosure obligations until the Company’s first quarterly report on Form 10-Q for the quarter ending March 31, 2024. In accordance with applicable rules, the Company is permitted to use the scaled disclosure requirements applicable to smaller reporting companies in this Form 10-K and has elected to do so.  See the “Explanatory Note” on the cover page of this Form 10-K.

 

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, telecommunications, computing, general industrial, high-speed data transmission, military, commercial aerospace, transportation and eMobility industries. Bel's portfolio of products also finds application in the automotive, medical, broadcasting and consumer electronics markets.  

 

We operate through three product group segments, in addition to a Corporate segment. In 2023, 49% of the Company's revenues were derived from Power Solutions and Protection, 33% from Connectivity Solutions and 18% 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, India, the Dominican Republic, the United Kingdom, 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.

 

 

  

 

 

Key Factors Affecting our Business

 

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

 

 

Revenues – The Company's revenues decreased by $14.4 million, or 2.2%, in 2023 as compared to 2022. By product segment, Power Solutions and Protection sales increased by 8.9%, Connectivity Solutions sales increased by 12.6% and Magnetic Solutions sales decreased by 35.6%.   

 

 

Backlog – Our backlog of orders totaled $373.1 million at December 31, 2023, representing a decrease of $192.3 million, or 34%, from December 31, 2022. From 2022 to the 2023 year-end, the backlog for our Power Solutions and Protection products decreased by 37%, due to a reduction in demand within the networking end market and in the distribution channel. Our Magnetic Solutions backlog decreased by 69%, primarily due to reduced order volume from a large networking customer. The backlog for our Connectivity Solutions products was the same as the year-end 2022 level, as restored demand from our direct and after-market commercial aerospace customers was fully offset by reduced demand from customers in the networking and industrial end markets. 

 

 

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 historically had the highest contribution margins due to the harsh environment, high-reliability end applications for 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- and market-based 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 14, "Segments" for profit margin information by product group.

 

 

Pricing and Availability of Materials – During 2023, while there has been some stabilization of raw materials pricing, overall our cost of materials remain elevated. Supply constraints have eased related to components that constitute raw materials in our manufacturing processes, particularly with capacitors, resistors and copper. Lead times are still above normal though suppliers are now meeting the agreed delivery deadlines with more regularity. 

 

 

Labor Costs – Labor costs as a percentage of sales fluctuate based upon our product mix, with our Magnetic Solutions segment sales comprised largely of labor-intensive ICM products. Any significant fluctuations in the exchange rates of the Chinese Renminbi versus the U.S. dollar will have an impact on labor costs within our Magnetic Solutions and Power Solutions and Protection segments. Similarly, any significant fluctuation in the exchange rate of the Mexican Peso versus the U.S. dollar will have a corresponding impact on labor costs within our Connectivity Solutions segment.  Effective January 1, 2024, the statutory minimum wage rate in Mexico was increased by 20%, impacting labor costs at our Reynosa and Cananea, Mexico factories. We estimate the additional cost associated with this increase will be approximately $1.4 million annually. Also effective January 1, 2024, minimum wage increases which went into effect at our factory in Slovakia are expected to result in approximately $0.3 million of higher labor costs at that facility in 2024 as compared to 2023. 

 

 

Inflationary Pressures – Inflationary pressures could result in higher input costs, including those related to our raw materials, labor, freight, utilities, healthcare and other expenses. Our future operating results will depend, in part, on our continued ability to manage these fluctuations through pricing actions, cost savings initiatives and sourcing decisions. 

 

 

Restructuring – During the third quarter of 2022, a series of initiatives were launched to streamline our operational footprint. Within our Magnetic Solutions group, our previously announced facility consolidation efforts in China were completed during the fourth quarter of 2023. Further, during 2023, we completed the transitions of our Tempe, Arizona and Sudbury, UK sites, moving those operations into other existing Bel facilities. The initiative related to our Connectivity site in Melbourne, Florida is substantially complete, with the final elements of the transition of these manufacturing operations to our existing site in Waseca, Minnesota scheduled for the first quarter of 2024. Aggregate annual cost savings related to the four facility consolidations announced in 2022 were estimated at $6.9 million, with full savings to be realized beginning in the first quarter of 2024. In a new restructuring initiative implemented in the fourth quarter of 2023, also within the Connectivity segment, certain manufacturing will transition from our Glen Rock, Pennsylvania facility to other existing Bel sites (the “Glen Rock initiative”) at an estimated cost to implement of $0.5 million. We anticipate estimated annualized cost savings of approximately $1.0 million in connection with the Glen Rock initiative to be realized gradually over the course of 2024. The Company will continue to review its operations to optimize the business, which may result in restructuring costs being recognized in future periods. The preceding sentences represent Forward-Looking Statements. The amounts set forth in the foregoing including anticipated restructuring costs (including severance costs), incremental capital expenditures and annualized cost savings are the Company’s current estimates based on information presently available to the Company, assumptions and circumstances as they exist in each case at the time of filing of this Annual Report on Form 10-K, and are subject to change. See "Cautionary Notice Regarding Forward-Looking Information."

 

 

 

Impact of Foreign Currency – As further described below in this "Impact of Foreign Currency" discussion, during 2023, labor and overhead costs were less than $0.1 million higher than in 2022 due to an unfavorable foreign exchange environment involving the Mexican peso, and Euro partially offset by favorable foreign exchange fluctuation due to Chinese renminbi as compared to the prior year period. Also as described below in the discussion captioned "Inflation and Foreign Currency Exchange", the Company realized foreign exchange transactional losses of $1.4 million during 2023, due to the fluctuation of the spot rates of certain currencies in effect when translating our balance sheet accounts at December 31, 2023 versus those in effect at December 31, 2022. Since Bel is a U.S. domiciled company, our foreign currency-denominated financial results are translated 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. We were favorably impacted by transactional foreign exchange gains in 2023 due to the depreciation of the Chinese Renminbi against the U.S. dollar, which was largely offset by an appreciation of the Mexican Peso against the U.S. dollar, as compared to exchange rates in effect during 2022.  We have significant manufacturing operations located in in the PRC and Mexico where labor and overhead costs are paid in local currency.  As a result, the U.S. Dollar equivalent costs of these operations were approximately $2.6 million lower in the PRC, largely offset by higher costs in Mexico of approximately $2.3 million, in 2023 as compared to 2022. The Company monitors changes in foreign currencies and has historically implemented additional foreign currency forward contracts, and may continue to implement pricing actions to help mitigate the impact that changes in foreign currencies may have on its consolidated operating results. The preceding sentence represents a Forward-Looking Statement.  See "Cautionary Notice Regarding Forward-Looking Information."

 

 

Potential Future Impacts of COVID – The Company continues to be focused on the safety and well-being of its associates around the world in light of COVID and the variants of COVID that have followed. 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. We have not experienced a negative impact on our liquidity to date as a result of the COVID pandemic. Our balance of cash on hand and held to maturity investments in U.S. Treasury securities continues to be strong at an aggregate amount of $126.9 million at December 31, 2023 as compared to $70.3 million at December 31, 2022. The Company also has availability under its current revolving credit facility; as of December 31, 2023, the Company could borrow an additional $115 million while still being in compliance with its debt covenants. COVID remains a potential supply continuity risk due to the unknown nature of future outbreaks including potential further variants. For additional information, see Item 1A -"Risk Factors - Our global operations and demand for our products face risks related to health epidemics such as the coronavirus." Our statements regarding the potential future impact of COVID represent Forward-Looking Statements.  See “Cautionary Notice Regarding Forward-Looking Information.”

 

 

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 10 to the Company's Consolidated Financial Statements - "Income Taxes".

 

As our focus on streamlining the organization continues its momentum with reaching material milestones achieved, we will reemphasize and dedicate our focus on top line growth. We expect 2024 to start slow, with indications of a possible rebound in the second half of the year as inventory in the supply channel normalizes. 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, 2023 and 2022 were as follows (dollars in thousands):

 

   

Years Ended

 
   

December 31,

 
   

Net Sales

   

Gross Margin

 
    2023     2022     2023     2022  

Power Solutions and Protection

  $ 314,105     $ 288,366       38.1 %     30.5 %

Connectivity Solutions

    210,572       187,085       34.2 %     25.9 %

Magnetic Solutions

    115,136       178,782       22.0 %     27.6 %
    $ 639,813     $ 654,233       33.7 %     28.0 %

 

Power Solutions and Protection:

 

Sales of our Power Solutions and Protection products were higher by $25.7 million in 2023 as compared to 2022. This increase was primarily due to higher sales of our front-end power products and board mount power products of $42.7 million and $6.9 million, respectively, both of which are used in networking and datacenter applications. Further, sales of product into the eMobility end market increased by more than $7.5 million (40%) and sales of product into the rail end market increased by $7.5 million (33%) in 2023 as compared to 2022. These increases were offset in part by a reduction in sales of our CUI products of $13.7 million and a decline in sales of our circuit protection products of $9.9 million, both of which were largely impacted by the lower demand from our distribution customers. Raw material expedite fee revenue for this segment totaled $14.9 million in 2023 as compared to $32.5 million in 2022. Gross margin improved in 2023 as compared to 2022 as pricing actions, higher sales volume, favorable exchange rates with the Chinese renminbi versus the U.S. dollar, a lower volume of low-margin expedite fees and a favorable shift in product mix offset the impact of increased material costs.

 

Connectivity Solutions:

 

Sales of our Connectivity Solutions products increased by $23.5 million (12.6%) in 2023 as compared to 2022. These increases were primarily due to an increase in sales into the commercial aerospace end market of $22.2 million (71%) in 2023 as compared to 2022. Sales into our military end market also grew by $8.8 million (24%) in 2023 as compared to 2022. We also experienced an increased volume of Connectivity Solutions products sold through our distribution channels in 2023 compared to last year. These sales increases were offset in part by a decline in sales of passive connector and cabling products used in the industrial premise wiring and 5G/IOT markets of $11.0 million (29.0%) as compared to the prior year. Gross margins for the 2023 periods presented above were favorably impacted by the higher overall sales volume, pricing actions and operational efficiencies implemented during 2023, partially offset by higher wage rates in Mexico and an unfavorable fluctuation in exchange rates between the U.S. dollar and Mexican peso in 2023 as compared to 2022.

 

Magnetic Solutions:

 

Sales of our Magnetic Solutions products declined by $63.6 million during 2023 as compared to 2022. Reduced demand for our Magnetic Solutions products from our networking customers and through our distribution channels has been the primary driver as we believe these customers continue to work through inventory on hand. The lower sales volume and favorable exchange rates with the Chinese Renminbi versus the U.S. dollar, was the primary driver of gross margin reduction for this product group compared with 2022.

 

 

 

Cost of Sales

 

Cost of sales as a percentage of net sales for the years ended December 31, 2023 and 2022 consisted of the following:

 

   

Years Ended

 
   

December 31,

 
   

2023

   

2022

 

Material costs

    40.8 %    

45.4

%

Labor costs

    6.6 %     8.3 %

Other expenses

    18.9 %     18.3 %

Total cost of sales

    66.3 %     72.0 %

 

Material costs as a percentage of sales during 2023 came down compared to 2022, as pricing actions helped to offset the continued heightened cost of certain raw materials. Labor costs in 2023 as a percentage of sales have decreased significantly from the 2022 periods presented due to a variety of factors, including the shift in product mix resulting in a lower consolidated percentage of sales from of our labor-intensive Magnetic products, lower labor costs in the PRC due to the favorable fluctuation in the Chinese Renminbi exchange rate versus the U.S. Dollar, and the restructuring and efficiency programs implemented throughout 2023 in our Connectivity Solutions segment. The reduction in labor costs were partially offset by the unfavorable fluctuation of the Mexican Peso exchange rate versus the U.S. Dollar in the 2023 versus the 2022.

 

The other expenses noted in the table above include fixed cost items such as support labor and fringe, depreciation and amortization, and facility costs (i.e. rent, utilities, insurance). In total, these other expenses were largely the same in 2023 as compared to 2022 as the benefits realized on cost savings initiatives were offset by higher costs from the redundant operations in China that were in place while our facility consolidation project was underway for much of 2023.

 

Research and Development ("R&D")

 

R&D expenses were $22.5 million and $20.2 million for the years ended December 31, 2023 and 2022, respectively. The increase noted in R&D expenses during 2023 is largely due to higher salaries, benefits and product development costs. 

 

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

 

SG&A expenses were $99.1 million in 2023 as compared with $92.3 million in 2022. Within SG&A, increases in salaries and fringe benefits of $6.1 million, legal and professional fees of $2.4 million, and travel of $1.0 million were partially offset by a $1.3 million reduction in commissions to outside sales representatives, and a $1.2 million reduction in depreciation and amortization as compared to 2022.

 

 

Restructuring Charges

 

The Company recorded $10.1 million of restructuring charges in 2023 largely in connection with the four facility consolidation projects in the U.S., UK and PRC, as further described in "Overview - Key Factors Affecting our Business - Restructuring" above. In 2022, the Company recorded $7.3 million of restructuring charges related to these same initiatives.

 

Gain on Sale of Properties

 

During 2023, the Company recorded a gain of $3.8 million related to the sale of one of its properties in Jersey City, New Jersey. In 2022, a gain of $1.6 million was recorded in connection with the sale of a separate property in Jersey City.

 

Interest Expense

 

The Company incurred interest expense of $2.9 million in 2023 and $3.4 million in 2022 primarily due to its outstanding borrowings under the Company's credit agreement. The reduction in interest expense during 2023 related to a lower debt balance throughout 2023 as compared to 2022. See "Liquidity and Capital Resources" and Note 11, "Debt" for further information on the Company's outstanding debt.

 

Other Income/Expense, Net

 

Other income/expense, net was a net expense of $2.8 million in 2023 compared to a net expense of $2.7 million in 2022. The net expense in 2023 was comprised of a foreign exchange loss of $1.4 million, the loss on liquidation of a foreign subsidiary of $2.7 million, $0.8 million of losses associated with Bel's investment in innolectric and $0.8 million of other expense; partially offset by $1.7 million of interest income and a gain of $1.2 million related to the Company's SERP investments. The net expense in 2022 was comprised of a loss of $2.2 million in 2022 related to the Company's SERP investments and $1.0 million of other expense; partially offset by foreign exchange gains of $0.3 million and $0.2 million of interest income.

 

Income Taxes

 

The Company’s effective tax rate will fluctuate based on the geographic regions 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 10, “Income Taxes.”

 

2023 as Compared to 2022

 

The provision for income taxes for the years ended December 31, 2023 and 2022 was $9.5 million and $6.4 million, respectively. The Company’s earnings before income taxes for the year ended December 31, 2023 were approximately $24.2 million higher as compared with the year ended December 31, 2022, primarily attributable to an increase in income in the Asia and North America regions. The Company’s effective tax rate was 11.4% and 10.8% for the years ended December 31, 2023 and 2022, respectively. The change in the effective tax rate during the year ended December 31, 2023 as compared to fiscal year 2022 is primarily attributable to an increase in U.S. tax expense resulting from higher U.S. income, which was offset by a benefit resulting from the impact of permanent differences on U.S. activities, was well as an increase in the tax benefit relating to the reversal of uncertain tax positions resulting from the expiration of certain statute of limitations.

 

 

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 holds an offshore business license from the government of Macao. With this license, a Macao offshore company named Bel Fuse (Macao Commercial Offshore) Limited has 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. The Macao corporate profit taxes imposes a tax rate of 12% on income from activities solely conducted in Macao. 

 

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, 2023 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, Mexican pesos, or the Chinese renminbi, and to a lesser extent in British pounds, or Indian rupees. The Mexican pesos appreciated by 12%, Euro appreciated by 3%, British pound appreciated by 1%, the Indian rupee and the Chinese renminbi each depreciated by 5% versus the U.S. dollar in 2023 compared to 2022. 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 13, "Derivative Instruments and Hedging Activities". The Company's European entities, whose functional currencies are Euros and British pounds, 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 a net realized and unrealized currency exchange loss of $1.4 million in 2023 and a gain of $0.3 million in 2022 which were included in other expense, net on the consolidated statements of operations. Translation of subsidiaries' foreign currency financial statements into U.S. dollars resulted in translation adjustments, net of taxes, of $6.7 million and ($8.2) million for the years ended December 31, 2023 and 2022, respectively, which are included in accumulated other comprehensive loss on the consolidated balance sheets.

 

Liquidity and Capital Resources

 

Our principal sources of liquidity include $89.4 million of cash and cash equivalents at December 31, 2023, $37.5 million of held to maturity investments in U.S. Treasury securities, 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, 2023, the Company's cash and cash equivalents increased by $19.1 million.  This increase was primarily due to the following:

 

  net cash provided by operating activities of $108.3 million;
  proceeds from the sale of property, plant and equipment of $6.0 million;
  proceeds from held to maturity securities of $19.9 million; and
  proceeds from the sale of our business in the Czech Republic of $5.1 million; partially offset by
    •    purchases of held to maturity and marketable securities of $60.0 million;
    •    payments for our equity method investment in innolectric of $10.3 million;
 

 

•    purchases of property, plant and equipment of $12.1 million;

 

 

•    dividend payments of $3.5 million; and

 

 

•    net repayments under our revolving credit line of $35.0 million.

 

During the year ended December 31, 2022, the Company's cash and cash equivalents increased by $8.5 million. This increase was primarily due to cash provided by operating activities of $40.3 million, and proceeds from the sale of property, plant and equipment of $1.8 million; partially offset by the purchase of property, plant and equipment of $8.8 million, dividend payments of $3.4 million, and repayments under our revolving credit line of $17.5 million. 

 

During the year ended December 31, 2023, accounts receivable decreased $22.5 million primarily due to the lower sales volume in the second half of 2023 as compared to the same period of 2022. Days sales outstanding (DSO) decreased to 55 days at December 31, 2023 from 58 days at December 31, 2022. Inventories decreased by $33.6 million from the December 31, 2022 level. Inventory turns, excluding R&D, were 3.1 times for the year ended December 31, 2023 and 2.7 times for the year ended December 31, 2022.

 

Cash and cash equivalents, held to maturity U.S. Treasury securities and accounts receivable comprised approximately 36.9% and31.7% of the Company's total assets at December 31, 2023 and December 31, 2022, respectively. The Company's current ratio (i.e., the ratio of current assets to current liabilities) was 3.4 to 1 and 2.8 to 1 at December 31, 2023 and December 31, 2022, respectively. At December 31, 2023 and 2022, $40.9 million and $50.1 million, respectively (or 46% and 71%, respectively), of cash and cash equivalents was held by foreign subsidiaries of the Company. During 2023, the Company repatriated $47.2 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 its existing cash and cash equivalents, held to maturity investments in U.S. Treasury securities 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 had $60 million outstanding under its revolving credit facility at December 31, 2023, as further described below and in Note 11, "Debt"There are no mandatory principal payments due on the credit facility borrowings during 2024. The current balance of $60 million is due upon expiration of the credit facility on September 1, 2026. Anticipated interest payments due amount to $10.7 million, of which $4.0 million is expected to be paid in 2024 based on our debt balance and interest rate in place at December 31, 2023. 

 

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, 2023, the Company was contractually obligated to pay future operating lease payments of $22.6 million, of which $6.7 million is expected to be paid in 2024, and future financing lease obligations of $2.1 million, of which $0.7 million is expected to be paid in 2024.  See Note 18, "Leases," for further information.  

 

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 $57.7 million at December 31, 2023, of which $50.6 million is expected to be paid in 2024. The Company also had outstanding purchase orders related to capital expenditures which totaled $5.8 million at December 31, 2023, all of which is expected to be paid in 2024.

 

Pension Benefit Obligations - As further described in Note 15, "Retirement Fund and Profit Sharing Plan", the Company maintains a Supplemental Executive Retirement Plan ("SERP"). At December 31, 2023, estimated future obligations under the plan amounted to $19.5 million. It is expected that the Company will pay $0.8 million in benefit payments in connection with the SERP during 2024. Included in other assets at December 31, 2023 is the cash surrender value of company-owned life insurance and marketable securities held in a rabbi trust with an aggregate value of $15.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.5 million in 2023 as compared to $3.4 million in 2022. Consistent with the dividend rates declared in prior years, Bel's Board of Directors declared dividends on November 1, 2023 and again on February 21, 2024 on each of our two classes of common stock. These two quarterly payments will be made in the first half of 2024 in the total anticipated amount of $1.7 million.  

 

Share Repurchase Program - In February 2024, Bel's Board of Directors authorized the repurchase of up to $25 million of the Company's common stock. The Repurchase Program does not obligate the Company to repurchase any dollar amount or number of shares, and the Repurchase Program may be suspended or terminated at any time. The timing and actual number of shares repurchased will depend on a variety of factors including price, market conditions, corporate and regulatory requirements and the consideration of other uses of cash including other investment opportunities.

 

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

 

 

Credit Facility
 
The Company is a party to a credit agreement, as further described in Note 11, "Debt". The credit agreement contains customary representations and warranties, covenants and events of default. In addition, the 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 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, 2023, the Company had $60 million outstanding under its credit agreement. The unused credit available under the credit facility at December 31, 2023 was $115 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, 2023, the Company was in compliance with its debt covenants, including its most restrictive covenant, the Fixed Charge Coverage Ratio. 
 
At December 31, 2023, the Company was also a party to two pay-fixed, receive-variable interest rate swap agreements covering the full amount of its then variable interest exposure through August 2026. See Note 13, "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

 

Inventories consist of raw materials and purchased components and are stated at the lower of cost and net realizable value. Material costs are principally determined by standard cost or the weighted moving average method, both of which approximate actual 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, 2023 and 2022, the Company had reserves for excess or obsolete inventory of $13.7 million and $14.5 million, respectively. With the recent decrease in demand for our products, our value of inventory on hand has decreased by $35.9 million from December 31, 2022 to December 31, 2023. 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 5, "Goodwill and Other Intangible Assets", the fair value of each of our four reporting units exceeded their respective carrying values by a large margin (ranging from 71% to 169%). 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, 2023 impairment test ranged from 14.0% to 18.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 69% to 163%. 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. Effective with the October 1, 2023 testing date, we changed our reporting unit structure to align with how management is currently reviewing and managing the business. Based on the testing performed, no impairment existed either under the former reporting unit structure or under the new reporting unit structure. If we were to change our reporting unit structure again or if 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, 2023, 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, 2023 and that no impairment exists as of that date. See Note 5, "Goodwill and Other Intangible Assets," for details of our goodwill balance and the goodwill review performed in 2023. 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, 2023 and 2022, 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, 2023 and that no impairment existed as of that date. At December 31, 2023, 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.3 million in 2023 and $1.5 million in 2022. 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 5.0% at December 31, 2023 and 2.75% at December 31, 2022. An increase in this 2023 discount rate assumption of 25 basis points would have decreased the 2023 periodic benefit cost by $0.1 million.  A decrease in this 2023 discount rate assumption of 25 basis points would have increased the 2023 periodic benefit cost by $0.2 million. The discount rate utilized for the pension benefit obligation was 4.75% at December 31, 2023 and 5.00% at December 31, 2022. An increase in this 2023 discount rate assumption of 25 basis points would have reduced the pension benefit obligation by $0.5 million at December 31, 2023. A decrease in this 2023 discount rate assumption of 25 basis points would have increased the pension benefit obligation by $0.6 million at December 31, 2023.

 

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, which may limit the Company’s ability to pay cash dividends on its common stock and/or the amounts thereof, including to the extent that payment of any such dividend would cause noncompliance with any such financial ratio. 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

 

The Company is not required to provide the information called for by this Item as it is a "smaller reporting company," as defined in Rule 12b-2 of the Exchange Act, for purposes of this Annual Report on Form 10-K.

 

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)

 

35

 

    

Consolidated Balance Sheets - December 31, 2023 and 2022

 

39

 

 

 

 

 

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

 

40

 

 

 

 

 

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

 

41

 

 

 

 

 

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

 

42

 

 

 

 

 

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

 

43

 

 

 

 

 

Notes to Consolidated Financial Statements

 

45

 

 

 

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 sheets of Bel Fuse Inc. (a New Jersey corporation) and subsidiaries (the “Company”) as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for each of the two years in the period ended December 31, 2023, 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, 2023 and 2022, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2023, 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, 2023, 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 11, 2024 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 audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

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

 

 

 

 

Critical audit matter

 

Critical audit matters are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgements. We determined that there are no critical audit matters.

 

/s/ GRANT THORNTON LLP

 

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

 

Iselin, New Jersey

March 11, 2024

 

 

 

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, 2023, 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, 2023, 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, 2023, and our report dated March 11, 2024 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.

 

 

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
March 11, 2024

 

 

 

 

BEL FUSE INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

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

 

  

December 31,

  

December 31,

 
  

2023

  

2022

 
         

ASSETS

        

Current assets:

        

Cash and cash equivalents

 $89,371  $70,266 

Held to maturity U.S. Treasury securities

  37,548   - 

Accounts receivable, net of allowance of $1,388 and $1,552, at December 31, 2023 and 2022, respectively

  84,129   107,274 

Inventories

  136,540   172,465 

Unbilled receivables

  12,793   18,244 

Other current assets

  21,097   13,159 

Total current assets

  381,478   381,408 
         

Property, plant and equipment, net

  36,533   36,833 

Right-of-use assets

  20,481   21,551 

Related-party note receivable

  2,152   - 

Equity method investment

  10,282   - 

Intangible assets, net

  49,391   54,111 

Goodwill, net

  26,642   25,099 

Deferred income taxes

  11,553   7,281 

Other assets

  33,119   34,183 

Total assets

 $571,631  $560,466 
         

LIABILITIES AND STOCKHOLDERS' EQUITY

        

Current liabilities:

        

Accounts payable

 $40,441  $64,589 

Accrued expenses

  54,657   50,873 

Operating lease liability, current

  6,350   5,870 

Other current liabilities

  9,161   14,972 

Total current liabilities

  110,609   136,304 
         

Long-term liabilities:

        

Long-term debt

  60,000   95,000 

Operating lease liability, long-term

  14,212   15,742 

Liability for uncertain tax positions

  19,823   24,798 

Minimum pension obligation and unfunded pension liability

  19,876   18,522 

Deferred income taxes

  1,456   1,257 

Other long-term liabilities

  5,097   6,497 

Total liabilities

  231,073   298,120 
         

Commitments and contingencies (see Note 19)

          
         

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,141,589 shares outstanding at each date (net of 1,072,769 restricted treasury shares)

  214   214 

Class B common stock, par value $.10 per share, 30,000,000 shares authorized; 10,620,260 shares and 10,642,760 shares outstanding at December 31, 2023 and December 31, 2022, respectively (net of 3,218,307 restricted treasury shares)

  1,065   1,067 

Treasury stock (unrestricted, consisting of 3,323 Class A shares and 17,342 Class B shares)

  (454)  (349)

Additional paid-in capital

  44,260   40,772 

Retained earnings

  307,510   237,188 

Accumulated other comprehensive loss

  (12,037)  (16,546)

Total stockholders' equity

  340,558   262,346 

Total liabilities and stockholders' equity

 $571,631  $560,466 

 

See accompanying notes to consolidated financial statements.

 

 

 

BEL FUSE INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share data)

 

   

Years Ended December 31,

 
   

2023

   

2022

 
                 
                 

Net sales

  $ 639,813     $ 654,233  

Cost of sales

    423,964       470,780  

Gross profit

    215,849       183,453  
                 

Research and development costs

    22,487       20,238  

Selling, general and administrative expenses

    99,091       92,342  

Restructuring charges

    10,114       7,322  

Gain on sale of properties

    (3,819 )     (1,596 )

Income from operations

    87,976       65,147  
                 

Gain on sale of Czech Republic business

    980       -  

Interest expense

    (2,850 )     (3,379 )

Other income/expense, net

    (2,806 )     (2,709 )

Earnings before provision for income taxes

    83,300       59,059  
                 

Provision for income taxes

    9,469       6,370  

Net earnings available to common shareholders

  $ 73,831     $ 52,689  
                 
                 

Net earnings per common share:

               

Class A common shares - basic and diluted

  $ 5.52     $ 4.01  

Class B common shares - basic and diluted

  $ 5.83     $ 4.24  
                 

Weighted-average shares outstanding:

               

Class A common shares - basic and diluted

    2,142       2,143  

Class B common shares - basic and diluted

    10,634       10,394  

 

See accompanying notes to consolidated financial statements.

 

 

 

BEL FUSE INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(dollars in thousands)

 

  

Years Ended December 31,

 
  

2023

  

2022

 
         
         

Net earnings

 $73,831  $52,689 
         

Other comprehensive income:

        

Currency translation adjustment, net of taxes of ($93) and ($47)

  6,684   (8,196)

Unrealized (losses) gains on interest rate swap cash flow hedge, net of taxes of $0 in both periods

  (1,579)  5,655 

Unrealized holding gains (losses) on marketable securities arising during the period, net of taxes of $0 in both periods

  1   (11)

Change in unfunded SERP liability, net of taxes of ($161) and ($1,381)

  (597)  4,869 

Other comprehensive income

  4,509   2,317 

Comprehensive income

 $78,340  $55,006 

 

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

  

Treasury

  

Paid-In

 
  

Total

  

Earnings

  

(Loss) Income

  

Stock

  

Stock

  

Stock

  

Capital

 
                             

Balance at December 31, 2021

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

Net earnings

  52,689   52,689   -   -   -   -   - 

Dividends declared:

                            

Class A Common Stock, $0.24/share

  (514)  (514)  -   -   -   -   - 

Class B Common Stock, $0.28/share

  (2,922)  (2,922)  -   -   -   -   - 

Issuance of restricted common stock

  -   -   -   -   33   -   (33)

Forfeiture of restricted common stock

  -   -   -   -   (4)  -   4 

Repurchase of treasury stock

  (349)  -   -   -   -   (349)  - 

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

  (8,196)  -   (8,196)  -   -   -   - 

Unrealized gains on interest rate swap cash flow hedge, net of taxes of $0

  5,655   -   5,655   -   -   -   - 

Unrealized holding losses on marketable securities, net of taxes of $0

  (11)  -   (11)  -   -   -   - 

Stock-based compensation expense

  2,382   -   -   -   -   -   2,382 

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

  4,869   -   4,869   -   -   -   - 

Balance at December 31, 2022

  262,346   237,188   (16,546)  214   1,067   (349)  40,772 
                             

Net earnings

  73,831   73,831   -   -   -   -   - 

Dividends declared:

                            

Class A Common Stock, $0.24/share

  (512)  (512)  -   -   -   -   - 

Class B Common Stock, $0.28/share

  (2,997)  (2,997)  -   -   -   -   - 

Issuance of restricted common stock

  -   -   -   -   1   -   (1)

Forfeiture of restricted common stock

  -   -   -   -   (3)  -   3 

Repurchase of treasury stock

  (105)  -   -   -   -   (105)  - 

Foreign currency translation adjustment, including writeoff of $2,724 related to liquidation of foreign subsidiary, net of taxes of ($93)

  6,684   -   6,684   -   -   -   - 

Unrealized losses on interest rate swap cash flow hedge, net of taxes of $0

  (1,579)  -   (1,579)  -   -   -   - 

Unrealized holding gains on marketable securities, net of taxes of $0

  1   -   1   -   -   -   - 

Stock-based compensation expense

  3,486   -   -   -   -   -   3,486 

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

  (597)  -   (597)  -   -   -   - 

Balance at December 31, 2023

 $340,558  $307,510  $(12,037) $214  $1,065  $(454) $44,260 

 

See accompanying notes to consolidated financial statements.

 

 

 

BEL FUSE INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

(dollars in thousands)

 

   

Years Ended December 31,

 
   

2023

   

2022

 
                 

Cash flows from operating activities:

               

Net earnings

  $ 73,831     $ 52,689  

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

               

Depreciation and amortization

    13,312       14,863  

Stock-based compensation

    3,486       2,382  

Amortization of deferred financing costs

    33       34  

Deferred income taxes

    (3,872 )     (4,594 )

Unrealized losses (gains) on foreign currency revaluation

    1,356       (278 )

Gains on sale/disposal of property, plant and equipment

    (2,117 )     (1,596 )

Gain on sale of Czech Republic business

    (980 )     -  

Other, net

    (1,037 )     1,195  

Changes in operating assets and liabilities:

               

Accounts receivable

    22,500       (20,702 )

Unbilled receivables

    5,451       10,031  

Inventories

    33,613       (36,592 )

Other current assets

    (217 )     (1,210 )

Other assets

    2,971       7,000  

Accounts payable

    (22,745 )     1,522  

Accrued expenses

    5,356       10,933  

Accrued restructuring costs

    (1,228 )     6,784  

Other liabilities

    (16,388 )     (4,162 )

Income taxes payable

    (4,976 )     1,958  

Net cash provided by operating activities

    108,349       40,257  
                 

Cash flows from investing activities:

               

Purchase of property, plant and equipment

    (12,126 )     (8,832 )

Purchases of held to maturity and marketable securities

    (59,992 )     -  

Proceeds from held to maturity securities

    19,918       -  

Payment for equity method investment

    (10,282 )     -  

Investment in related party notes receivable

    (2,152 )     -  

Proceeds from disposal/sale of property, plant and equipment

    6,036       1,833  

Proceeds from sale of business

    5,063       -  

Net cash used in investing activities

    (53,535 )     (6,999 )

 

(continued)

 

 

BEL FUSE INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)

(dollars in thousands)

 

 

   

Years Ended December 31,

 
   

2023

   

2022

 
                 

Cash flows from financing activities:

               

Dividends paid to common shareholders

    (3,492 )     (3,413 )

Purchase of treasury stock

    (105 )     (349 )

Borrowings under revolving credit line

    5,000       -  

Repayments under revolving credit line

    (40,000 )     (17,500 )

Net cash used in financing activities

    (38,597 )     (21,262 )

Effect of exchange rate changes on cash

    2,888       (3,486 )
                 

Net increase in cash and cash equivalents

    19,105       8,510  
                 

Cash and cash equivalents - beginning of year

    70,266       61,756  
                 

Cash and cash equivalents - end of year

  $ 89,371     $ 70,266  
                 
                 

Supplemental cash flow information:

               
                 

Cash paid during the year for:

               

Income taxes, net of refunds received

  $ 25,056     $ 14,618  

Interest payments

  $ 4,729     $ 3,371  

ROU assets obtained in exchange for lease obligations

  $ 5,999     $ 8,052  
                 

 

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, 2023 and 2022

 

 
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 market a broad array of products that power, protect and connect electronic circuits. These products are used around the world, primarily in the networking, telecommunications, computing, general industrial, high-speed data transmission, military, commercial aerospace, transportation and eMobility industries. Bel's portfolio of products also finds application in the automotive, medical, broadcasting and consumer electronics markets. We manage our operations by product group through our reportable operating segments, Power Solutions and Protection, Connectivity Solutions and Magnetic Solutions. 

 

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.

 

Cash, Cash Equivalents and Investments - 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. Substantially all of our U.S. cash and cash equivalents balances are in excess of the FDIC insured limit. The Company periodically invests its excess cash in money market funds and U.S. Treasury Bills. The Company's cash and cash equivalents are placed with high credit quality financial institutions.

 

The Company has held to maturity securities comprised of U.S. Treasury Bills. These investments are classified as held to maturity as the Company has the intent and ability to hold these investments until they mature. The held to maturity securities mature within the next 12 months. The table below shows the amortized costs, associated gross unrealized gains and associated fair value of the held to maturity securities at December 31, 2023:

 

  

Amortized Cost

  

Gross Unrealized Gain

  

Fair Value

 

Held to maturity U.S. Treasury securities

 $37,548  $103  $37,651 

 

In determining the fair value of the Company's held to maturity U.S. Treasury securities, the Company utilized Level 1 inputs of the market price for comparable securities as of December 31 2023.

 

Allowance for Credit Losses - The Company currently measures the expected credit losses based on our historical credit loss experience. The Company has not experienced significant recent or historical credit losses and is not forecasting any significant credit losses which would require adjustments to our methodology. If current conditions and supportable forecasts indicate that our historical loss experience is not reasonable and no longer supportable, the Company may adjust its historical credit loss experience and to reflect these conditions and forecasts. The Company regularly analyzes its significant customer accounts and, when the Company becomes aware of a customer’s inability to meet its financial obligations, the Company records a specific reserve for bad debt to reduce the related receivable to the amount the Company reasonably believes is collectible. There were no significant impairment losses related to our receivables in 2023 or 2022.

 

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 a net realized and unrealized currency exchange loss of $1.4 million for the year ended December 31, 2023 and a gain of $0.3 million for the year ended  December 31, 2022, 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, subcontractors of original equipment manufacturers and distributors 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 14, "Segments," for disclosures regarding significant customers.

 

45

 

Inventories - Inventories are stated at the lower of cost or net realizable value. Material costs are determined by standard costs or weighted average cost, both of which approximate actual costs. 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 upon sale.  

 

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 12, "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 8.6% and 9.7% at December 31, 2023 and 2022, respectively, of our consolidated total assets.

 

We use the acquisition method of accounting for those business combinations in which we acquire 100% of the equity. We 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.

 

46

 

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. At December 31, 2023, a total of $1.3 million of property was classified as assets held for sale (within other current assets) on the accompanying consolidated balance sheet related to properties in the PRC that have been exited in connection with our recent restructuring initiatives related to facility consolidation efforts in China. These assets have been evaluated for impairment and it was determined that no impairment existed as of December 31, 2023.

 

For indefinite-lived intangible assets, such as goodwill, 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 5, "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 3 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 Company's interest rate swaps and foreign currency forward contracts related to the Chinese renminbi (both further described in Note 13, "Derivative Instruments and Hedging Activities") have been designated as cash flow hedges and as such, gains/losses are recorded in accumulated other comprehensive income until such time the hedged item affects earnings.

 

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 the potential risk of 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 10, “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. The Company's policy for releasing disproportionate income tax effects from accumulated other comprehensive loss ("AOCL") is to utilize the item-by-item approach.

 

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 Restated Certificate of Incorporation, as amended, states that the Company's Class B common shares, par value $0.10 per share (the "Class B common stock," "Class B common shares" or "Class B shares"), are entitled to dividends at least 5% greater than dividends paid to Class A common shares, par value $0.10 per share (the "Class A common stock," "Class A common shares" or "Class A shares," and collectively with the Class B common stock, the "common stock" or the "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 shares 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, 2023 and 2022 which would have had a dilutive effect on earnings per share.

 

47

 

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,

 
  

2023

  

2022

 

Numerator:

        

Net earnings

 $73,831  $52,689 

Less dividends declared:

        

Class A

  512   514 

Class B

  2,997   2,922 

Undistributed earnings

 $70,322  $49,253 
         

Undistributed earnings allocation:

        

Class A undistributed earnings

 $11,318  $8,084 

Class B undistributed earnings

  59,004   41,169 

Total undistributed earnings

 $70,322  $49,253 
         

Net earnings allocation:

        

Class A net earnings

 $11,830  $8,598 

Class B net earnings

  62,001   44,091 

Net earnings

 $73,831  $52,689 
         

Denominator:

        

Weighted average shares outstanding:

        

Class A

  2,142   2,143 

Class B

  10,634   10,394 
         

Net earnings per share:

        

Class A

 $5.52  $4.01 

Class B

 $5.83  $4.24 

 

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, 2023 and 2022 amounted to $22.5 million and $20.2 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 6, "Fair Value Measurements," for additional disclosures related to fair value measurements.

 

48

 

Recently Issued Accounting Standards

 

Recently Adopted Accounting Standards

 

In March 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (ASU) 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. ASU 2020-04 provides temporary optional guidance on contract modifications and hedging accounting to ease the financial reporting burdens of the market transition from the London Interbank Offered Rate (“LIBOR”) to alternative reference rates. In January 2021, the FASB issued ASU 2021-01, which refined the scope of Topic 848 and clarified some of its guidance as part of the FASB’s monitoring of global reference rate activities. This updated guidance was effective upon issuance, and the Company was initially allowed to elect to apply the amendments prospectively through December 31, 2022. In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848), Deferral of the Sunset Date of Topic 848, which extended the date by which companies could elect to apply the amendments to December 31, 2024. During January 2023, the Company amended its credit agreement and related interest rate swap agreements to transition the reference rate from LIBOR to a Secured Overnight Financing Rate ("SOFR") effective January 31, 2023. In connection with these amendments, the Company adopted ASU 2020-04 in the first quarter of 2023 and elected to apply the relevant practical expedients within the guidance. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instrumentsas amended. The new guidance broadens 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. On January 1, 2023, the Company adopted ASU 2016-13. The adoption of this standard did not have a material impact on the Company's consolidated financial statements.

 

 

49

 

Accounting Standards Issued But Not Yet Adopted

 

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. Additionally, it requires a public entity to disclose the title and position of the Chief Operating Decision Maker (CODM). The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The new standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. A public entity should apply the amendments in this ASU retrospectively to all prior periods presented in the financial statements. We expect this ASU to only impact our disclosures with no impacts to our results of operations, cash flows and financial condition.

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires a public business entity (PBE) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign and by jurisdiction if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025 and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all period presented. We expect this ASU to only impact our disclosures with no impacts to our results of operations, cash flows, and financial condition.

 

 

2.

INVESTMENT IN INNOLECTRIC

 

On February 1, 2023, the Company closed on a noncontrolling (one-third) investment in Germany-based innolectric AG (“innolectric”) for consideration of €8.0 million (approximately $8.8 million as of the February 2023 closing). Transaction costs associated with the Company's investment in innolectric amounted to $1.3 million and these costs have been recorded as part of the carrying value of the investment. Under the terms of the investment agreement, if innolectric achieves certain EBITDA thresholds within a specified timeframe, the Company would be committed to acquiring the remaining shares of innolectric at that time. The accompanying consolidated balance sheet reflects the fair value as of the February 2023 closing of the initial one-third equity method investment, inclusive of transaction costs, of $11.0 million, and a separate liability of $1.0 million associated with the net fair value of the put and call options related to the remaining shares pursuant to the agreement in the event certain profitability thresholds are met.

 

This passive investment creates a strategic alliance that is focused on Electric Vehicles (“EV”) on-board power electronics, and in particular next generation fast-charging technology. With no product overlap, this relationship expands the Bel eMobility Power portfolio, further enhancing Bel's competitive position in this emerging field. Our investment in innolectric is accounted for using the equity method and we have determined that the innolectric investment is not a variable interest entity (VIE). Results from this investment have been included in Bel's Power Solution and Protection segment and amounted to a loss of $0.8 million during the year ended December 31, 2023. The Company adopted a policy to record its share of innolectric's results on a one-month lag on a consistent basis to allow time for innolectric to provide its financial statements to Bel.

 

Related Party Transactions

 

From time to time, the Company provides cash loans to innolectric to fund working capital needs and further business development. During 2023, the Company provided loans to innolectric in the aggregate amount of €2.0 million (approximately $2.1 million at the December 31, 2023 exchange rate). These loans bear interest at a rate of 5% per annum. This balance is shown as a related-party note receivable on the accompanying consolidated balance sheet at December 31, 2023.

 

 
3.  DIVESTITURE OF SUBSIDIARY

 

On June 1, 2023, the Company completed its divestment of Bel Stewart s.r.o., a former subsidiary in the Czech Republic which has historically been reported within Bel’s Connectivity Solutions segment. The business was sold to PEI Genesis (“PEI”) for total consideration of $5.1 million, subject to working capital adjustments. The divestment of this non-core business was a strategic decision which allows the Connectivity Solutions segment to focus on its main product categories serving customer end markets such as commercial air, defense, industrial and networking which better align with its long-term growth objectives.

 

50

 

 

The carrying amounts of the major classes of assets and liabilities included as part of the sale were as follows:

 

   

Total

 

Cash and cash equivalents

  $ 2,072  

Accounts receivable

    1,030  

Inventories

    1,310  

Property, plant and equipment

    326  

Other assets

    48  

Accounts payable

    (441 )

Accrued expenses

    (126 )

Income taxes payable

    (100 )

Other current liabilities

    (13 )

Other long-term liabilities

    (23 )

Total net assets transferred

    4,083  

Consideration received

    5,063  

Gain on sale recognized

  $ 980  

 

 

51

 
 
4.   REVENUE  

 

Nature of Goods and Services

 

Our revenues are substantially derived from sales of our products.

 

In our Power Solutions and Protection product 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 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 Magnetic Solutions product 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.

 

52

 

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

 

53

 

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

 
   

Power Solutions

   

Connectivity

   

Magnetic

         
   

and Protection

   

Solutions

   

Solutions

   

Consolidated

 
                                 

By Geographic Region:

                               

North America

  $ 233,016     $ 172,518     $ 42,259     $ 447,793  

Europe

    57,567       32,689       8,263       98,519  

Asia

    23,522       5,365       64,614       93,501  
    $ 314,105     $ 210,572     $ 115,136     $ 639,813  
                                 

By Sales Channel:

                               

Direct to customer

  $ 221,828     $ 130,893     $ 86,608     $ 439,329  

Through distribution

    92,277       79,679       28,528       200,484  
    $ 314,105     $ 210,572     $ 115,136     $ 639,813  

 

   

Year Ended December 31, 2022

 
   

Power Solutions

   

Connectivity

   

Magnetic

         
   

and Protection

   

Solutions

   

Solutions

   

Consolidated

 
                                 

By Geographic Region:

                               

North America

  $ 217,381     $ 141,585     $ 50,234     $ 409,200  

Europe

    42,121       35,596       10,903       88,620  

Asia

    28,864       9,904       117,645       156,413  
    $ 288,366     $ 187,085     $ 178,782     $ 654,233  
                                 

By Sales Channel:

                               

Direct to customer

  $ 186,439     $ 112,128     $ 135,247     $ 433,814  

Through distribution

    101,927       74,957       43,535       220,419  
    $ 288,366     $ 187,085     $ 178,782     $ 654,233  

 

54

 

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, 2023 and December 31, 2022 are as follows:

 

   

December 31,

   

December 31,

 
   

2023

   

2022

 
                 

Contract assets - current (unbilled receivables)

  $ 12,793     $ 18,244  

Contract liabilities - current (deferred revenue)

  $ 3,046     $ 8,847  

 

The change in balance of our unbilled receivables from December 31, 2022 to  December 31, 2023 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, 2023 is presented below:

 

   

Year Ended

 
   

December 31, 2023

 

Balance, January 1

  $ 8,847  

New advance payments received

    4,121  

Recognized as revenue during period

    (9,930 )

Currency translation

    8  

Balance, December 31

  $ 3,046  

 

Transaction Price Allocated to Future Obligations:

 

The aggregate amount of transaction price allocated to remaining performance obligations that have not been fully satisfied as of  December 31, 2023 related to contracts that exceed one year in duration amounted to $4.4 million, with expected contract expiration dates that range largely from 2025 – 2026. It is expected that $2.4 million of this aggregate amount will be recognized in 2025, $1.9 million will be recognized in 2026 and the remainder will be recognized in years beyond 2026.  The majority of the Company's orders received (but not yet shipped) at  December 31, 2023 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.

 

 

5.

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, 2023 and 2022, the Company's reportable operating segments were as follows:

 

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

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.

   
 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.

 

55

 

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

 

                 
  

Total

  

Power Solutions & Protection

  

Connectivity Solutions

  

Magnetic Solutions

 

Balance at January 1, 2023:

                

Goodwill, gross

 $25,099  $18,152  $6,947  $- 

Goodwill, net

 $25,099  $18,152  $6,947  $- 
                 

Foreign currency translation

  1,543   471   1,072   - 
                 

Balance at December 31, 2023:

                

Goodwill, gross

 $26,642  $18,623  $8,019  $- 

Goodwill, net

 $26,642  $18,623  $8,019  $- 

 

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 6, "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. In testing goodwill for impairment, we may perform both a qualitative assessment and quantitative assessment. For the qualitative test, the assessment is based on a review of general macroeconomic conditions, industry and market conditions, changes in cost factors, overall financial performance (both actual and expected performance) and other reporting unit-specific events such as significant changes in management, customers, litigation or a change in the carrying amount of net assets. If it is determined that a potential impairment may exist, we would proceed with a quantitative assessment. In cases where we elect to perform a quantitative assessment, we estimate 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. 

 

2023 Annual Impairment Test

 

On October 1, 2023, the Company completed a quantitative assessment of our annual goodwill impairment test for our four existing reporting units. We concluded that the fair value of the Company's Connectivity Europe, Power Europe, EOS and CUI reporting units exceeded the carrying value and that there was no indication of impairment. Effective October 1, 2023, in connection with a recent shift in how management views and manages the business in light of the consolidation or our ERP systems, recent facility consolidations and other streamlining initiatives at the product group level, the Company changed its reporting unit structure. The Company's new reporting units are Power Solutions and Protection (excluding CUI), CUI, Connectivity Solutions and Magnetic Solutions. The Company performed a qualitative analysis (Step 0) on the new reporting units as of the October 1, 2023 testing date and concluded no impairment existed for the new reporting units at that time.

 

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

 

Reporting Unit

 

% by Which Estimated Fair Value Exceeds Carrying Value

 

Power Europe

 

89.1%

 

Connectivity Europe

 

79.9%

 

EOS

 

71.2%

 

CUI

 

169.4%

 

 

2022 Impairment Tests

 

The Company performed a qualitative assessment as of October 1, 2022 related to its EOS reporting unit, as the estimated fair value of this reporting unit significantly exceeded the carrying amount based on our baseline quantitative assessment, which was performed as of March 31, 2021. Our qualitative assessment determined that no indicators of impairment were present as of the October 1, 2022 assessment date. 

 

On October 1, 2022, the Company completed a quantitative assessment of our annual goodwill impairment test for three of our reporting units. We concluded that the fair value of the Company's Connectivity Europe, Power Europe and CUI reporting units exceeded the carrying value and that there was no indication of impairment. 

 

56

 

As noted above, the fair value determined in connection with the goodwill impairment test completed in the fourth quarter of 2023 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 sustained decrease in the price of our common stock, 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 12 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, 2023, 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, 2023

  

December 31, 2022

 
  

Gross Carrying

  

Accumulated

  

Net Carrying

  

Gross Carrying

  

Accumulated

  

Net Carrying

 
  

Amount

  

Amortization

  

Amount

  

Amount

  

Amortization

  

Amount

 
                         

Patents, licenses and technology

 $19,176  $11,386  $7,790  $38,607  $30,156  $8,451 

Customer relationships

  56,711   32,099   24,612   56,917   28,096   28,821 

Non-compete agreements

  -   -   -   2,662   2,662   - 

Trademarks (indefinite-lived)

  17,148   159   16,989   16,999   160   16,839 
  $93,035  $43,644  $49,391  $115,185  $61,074  $54,111 

 

Amortization expense was $4.7 million and $6.0 million during each of 2023 and 2022, respectively.

 

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

 

December 31,

 

Amortization Expense

 
     

2024

 $4,563 

2025

  4,551 

2026

  4,551 

2027

  4,551 

2028

  4,551 

 

2023 and 2022 Impairment Tests

 

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

 

57

 
 

6.

FAIR VALUE MEASUREMENTS

 

The following tables show the Company's cash, cash equivalents and other marketable and held to maturity securities by significant investment category as of December 31, 2023 and 2022:

 

  

December 31, 2023

 
  

Carrying value

  

Fair value

  

Cash and cash equivalents

  

Other Current Assets

 

Cash

 $57,544  $57,544  $57,544  $- 

Level 1:

                

Money market funds

  31,188   31,188   31,188   - 

Money market funds (Rabbi Trust)

  303   303   -   303 

      Subtotal

  31,491   31,491   31,188   303 

Level 2:

                

Certificates of deposit and time deposits

  3,629   3,926   639   2,990 

      Subtotal

  3,629   3,926   639   2,990 

Total

 $92,664  $92,961  $89,371  $3,293 

 

 

  

December 31, 2022

 
  

Carrying value

  

Fair value

  

Cash and cash equivalents

  

Other Current Assets

 

Cash

 $70,266  $70,266  $70,266  $- 

Level 1:

                

  Money market funds (Rabbi Trust)

  101   101   -   101 

     Subtotal

  101   101   -   101 

Total

 $70,367  $70,367  $70,266  $101 

 

 

As of December 31, 2023 and 2022, 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, 2023 and $0.1 million at December 31, 2022

 

Throughout 2023 and 2022, the Company entered into a series of foreign currency forward contracts, the fair value of which was $0.5 million at  December 31, 2023 and $0.4 million at December 31, 2022. 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).

 

The Company is a party to two interest rate swap agreements as further described in Note 13, "Derivative Instruments and Hedging Activities". The fair value of the interest rate swap agreements was $4.0 million and $5.5 million at December 31, 2023 and 2022, respectively, 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 fair values of our derivative financial instruments (which are measured using Level 2 fair value inputs) and their classifications in our consolidated balance sheets as of December 31, 2023 were as follows:

 

 

Balance Sheet Classification

 

December 31, 2023

  

December 31, 2022

 

Derivative assets:

         

Foreign currency forward contracts:

         

Designated as cash flow hedges

Other current assets

 $-  $359 

Not designated as hedging instruments

Other current assets

  486   - 

Interest rate swap agreements:

         

Designated as a cash flow hedge

Other assets

  3,960   5,539 

Total derivative assets

 $4,446  $5,898 
          

Derivative liabilities:

         

Foreign currency forward contracts:

         

Designated as cash flow hedges

Other current liabilities

 $5  $- 

Total derivative liabilities

 $5  $- 

 

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 2023 or 2022. There were no changes to the Company’s valuation techniques used to measure asset fair values on a recurring or nonrecurring basis during 2023.

 

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

 

The Company has other financial instruments, such as cash and cash equivalents, accounts receivable, 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, 2023 and 2022, the estimated fair value of total debt was $60 million and $95.0 million, respectively, compared to a carrying amount of $60 million and $95.0 million, respectively. The Company did not have any other financial liabilities within the scope of the fair value disclosure requirements as of December 31, 2023.

 

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 5, "Goodwill and Other Intangible Assets," for further information about goodwill and other indefinite-lived intangible assets.  

 

 

7.

OTHER ASSETS

 

At December 31, 2023 and 2022, the Company had obligations of $19.5 million and $18.2 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, 2023 and 2022, these assets had a combined value of $15.4 million and $14.0 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 $15.1 million and $13.9 million at December 31, 2023 and 2022, 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 (expense) to account for the increase (decrease) in cash surrender value in the amount of $1.3 million and ($2.2) million during the years ended December 31, 2023 and 2022, 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, 2023 and 2022, the Company held, in the aforementioned rabbi trust, available-for-sale investments at a cost of $0.3 million and $0.1 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, 2023 and 2022, the fair market value of these investments was $0.3 million and $0.1 million, respectively. 

 

58

 
 

8.

INVENTORIES

 

The components of inventories are as follows:

 

   

December 31,

 
   

2023

   

2022

 

Raw materials

  $ 63,647     $ 74,572  

Work in progress

    42,038       44,397  

Finished goods

    30,855       53,496  

Inventories

  $ 136,540     $ 172,465  

 

 

9.

PROPERTY, PLANT AND EQUIPMENT, NET

 

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

 

   

December 31,

 
   

2023

   

2022

 

Land

  $ 348     $ 1,098  

Buildings and improvements

    15,286       21,529  

Machinery and equipment

    98,527       118,358  

Construction in progress

    1,567       4,239  
      115,728       145,224  

Accumulated depreciation

    (79,195 )     (108,391 )

Property, plant and equipment, net

  $ 36,533     $ 36,833  

 

Depreciation expense for the years ended  December 31, 2023 and 2022 was $8.6 million and $8.9 million, respectively.  At December 31, 2023 and December 31, 2022, a total of $1.3 million and $1.5 million, respectively, of property was classified as assets held for sale on the accompanying consolidated balance sheet related to several buildings in Zhongshan, PRC. 

 

 
10.     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 2020 and for state examinations before 2017. Regarding foreign subsidiaries, the Company is no longer subject to examination by tax authorities for years before 2013 in Asia and generally 2015 in Europe. 

 

At December 31, 2023 and 2022, the Company has approximately $19.8 million and $24.8 million, respectively, of liabilities for uncertain tax positions. These amounts, if recognized, would reduce the Company’s effective tax rate. As of December 31, 2023, approximately $3.5 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:

 

   

Years Ended December 31,

 
   

2023

   

2022

 

Liability for uncertain tax positions - January 1

  $ 24,798     $ 28,434  

Additions based on tax positions related to the current year

    973       1,284  

Translation adjustment

    (249 )     (1,121 )

Settlement/expiration of statutes of limitations

    (5,699 )     (3,799 )

Liability for uncertain tax positions - December 31

  $ 19,823     $ 24,798  

 

59

 

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, 2023 and 2022, the Company recognized $0.4 million and $0.6 million, respectively, in interest and penalties in the consolidated statements of operations. During the years ended December 31, 2023 and 2022, the Company recognized a benefit of $2.3 million and $1.6 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 $2.0 million and $4.0 million accrued for the payment of interest and penalties at December 31, 2023 and 2022, 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 losses from domestic operations of $51.5 million and $14.2 million for 2023 and 2022, respectively, and earnings before provision for income taxes from foreign operations of $31.7 million and $44.8 million for 2023 and 2022, respectively.

 

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

 

   

Years Ended December 31,

 
   

2023

   

2022

 

Current:

               

Federal

  $ 11,403     $ 9,175  

State

    975       787  

Foreign

    963       1,002  
      13,341       10,964  

Deferred:

               

Federal

    (3,128 )     (4,064 )

State

    (139 )     (255 )

Foreign

    (605 )     (275 )
      (3,872 )     (4,594 )
                 
    $ 9,469     $ 6,370  

 

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

 

   

Years Ended December 31,

 
   

2023

   

2022

 
   

$

   

%

   

$

   

%

 

Tax provision computed at the federal statutory rate

  $ 17,493       21 %   $ 12,402       21 %

(Decrease) increase in taxes resulting from:

                               

Different tax rates applicable to foreign operations

    (1,697 )     (2 %)     (1,677 )     (3 %)

Reversal of liability for uncertain tax positions - net

    (4,726 )     (6 %)     (2,515 )     (4 %)

Research and experimentation and foreign tax credits

    (75 )     (0 %)     (139 )     (0 %)

State taxes, net of federal benefit

    (433 )     (1 %)     292       0 %

SERP/COLI and restricted stock income

    (756 )     (1 %)     733       1 %

Other, net

    (337 )     (0 %)     (2,726 )     (5 %)

Tax provision computed at the Company's effective tax rate

  $ 9,469       11 %   $ 6,370       11 %

 

60

 

As of December 31, 2023, the Company has $26.0 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 $15.1 million which amount to $4.0 million of deferred tax assets. In addition, the Company has $0.6 million of credit carryforwards and acquired deferred tax assets of $0.6 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 $2.0 million on these deferred tax assets. The federal and certain foreign NOLs can be carried forward indefinitely, the state and certain foreign NOLs expire at various times during 20272042 and the tax credit carryforwards expire at various times during 2030 - 2042.

 

Management has no specific plans to indefinitely reinvest the unremitted earnings of our foreign subsidiaries as of December 31, 2023. Applicable income and dividend withholding taxes of $0.2 million have been reflected in the accompanying consolidated statements of operations for the year ended December 31, 2023. 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,

 
   

2023

   

2022

 
   

Tax Effect

   

Tax Effect

 
                 

Deferred tax assets:

               

State tax credits

  $ 424     $ 571  

Unfunded pension liability

    (255 )     (416 )

Reserves and accruals

    4,504       4,947  

Federal, state and foreign net operating loss and credit carryforwards

    4,303       4,316  

Depreciation

    435       437  

Amortization

    6,004       2,968  

Lease accounting

    4,605       4,816  

Other accruals

    5,997       6,486  

Total deferred tax assets

    26,017       24,125  

Deferred tax liabilities:

               

Depreciation

    2,331       2,227  

Amortization

    6,359       6,178  

Lease accounting

    4,659       4,889  

Other accruals

    562       780  

Total deferred tax liabilities

    13,911       14,074  

Valuation allowance

    2,009       4,027  

Net deferred tax assets

  $ 10,097     $ 6,024  


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

 

61

 
 

11.

DEBT

 

The Company has a Credit and Security Agreement with KeyBank National Association (as amended, the "credit agreement" or the "CSA"). The CSA provides a $175 million 5-year senior secured revolving credit facility ("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. Revolving loans borrowed under the CSA mature on September 1, 2026. At December 31, 2023 and 2022, outstanding borrowings under the revolver amounted to $60 million and $95.0 million, respectively. The unused credit available under the credit facility was $115 million at  December 31, 2023 and $80.0 million at December 31, 2022. The Company incurred $2.9 million and $3.4 million of interest expense during the years ended December 31, 2023 and 2022, respectively, in connection with interest due on its outstanding borrowings under the CSA during each period, including the effects of the 2021 Swaps (as hereinafter defined) and amortization of deferred financing costs. During  January 2023, the Company amended its CSA and related 2021 Swaps to transition the reference rate from LIBOR to SOFR effective  January 31, 2023.

 

The interest rate in effect at  December 31, 2023 was 2.47%. The weighted-average interest rate in effect for the variable-rate portion of our outstanding borrowings ($35.0 million at  December 31, 2022) was 5.51% at December 31, 2022 and consisted of LIBOR plus the Company’s credit spread at December 31, 2022, as determined per the terms of the CSA. No outstanding borrowings were subject to a variable interest rate at December 31, 2023. In order to manage our interest rate exposure on the remaining borrowings, and as further described in Note 13, "Derivative Instruments and Hedging Activities", the Company is party to 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 SOFR portion (or, for periods prior to January 31, 2023, the LIBOR portion) of the interest rate on a portion of our outstanding debt on our Revolver (or such portion thereof up to the aggregate $60 million notional amount of the 2021 Swaps). In periods prior to January 31, 2023, the 2021 Swaps required 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. Effective January 31, 2023, in connection with the Company's transition of its reference rate from LIBOR to SOFR as further described in Recently Adopted Accounting Standards in Note 1, "Description of Business and Summary of Significant Accounting Policies", the 2021 Swaps require the Company to pay interest on the notional amount at the rate of 1.334% and 1.348%, respectively, in exchange for the daily SOFR rate plus 10 basis points. The effective rate of interest for our outstanding borrowings, including the impact of the 2021 Swaps, was 2.47% and 3.57%, respectively, as of December 31, 2023 and December 31, 2022.

 

 

62

 

Under the terms of its credit agreement, the Company is entitled, subject to the satisfaction of certain conditions, to request additional commitments under the 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 credit agreement provides that up to a U.S. Dollar equivalent principal amount of $15 million of the 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 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, guaranty of payment.  As a result, the obligations of the Company under the 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.

 

 

63

 

The borrowings under the 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 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 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 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. On January 12, 2023, the Company amended its credit agreement for the purpose of transitioning its reference rate related to interest from LIBOR to SOFR.  

 

Revolving loans borrowed under the credit agreement mature on September 1, 2026, and the commitments with respect to the revolver will automatically terminate on such date.

 

The credit agreement contains customary representations and warranties, covenants and events of default.  In addition, the 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 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, 2023, the Company was in compliance with its debt covenants, including its most restrictive covenant, the Fixed Charge Coverage Ratio.

 

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

 

2024

  $ -  

2025

    -  

2026

    60,000  

2027

    -  

2028

    -  

Total long-term debt

    60,000  

Less: Current maturities of long-term debt

    -  

Noncurrent portion of long-term debt

  $ 60,000  

 

64

 
 
12. ACCRUED EXPENSES

  

Accrued expenses consist of the following:

 

   

December 31,

 
   

2023

   

2022

 

Salaries, bonuses and related benefits

  $ 33,566     $ 27,422  

Deferred revenue

    3,046       8,847  

Accrued restructuring costs

    5,498       6,796  

Sales commissions

    2,347       2,521  

Subcontracting labor

    1,622       1,875  

Warranty accrual

    1,542       1,287  

Other

    7,036       2,125  
    $ 54,657     $ 50,873  

 

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

 

Restructuring Activities:

 

Activity and liability balances related to restructuring costs for the year ended December 31, 2023 are as follows:

 

           

Year Ended

         
           

December 31, 2023

         
   

Liability at

           

Cash Payments

   

Liability at

 
   

December 31,

   

New

   

and Other

   

December 31,

 
   

2022

   

Charges

   

Settlements

   

2023

 

Severance costs

  $ 3,390     $ 7,590     $ (9,429 )   $ 1,551  
Disposal of equipment in connection with restructuring     -       1,320       (1,320 )     -  

Other restructuring costs

    3,406       1,204       (663 )     3,947  

Total

  $ 6,796     $ 10,114     $ (11,412 )   $ 5,498  

 

During the third quarter of 2022, a series of initiatives were launched to streamline our operational footprint. In a project completed during the fourth quarter of 2023, two of our Magnetic Solutions manufacturing facilities in Zhongshan and Pingguo, China, were largely consolidated into a single centralized site in the Binyang county of Southwestern China (the new Bel Guangxi facility). Further, during the first half of 2023, we completed the transition out of our Tempe, Arizona and Sudbury, UK facilities (both within our Connectivity Solutions segment) into other existing Bel sites. As of December 31, 2023, our Connectivity Solutions Melbourne, Florida site was substantially complete in transitioning its manufacturing operations into our existing site in Waseca, Minnesota. The $10.1 million of restructuring charges incurred the year ended December 31, 2023, and the accrued restructuring costs of $5.5 million at  December 31, 2023, are associated with these collective initiatives.

 

 
13.     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 $25.8 million and $25.7 million as of December 31, 2023 and 2022, respectively. The Company's foreign currency forward contracts related to the Chinese renminbi 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 cost of goods sold in the period in which the hedged transaction affects earnings. 

 

Interest Rate Swap Agreements

 

To partially mitigate risks associated with the variable interest rates on the revolver borrowings under its credit agreement, the Company is a party to a pay-fixed, receive-variable interest rate swap agreement with each of two multinational financial institutions under which we, for periods prior to January 31, 2023, (i) paid interest at a fixed rate of 1.3055% and received variable interest of one-month LIBOR on a notional amount of $30.0 million and (ii) paid interest at a fixed rate of 1.3180% and received 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 will terminate on August 31, 2026. In January 2023, and in connection with related changes to its credit agreement, the Company amended its two interest rate swap agreements to transition the related reference rates in these agreements from LIBOR to SOFR, effective January 31, 2023. Effective  January 31, 2023, the 2021 Swaps require the Company to pay interest on the notional amount at the rate of 1.334% and 1.348%, respectively, in exchange for the daily SOFR rate plus 10 basis points.

 

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. 

 

65

 

Fair Values of Derivative Financial Instruments

 

See Note 6, "Fair Value Measurements" for the gross fair values of the Company's derivative assets and liabilities as of December 31, 2023 and 2022.
 

Derivative Financial Instruments in Cash Flow Hedging Relationships

 

The effects of derivative financial instruments designated as cash flow hedges on AOCL and on the consolidated statements of operations for the years ended December 31, 2023 and 2022 were as follows:  

 

   

Years Ended December 31,

 
   

2023

   

2022

 

Net (losses) gains recognized in AOCL:

               

Foreign currency forward contracts

  $ (1,470 )   $ (119 )

Interest rate swap agreements

    689       5,886  
    $ (781 )   $ 5,767  
                 

Net (losses) gains reclassified from AOCL to the consolidated statement of operations:

               

Foreign currency forward contracts

  $ (537 )   $ (805 )

Interest rate swap agreements

    2,268       230  
    $ 1,731     $ (575 )

 

The losses related to the foreign currency forward contracts are included as a component of currency translation adjustment on the accompanying consolidated statements of comprehensive income at December 31, 2023 and 2022.    

 

66

 

Derivative Financial Instruments Not Designated as Hedging Instruments

 

Gains recognized on derivative financial instruments not designated as hedging instruments in our consolidated statements of operations for the years ended December 31, 2023 and 2022 were as follows: 

 

     

Years Ended December 31,

 
 

Classification in Consolidated Statements of Operations

 

2023

   

2022

 

Foreign currency forward contracts

Other expense, net

    150       58  
      $ 150     $ 58  

 

 
14.  SEGMENTS 

 

The Company operates in one industry with three reportable operating segments, which represent the Company's three product groups, consisting of Power Solutions and Protection, Connectivity Solutions and Magnetic Solutions. 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, 2023

 
   

Power Solutions

and Protection

   

Connectivity

Solutions

   

Magnetic

Solutions

   

Corporate/

Other

     

Total

 
                     

Net sales

  $ 314,105     $ 210,572     $ 115,136     $ -     $ 639,813  

Gross Profit

    119,741       72,031       25,314       (1,237 )     215,849  

Gross Profit %

    38.1 %     34.2 %     22.0 %     nm       33.7 %

Total Assets

    222,068       197,045       47,900       104,618       571,631  

Capital Expenditures

    4,563       7,384       160       19       12,126  

Depreciation and Amortization Expense

    5,280       6,152       1,094       786       13,312  

 

   

Year Ended December 31, 2022

 
   

Power Solutions

and Protection

   

Connectivity

Solutions

   

Magnetic

Solutions

   

Corporate/

Other

     

Total

 
                     

Net sales

  $ 288,366     $ 187,085     $ 178,782     $ -     $ 654,233  

Gross Profit

    87,840       48,488       49,290       (2,165 )     183,453  

Gross Profit %

    30.5 %     25.9 %     27.6 %     nm       28.0 %

Total Assets

    234,095       170,895       107,891       47,585       560,466  

Capital Expenditures

    3,916       4,566       350       -       8,832  

Depreciation and Amortization Expense

    6,470       6,145       2,133       115       14,863  

 

67

 

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,

 
   

2023

   

2022

 

Net Sales by Geographic Location:

               
                 

United States

  $ 447,793     $ 409,199  

People's Republic of China

    43,109       77,061  

Macao

    35,026       61,744  

United Kingdom

    25,648       21,903  

Slovakia

    35,555       22,120  

Germany

    17,327       24,112  

India

    15,365       17,608  

Switzerland

    11,237       9,893  

All other foreign countries

    8,753       10,593  

Consolidated net sales

  $ 639,813     $ 654,233  
                 

Net Sales by Major Product Line:

               
                 

Power solutions and protection

  $ 314,105     $ 288,366  

Connectivity solutions

    210,572       187,085  

Magnetic solutions

    115,136       178,782  

Consolidated net sales

  $ 639,813     $ 654,233  

 

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

 

   

December 31,

 
   

2023

   

2022

 

Long-lived Assets by Geographic Location:

               
                 

United States

  $ 34,990     $ 33,875  

People's Republic of China (PRC)

    23,621       28,222  

Slovakia

    7,468       6,738  

United Kingdom

    3,024       1,109  

All other foreign countries

    549       1,072  

Consolidated long-lived assets

  $ 69,652     $ 71,016  

 

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 21.6% of its identifiable assets are located in Asia.

 

Net Sales to Major Customers

 

The Company had no direct customers whose net sales represented in excess of ten percent of the Company's consolidated net sales in 2023. In 2022, the Company had one direct customer with net sales of $83.9 million (12.8% of sales). Net sales related to this significant customer were primarily reflected in the Magnetic Solutions operating segment.

 

68

 
 
15. 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 each of the years ended  December 31, 2023 and 2022 amounted to $1.3 million. As of December 31, 2023, the plan owned approximately 287,777 shares and65,089 shares of Bel Fuse Inc. Class A and Class B common stock, respectively.

 

The Company also maintains a Nonqualified Deferred Compensation Plan (the "DCP"). With certain exceptions, the Company's contributions to the DCP are discretionary and become fully vested by the participants upon reaching age 65. The expense for the years ended December 31, 2023 and 2022 amounted to $0.2 million and $0.1 million, respectively.  As the plan is fully funded, the assets and liabilities related to the DCP were in equal amounts of $1.0 million at December 31, 2023 and $0.7 million at December 31, 2022. These amounts are included in other assets and other liabilities, respectively, on the accompanying consolidated balance sheets as of each date.   

 

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. The expense for the years ended  December 31, 2023 and 2022 amounted to approximately $1.5 million and $1.8 million, respectively. As of December 31, 2022, the plan owned 3,323 and 17,342 shares of Bel Fuse Inc. Class A and Class B common stock, respectively. During the second quarter of 2022, the Company repurchased all shares back from the Asia retirement plan and no shares were owned by the plan as of December 31, 2023.

 

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 7, "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, 2023 and 2022 amounted to $1.3 million and $1.5 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, 2023 and 2022: 

 

  

Years Ended December 31,

 
  

2023

  

2022

 
         

Service Cost

 $369  $503 

Interest Cost

  886   636 

Net amortization

  71   312 

Net periodic benefit cost

 $1,326  $1,451 

 

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 income/expense, net in the accompanying consolidated statements of operations.

 

69

 

Obligations and Funded Status

Summarized information related to the SERP about the changes in plan assets and benefit obligation, the funded status and the amounts recorded at  December 31, 2023 and 2022 are as follows:

 

  

Years Ended December 31,

 
  

2023

  

2022

 

Fair value of plan assets, January 1

 $-  $- 

Company contributions

  775   606 

Benefits paid

  (775)  (606)

Fair value of plan assets, December 31

 $-  $- 

Benefit obligation, January 1

 $18,175  $23,580 

Service cost

  370   503 

Interest cost

  886   636 

Benefits paid

  (775)  (606)

Actuarial loss (gain)

  828   (5,938)

Benefit obligation, December 31

 $19,484  $18,175 

Underfunded status, December 31

 $(19,484) $(18,175)

 

The Company has recorded the 2023 and 2022 underfunded status as a long-term liability on the consolidated balance sheets. The accumulated benefit obligation for the SERP was $18.1 million as of  December 31, 2023 and $17.0 million as of December 31, 2022. The aforementioned company-owned life insurance policies and marketable securities held in a rabbi trust had a combined value of $15.4 million and $14.0 million at December 31, 2023 and 2022, respectively. See Note 7, "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.1 million. The Company expects to make contributions of $0.8 million to the SERP in 2024. 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 2024, as the plan has no assets.

 

70

 

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

 

Years Ending

     

December 31,

     
      

2024

  $972 

2025

   1,015 

2026

   1,033 

2027

   1,150 

2028

   1,321 
2029 - 2033   7,218 

 

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

 

  

December 31,

 
  

2023

  

2022

 

Prior service cost

 $212  $334 

Net loss

  (1,336)  (2,216)
  $(1,124) $(1,882)

 

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,

 
  

2023

  

2022

 

Net periodic benefit cost:

        

Discount rate

  5.00%  2.75%

Rate of compensation increase

  2.50%  2.50%

Benefit obligation:

        

Discount rate

  4.75%  5.00%

Rate of compensation increase

  2.50%  2.50%

 

71

 
 
16.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 interests 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, 2023, 517,000 shares remained available for future issuance under the 2020 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 $3.5 million and $2.4 million for 2023 and 2022, 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 2023 and 2022. At December 31, 2023 and 2022, 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 utilizing an estimated annual forfeiture rate of 5%. During 2023 and 2022, the Company issued 10,000 shares and 322,500 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, 2023 is presented below:

 

          

Weighted Average

 

Restricted Stock

     

Weighted Average

  

Remaining

 

Awards

 

Shares

  

Award Price

  

Contractual Term (In Years)

 
             

Outstanding at January 1, 2023

  636,500  $26.31   4.4 

Granted

  10,000   49.19     

Vested

  (119,250)  17.96     

Forfeited

  (30,500)  21.30     

Outstanding at December 31, 2023

  496,750  $29.09   3.7 

 

As of December 31, 2023, there was $9.8 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.4 years. This expense is recorded in cost of sales, R&D and SG&A expense based upon the employment classification of the award recipients.

 

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

 

 
17.  COMMON STOCK

 

As of December 31, 2023, 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 Restated Certificate of Incorporation, as amended, 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 Restated Certificate of Incorporation, as amended, or forfeit its right to vote its Class A common shares. As of December 31, 2023, 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, 2023, to the Company's knowledge, this shareholder owned 16.7% 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, as amended, the subject shareholder will not be permitted to vote its shares of common stock.

 

Throughout 2023 and 2022, 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.5 million in 2023 and $3.4 million in 2022. There are no contractual restrictions on the Company's ability to pay dividends, provided that the Company is not in default under its credit agreement immediately before such payment and after giving effect to such payment.  

 

72

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

 

   

Years Ended December 31,

 
   

2023

   

2022

 

Amortization of ROU assets - finance leases

  $ 491     $ 448  

Interest on lease liabilities - finance leases

    121       137  

Operating lease cost (cost resulting from lease payments)

    8,127       8,426  

Short-term lease cost

    207       201  

Variable lease cost (cost excluded from lease payments)

    397       410  

Total lease cost

  $ 9,343     $ 9,622  

 

Supplemental cash flow information related to leases is as follows:

 

   

Years Ended December 31,

 
   

2023

   

2022

 

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

               

Operating cash flows from operating leases

  $ 8,090     $ 8,970  

Operating cash flows from finance leases

    121       137  

Finance cash flows from finance leases

    527       423  

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

               

Operating leases

    5,999       8,052  

Finance leases

    199       207  

 

73

 

Supplemental balance sheet information related to leases was as follows:

 

   

2023

   

2022

 

Operating Leases:

               

Operating lease right-of-use assets

  $ 20,481     $ 21,551  

Operating lease liability, current

    6,350       5,870  

Operating lease liability, long-term

    14,212       15,742  

Total operating lease liabilities

  $ 20,562     $ 21,612  
                 

Finance Leases:

               

Property, plant and equipment, gross

  $ 3,484     $ 3,096  

Accumulated depreciation

    (1,613 )     (1,089 )

Property, plant and equipment, net

  $ 1,871     $ 2,007  

Other current liabilities

  $ 485     $ 446  

Other long-term liabilities

    1,539       1,608  

Total finance lease liabilities

  $ 2,024     $ 2,054  

 

   

2023

   

2022

 

Weighted-Average Remaining Lease Term:

               

Operating leases (in years)

    4.3       5.1  

Finance leases (in years)

    4.3       4.9  
                 

Weighted-Average Discount Rate:

               

Operating leases

    6.0 %     6.0 %

Finance leases

    6.0 %     6.1 %

 

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

 

74

 

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

 

Year Ending

 

Operating

   

Finance

 

December 31,

 

Leases

   

Leases

 

2024

  $ 6,658     $ 705  

2025

    5,954       439  

2026

    4,381       411  

2027

    2,342       324  

2028

    1,240       263  

Thereafter

    1,976       4  

Total undiscounted cash flows

    22,551       2,146  

Less imputed interest

    (1,989 )     (234 )

Present value of lease liabilities

  $ 20,562     $ 1,912  

 

 
19.  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 $57.7 million and $113.4 million at  December 31, 2023 and December 31, 2022, respectively. The Company also had outstanding purchase orders related to capital expenditures in the amount of $5.8 million and $7.8 million at  December 31, 2023 and December 31, 2022, 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. ("MPS") 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. On July 27, 2023, the Western District of Texas court filed an Order granting MPS’s motion for summary judgment of non-infringement. The Court’s memorandum and opinion is forthcoming. The Company is evaluating its options for appeal.

 

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 at December 31, 2023 and 2022. 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, 2023 and 2022.

 

In connection with the Company's 2021 acquisition of EOS Power ("EOS"), there is an ongoing claim asserted with respect to EOS by the Principal Commissioner of Customs (Preventive), Mumbai related to customs duties and imposed fines and penalties dating back to 1994. The original demand was in the amount of approximately $1.4 million, of which EOS has paid $0.5 million. EOS filed an Appeal in 2016 which is pending with the Customs, Excise and Service Tax Appellate Tribunal in Mumbai related to the $0.9 million balance of the original demand net of EOS' payment. As part of the EOS acquisition agreement entered into in March 2021, the Company is indemnified for this matter for a period of 7 years from the acquisition date. The Company is unable to determine at this time what amount, if any, may ultimately be due in connection with this claim. As such, no estimate was accrued as of  December 31, 2023. 

 

 

75

 

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.

 

 
20.  ACCUMULATED OTHER COMPREHENSIVE LOSS

 

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

 

  

December 31,

 
  

2023

  

2022

 
         

Foreign currency translation adjustment, net of taxes of ($276) at December 31, 2023 and ($369) at December 31, 2022

 $(16,423) $(23,107)

Unrealized holding gains on interest rate swap cash flow hedge, net of taxes of $0 at December 31, 2023 and $0 at December 31, 2022

  3,960   5,539 

Unrealized holding gains on marketable securities, net of taxes of ($7) at December 31, 2023 and ($7) at December 31, 2022

  19   18 

Unfunded SERP liability, net of taxes of $718 at December 31, 2023 and $879 at December 31, 2022

  407   1,004 
         

Accumulated other comprehensive loss

 $(12,037) $(16,546)

 

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

 

   

Foreign Currency Translation Adjustment

   

Unrealized Gains (Losses) on Interest Rate Swap Cash Flow Hedge

   

Unrealized Holding Gains (Losses) on Marketable Securities

   

Unfunded SERP Liability

     

Total

 
                                           

Balance at January 1, 2022

  $ (14,911 )   $ (116 )   $ 29     $ (3,865 )     $ (18,863 )
                                           

Other comprehensive income (loss) before reclassifications

    (7,391 )     5,655       (11 )     5,119         3,372  

Amounts reclassified from accumulated other comprehensive income (loss)

    (805 )     -       -       (250 )

(a)

    (1,055 )

Net current period other comprehensive income (loss)

    (8,196 )     5,655       (11 )     4,869         2,317  
                                           

Balance at December 31, 2022

    (23,107 )     5,539       18       1,004         (16,546 )
                                           

Other comprehensive income (loss) before reclassifications

    7,221       (1,579 )     1       (542 )       5,101  

Amounts reclassified from accumulated other comprehensive income (loss)

    (537 )     -       -       (55 )

(a)

    (592 )

Net current period other comprehensive income (loss)

    6,684       (1,579 )     1       (597 )       4,509  
                                           

Balance at December 31, 2023

  $ (16,423 )   $ 3,960     $ 19     $ 407       $ (12,037 )

 

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

 

 

 

21.  SUBSEQUENT EVENTS

 

Share Repurchase Program Authorization

 

In February 2024, Bel's Board of Directors authorized the repurchase of up to $25.0 million in shares of the Company’s outstanding Class A common stock and Class B common stock (the "Repurchase Program"). The aggregate $25.0 million available for repurchases under the Repurchase Program has been suballocated for purchases of Class A shares and Class B shares in portions of $4.0 million and $21.0 million, respectively, prorated to take into account the number of outstanding shares of each respective class. Shares of common stock may be repurchased pursuant to the Repurchase Program in open market, privately negotiated or block transactions or otherwise from time to time, depending upon market conditions and other factors, and in accordance with applicable law and regulations of the Securities and Exchange Commission, including Rule 10b-18 of the Securities Exchange Act of 1934, as amended. The exact number of shares to be repurchased by the Company, if any, is not guaranteed. Depending on market conditions and other factors, these repurchases may be commenced or suspended at any time or periodically without prior notice. The Company initiated its Share Repurchase program on March 1, 2024 and began making repurchases of both Class A and Class B common stock in the open market on that date.

 

Property Held for Sale

 

In January 2024, the Company began actively marketing its property located in Glen Rock, Pennsylvania. The net book value of this property was $0.8 million as of December 31, 2023.

 

76

 
 

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 2023, 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 the principal executive officer and principal financial officer, by the Company’s other 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, 2023, 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, 2023.

 

Grant Thornton LLP has audited the effectiveness of the Company's internal control over financial reporting as of December 31, 2023 and has expressed an unqualified opinion on the effectiveness of our internal control over financial reporting as of December 31, 2023 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, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

 

Item 9B.     Other Information

 

Other Information – Restructuring

 

The discussion captioned “Overview – Key Factors Affecting our Business – Restructuring,” as set forth in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” above, is hereby incorporated by reference into this Part II, Item 9B, of this Annual Report on Form 10-K.

 

Rule 10b5-1 Trading Arrangements and Non-Rule 10b5-1 Trading Arrangements

 

During the fiscal quarter ended December 31, 2023, none of our officers or directors, as those terms are defined in Rule 16a-1(f), adopted or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement,” as those terms are defined in Item 408 of Regulation S-K. 

 

 

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 the information to be set forth in its definitive proxy statement for its 2024 annual meeting of shareholders (the “Proxy Statement”), which will be filed no later than 120 days after December 31, 2023, that is responsive to the remaining information required with respect to this Item 10.

 

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 Investors > Corporate Governance at https://ir.belfuse.com/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., 300 Executive Drive, Suite 300, West Orange, NJ  07052 Attn: Lynn Hutkin, Vice President of Financial Reporting and Investor Relations, or should be made by telephone by calling Lynn Hutkin 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 the Proxy Statement that is responsive to the information required with respect to this Item 11.

 

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 the Proxy Statement that is responsive to the remaining information required with respect to this Item 12.

 

The table below depicts the securities authorized for issuance under the Company's equity compensation plans as of December 31, 2023.

 

Equity Compensation Plan Information

 

Plan Category

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

 

    (a)       (b)       (c)  

Equity compensation plans approved by security holders:

                       

2020 Equity Compensation Plan

    -     $ -       517,000  
                         

Equity compensation plans not approved by security holders

    -       -       -  

Totals

    -     $ -       517,000  

 

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

 

The Registrant incorporates by reference herein information to be set forth in the Proxy Statement that is responsive to the information required with respect to this Item 13.

 

Item 14.     Principal Accountant Fees and Services

 

The Registrant incorporates by reference herein information to be set forth in the Proxy Statement that is responsive to the information required with respect to this Item 14.

 

 

PART IV

 

Item 15.

Exhibit 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

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

 

 

3.2

Amended and Restated By-Laws of Bel Fuse Inc. (Adopted October 25, 2023), are incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K filed on October 25, 2023.

 

 

4.1 Description of Securities, is incorporated by reference to Exhibit 4.1 to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2022 filed on March 10, 2023.
   

 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

First Amendment Agreement, dated as of January 12, 2023, to 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.4 to the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022 filed on March 10, 2023.

 

 

10.5 Conformed Amended and Restated Credit and Security Agreement, dated as of September 2, 2021 (reflecting changes thereto pursuant to First Amendment Agreement dated as of January 12, 2023), 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.5 to the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022 filed on March 10, 2023
   

10.6

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 Company’s Current Report on Form 8-K filed on December 10, 2021.

 

 

10.7

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 Company’s Current Report on Form 8-K filed on December 10, 2021.

 

 

10.8 Amended Confirmation of Transaction, by and between Bel Fuse Inc. and PNC Bank, National Association, dated as of January 18, 2023, is incorporated by reference to Exhibit 10.8 to the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022 filed on March 10, 2023.
   
10.9 Amended Confirmation of Transaction, by and between Bel Fuse Inc. and KeyBank National Association, dated as of January 18, 2023, is incorporated by reference to Exhibit 10.9 to the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022 filed on March 10, 2023.
   
10.10 Consulting Agreement, dated October 15, 2021, by and between Bel Fuse Inc. and HR Asset Partners, is incorporated by reference to Exhibit 10.9 to the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed on March 14, 2022.
   
10.11† Employment Agreement, dated as of May 6, 2022, by and between Bel Fuse Inc. and Farouq Tuweiq, is incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2022 filed on May 6, 2022.
   
10.12† Offer Letter, dated July 27, 2022, between Bel Fuse Inc. and Kenneth Lai, is incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2022 filed on November 4, 2022.
   
10.13†
   

21.1*

Subsidiaries of the Registrant.

 

 

23.1*

Consent of Independent Registered Public Accounting Firm (Grant Thornton 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.

97.1†* Bel Fuse Inc. Compensation Recovery Policy.

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 

 

Date:  March 11, 2024      

 

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 11, 2024

Daniel Bernstein

 

(Principal Executive Officer)

 

 

 

 

 

 

 

/s/ Peter Gilbert

 

Director

 

March 11, 2024

Peter Gilbert

 

 

 

 

 

 

 

 

 

/s/ John Tweedy

 

Director

 

March 11, 2024

John Tweedy

 

 

 

 

 

 

 

 

 

/s/ Mark Segall

 

Director

 

March 11, 2024

Mark Segall

 

 

 

 

 

/s/ Eric Nowling

 

Director

 

March 11, 2024

Eric Nowling

 

 

 

 

 

 

 

 

 

/s/ Vincent Vellucci

 

Director

 

March 11, 2024

Vincent Vellucci

 

 

 

 

         
/s/ Thomas E. Dooley   Director   March 11, 2024
Thomas E. Dooley        
         
/s/ Rita V. Smith   Director   March 11, 2024
Rita V. Smith        

 

 

 

 

 

/s/ Jacqueline Brito   Director   March 11, 2024
Jacqueline Brito        
         

/s/ Farouq Tuweiq

 

Chief Financial Officer

 

March 11, 2024

Farouq Tuweiq

 

(Principal Financial Officer)

 

 

         
/s/ Lynn Hutkin   Vice President of Financial Reporting & Investor Relations   March 11, 2024
Lynn Hutkin   (Principal Accounting Officer)    

 

81
EX-21.1 2 ex_571562.htm EXHIBIT 21.1 ex_571562.htm

Exhibit 21.1

 

SUBSIDIARIES OF THE REGISTRANT

 

 

Subsidiary

Jurisdiction of Organization

Bel Power Solutions Germany GmbH Germany

Bel Components Ltd.

Hong Kong

Bel Connector Inc.

Delaware

Bel Fuse (Macao Commercial Offshore) Limited

Macao

Bel Fuse Limited

Hong Kong

Bel Guangxi Electronics Co. Ltd. PRC

Bel Power (Hangzhou) Co. Ltd.

PRC

Bel Power Europe S.r.l.

Italy

Bel Power Inc.

Massachusetts

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

Delaware

Bel Ventures Inc.

Delaware

BPS Asia Pacific Electronics (Shenzhen) Co. Ltd.

PRC

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

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 3 ex_571563.htm EXHIBIT 23.1 ex_571563.htm

Exhibit 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We have issued our reports dated March 11, 2024, 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, 2023. 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-271817) and on Forms S-8 (File No. 333-180340 and File No. 333-239267).

 

/s/ GRANT THORNTON LLP

 

Iselin, New Jersey

March 11, 2024

 

 
EX-31.1 4 ex_571564.htm EXHIBIT 31.1 ex_571564.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 control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

     
 

(a)

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

     
 

(b)

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

 

 

(c)

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

     
 

(d)

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

     
 

5.

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

/s/ Daniel Bernstein

 

Daniel Bernstein

 

President and Chief Executive Officer

(Principal Executive Officer)

 
EX-31.2 5 ex_571565.htm EXHIBIT 31.2 ex_571565.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 control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

     
 

(a)

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

     
 

(b)

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

     
 

(c)

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

     
 

(d)

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

     
 

5.

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

/s/ Farouq Tuweiq

 

Farouq Tuweiq

 

Chief Financial Officer

 

(Principal Financial Officer)

 

 
EX-32.1 6 ex_571566.htm EXHIBIT 32.1 ex_571566.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, 2023 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) or 15(d) of the Securities Exchange Act of 1934; and

   

(2)

The information contained in the Report fairly presents, in all material respects, the 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 11, 2024

/s/ Daniel Bernstein

 

Daniel Bernstein

 

President and Chief Executive Officer

(Principal Executive Officer)

 

 
EX-32.2 7 ex_571567.htm EXHIBIT 32.2 ex_571567.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, 2023 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) or 15(d) of the Securities Exchange Act of 1934; and

   

(2)

The information contained in the Report fairly presents, in all material respects, the 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 11, 2024

/s/ Farouq Tuweiq

 

Farouq Tuweiq

 

Chief Financial Officer

 

(Principal Financial Officer)

 

 
EX-97.1 8 ex_632181.htm EXHIBIT 97.1 HTML Editor

Exhibit 97.1

 

 

BEL FUSE INC.

COMPENSATION RECOVERY POLICY

(Adopted and approved on October 25, 2023)

 

1. Purpose

 

Bel Fuse Inc. (collectively with its subsidiaries, the “Company”) is committed to promoting high standards of honest and ethical business conduct and compliance with applicable laws, rules and regulations. As part of this commitment, the Company has adopted this Compensation Recovery Policy (this “Policy”). This Policy is designed to comply with the requirements of Section 10D of the Securities Exchange Act of 1934, as amended (the ”Exchange Act”), Rule 10D-1 promulgated thereunder and the rules of the national securities exchange on which the Company’s securities are traded and explains when the Company will pursue recovery of Incentive Compensation awarded or paid to a Covered Person. Please refer to Exhibit A attached hereto (the “Definitions Exhibit”) for the definitions of capitalized terms used throughout this Policy.

 

2. Recovery of Recoverable Incentive Compensation

 

In the event of a Restatement, the Company will pursue, reasonably promptly, recovery of all Recoverable Incentive Compensation from a Covered Person without regard to such Covered Person’s individual knowledge or responsibility related to the Restatement.  Notwithstanding the foregoing, if the Company is otherwise required by this Policy to undertake a Restatement, the Company will not be required to recover the Recoverable Incentive Compensation if the Compensation Committee determines, after exercising a normal due process review of all the relevant facts and circumstances, that (a) a Recovery Exception exists and (b) it would be impracticable to seek such recovery under such facts and circumstances.

 

If such Recoverable Incentive Compensation was not awarded or paid on a formulaic basis, the Company will pursue recovery of the amount that the Compensation Committee determines in good faith should be recovered.

 

3. Other Actions

 

The Compensation Committee may, subject to applicable law, pursue recovery of Recoverable Incentive Compensation in the manner it chooses, including by pursuing reimbursement from the Covered Person of all or part of the compensation awarded or paid, by electing to withhold unpaid compensation, by set-off, or by rescinding or canceling unvested stock or option awards.

 

In the reasonable exercise of its business judgment under this Policy, the Compensation Committee may in its sole discretion determine whether and to what extent additional action is appropriate to address the circumstances surrounding a Restatement to minimize the likelihood of any recurrence and to impose such other discipline as it deems appropriate.

 

4. No Indemnification or Reimbursement

 

As required by applicable law, notwithstanding the terms of any other policy, program, agreement or arrangement, in no event will the Company or any of its affiliates indemnify or reimburse a Covered Person for any loss of Recoverable Incentive Compensation under this Policy and, to the extent prohibited by law, neither the Company nor any of its affiliates will pay premiums on any insurance policy that would cover a Covered Person’s potential obligations with respect to Recoverable Incentive Compensation under this Policy.

 

5. Administration of Policy

 

The Compensation Committee will have full authority to administer this Policy. The Compensation Committee will, subject to the provisions of this Policy and Rule 10D-1 of the Exchange Act, and the Company’s applicable exchange listing standards, make such determinations and interpretations and take such actions in connection with this Policy as it deems necessary, appropriate or advisable. It is intended that this Policy be interpreted in a manner that is consistent with the requirements of Section 10D of the Exchange Act, Rule 10D-1 thereunder and any applicable rules or standards adopted by the Securities and Exchange Commission or any national securities exchange on which the Company’s securities are listed. All determinations and interpretations made by the Compensation Committee will be final, binding and conclusive.

 

6. Other Claims and Rights

 

The requirements of this Policy are in addition to, and not in lieu of, any legal and equitable claims the Company or any of its affiliates may have or any actions that may be imposed by law enforcement agencies, regulators, administrative bodies, or other authorities. Further, the exercise by the Compensation Committee of any rights pursuant to this Policy will not impact any other rights that the Company or any of its affiliates may have with respect to any Covered Person subject to this Policy.

 

7. Acknowledgement by Covered Persons; Condition to Eligibility for Incentive Compensation

 

The Company will provide notice and seek acknowledgement of this Policy from each Covered Person, provided that the failure to provide such notice or obtain such acknowledgement will have no impact on the applicability or enforceability of this Policy.  After the Effective Date (and also with respect to any Incentive Compensation Received on or after October 2, 2023 pursuant to a preexisting contract or arrangement), any grant of Incentive Compensation to a Covered Person will be deemed to have been made subject to the terms of this Policy, whether or not such Policy is specifically referenced in the documentation relating to such grant and this Policy shall be deemed to constitute an integral part of the terms of any such grant. All Incentive Compensation subject to this Policy will remain subject to this policy, even if already paid, until the Policy ceases to apply to such Incentive Compensation and any other vesting conditions applicable to such Incentive Compensation are satisfied.

 

 

 

 

8. Amendment; Termination

 

The Board or the Compensation Committee may amend or terminate this Policy at any time.  In the event that Section 10D of the Exchange Act, Rule 10D-1 thereunder or the rules of the national securities exchange on which the Company’s securities are traded are modified or supplemented, whether by law, regulation or legal interpretation, such modification or supplement shall be deemed to modify or supplement this Policy to the maximum extent permitted by applicable law.

 

9. Effectiveness

 

Except as otherwise determined in writing by the Compensation Committee, this Policy will apply to any Incentive Compensation that is Received by a Covered Person on or after the Effective Date. This Policy will survive and continue notwithstanding any termination of a Covered Person’s employment with the Company and its affiliates.

 

10. Successors

 

This Policy shall be binding and enforceable against all Covered Persons and their successors, beneficiaries, heirs, executors, administrators, or other legal representatives.

 

 

 

 

 

Exhibit A

DEFINITIONS EXHIBIT

 

“Applicable Period” means the three completed fiscal years of the Company immediately preceding the earlier of (i) the date the Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board action is not required, concludes (or reasonably should have concluded) that a Restatement is required or (ii) the date a court, regulator, or other legally authorized body directs the Company to prepare a Restatement. The “Applicable Period” also includes any transition period (that results from a change in the Company’s fiscal year) within or immediately following the three completed fiscal years identified in the preceding sentence.

 

“Board” means the Board of Directors of the Company.

 

“Compensation Committee” means the Company’s committee of independent directors responsible for executive compensation decisions, or in the absence of such a committee, a majority of the independent directors serving on the Board.

 

“Covered Person” means any person who is, or was at any time, during the Applicable Period, an Executive Officer of the Company. For the avoidance of doubt, a Covered Person may include a former Executive Officer that left the Company, retired, or transitioned to an employee role (including after serving as an Executive Officer in an interim capacity) during the Applicable Period.

 

"Effective Date" means December 1, 2023.

 

“Executive Officer” means the Company’s president, principal executive officer, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person (including an officer of the Company’s parent(s) or subsidiaries) who performs similar policy-making functions for the Company. 

 

“Financial Reporting Measure” means a measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measure that is derived wholly or in part from such measure (including but not limited to, “non-GAAP” financial measures, such as those appearing in the Company’s earnings releases or Management Discussion and Analysis). Stock price and total shareholder return (and any measures derived wholly or in part therefrom) shall be considered Financial Reporting Measures.

 

“Recovery Exception:” A recovery of Recoverable Incentive Compensation shall be subject to a “Recovery Exception” if the Compensation Committee determines in good faith that: (i) pursuing such recovery would violate home country law of the jurisdiction of incorporation of the Company where that law was adopted prior to November 28, 2022 and the Company provides an opinion of home country counsel to that effect acceptable to the Company’s applicable listing exchange; (ii) the direct expense paid to a third party to assist in enforcing this Policy would exceed the Recoverable Incentive Compensation and the Company has (A) made a reasonable attempt to recover such amounts and (B) provided documentation of such attempts to recover to the Company’s applicable listing exchange; or (iii) recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of Section 401(a)(13) or Section 411(a) of the Internal Revenue Code of 1986, as amended, and regulations thereunder.

 

“Incentive Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure. Incentive Compensation does not include any base salaries (except with respect to any salary increases earned wholly or in part based on the attainment of a Financial Reporting Measure performance goal); bonuses paid solely at the discretion of the Compensation Committee or Board that are not paid from a “bonus pool” that is determined by satisfying a Financial Reporting Measure performance goal; bonuses paid solely upon satisfying one or more subjective standards and/or completion of a specified employment period; non-equity incentive plan awards earned solely upon satisfying one or more strategic measures or operational measures; and equity awards that vest solely based on the passage of time and/or attaining one or more non-Financial Reporting Measures. Incentive Compensation includes any Incentive Compensation Received on or after October 2, 2023 pursuant to a preexisting contract or arrangement.

 

“Received:” Incentive Compensation is deemed “Received” in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive Compensation award is attained, even if the payment or grant of the Incentive Compensation occurs after the end of that period.

 

“Recoverable Incentive Compensation” means the amount of any Incentive Compensation (calculated on a pre-tax basis) Received by a Covered Person during the Applicable Period that is in excess of the amount that otherwise would have been Received if the calculation were based on the Restatement. For Incentive Compensation based on (or derived from) stock price or total shareholder return where the amount of Recoverable Incentive Compensation is not subject to mathematical recalculation directly from the information in the applicable Restatement, the amount will be determined by the Compensation Committee based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder return upon which the Incentive Compensation was Received (in which case, the Company will maintain documentation of such determination of that reasonable estimate and provide such documentation to the Company’s applicable listing exchange).

 

“Restatement” means an accounting restatement of any of the Company’s financial statements filed with the Securities and Exchange Commission under the Exchange Act, or the Securities Act of 1933, as amended, due to the Company’s material noncompliance with any financial reporting requirement under U.S. securities laws, regardless of whether the Company or Covered Person misconduct was the cause for such restatement. “Restatement” includes any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements (commonly referred to as “Big R” restatements), or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (commonly referred to as “little r” restatements).

 
EX-101.SCH 9 belfa-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of 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 - Investment in Innolectric link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 3 - Divestiture of Subsidiary link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 4 - Revenue link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 5 - Goodwill and Other Intangible Assets link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 6 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 7 - Other Assets link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 8 - Inventories link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 9 - Property, Plant and Equipment link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 10 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 11 - Debt link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 12 - Accrued Expenses link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 13 - Derivative Instruments and Hedging Activities link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 14 - Segments link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 15 - Retirement Fund and Profit Sharing Plan link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 16 - Share-based Compensation link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 17 - Common Stock link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 18 - Leases link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 19 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 20 - Accumulated Other Comprehensive Loss link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 21 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 995476 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 995477 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 995478 - Disclosure - Note 3 - Divestiture of Subsidiary (Tables) link:calculationLink link:definitionLink link:presentationLink 995479 - Disclosure - Note 4 - Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 995480 - Disclosure - Note 5 - Goodwill and Other Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 995481 - Disclosure - Note 6 - Fair Value Measurements (Tables) link:calculationLink link:definitionLink link:presentationLink 995482 - Disclosure - Note 8 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 995483 - Disclosure - Note 9 - Property, Plant and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 995484 - Disclosure - Note 10 - Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 995485 - Disclosure - Note 11 - Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 995486 - Disclosure - Note 12 - Accrued Expenses (Tables) link:calculationLink link:definitionLink link:presentationLink 995487 - Disclosure - Note 13 - Derivative Instruments and Hedging Activities (Tables) link:calculationLink link:definitionLink link:presentationLink 995488 - Disclosure - Note 14 - Segments (Tables) link:calculationLink link:definitionLink link:presentationLink 995489 - Disclosure - Note 15 - Retirement Fund and Profit Sharing Plan (Tables) link:calculationLink link:definitionLink link:presentationLink 995490 - Disclosure - Note 16 - Share-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 995491 - Disclosure - Note 18 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 995492 - Disclosure - Note 20 - Accumulated Other Comprehensive Loss (Tables) link:calculationLink link:definitionLink link:presentationLink 995493 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995494 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies - Held to Maturity Securities (Details) link:calculationLink link:definitionLink link:presentationLink 995495 - 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 995496 - Disclosure - Note 2 - Investment in Innolectric (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995497 - Disclosure - Note 3 - Divestiture of Subsidiary (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995498 - Disclosure - Note 3 - Divestiture of Subsidiary - Assets and Liabilities Included in Sale (Details) link:calculationLink link:definitionLink link:presentationLink 995499 - Disclosure - Note 4 - Revenue (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995500 - Disclosure - Note 4 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) link:calculationLink link:definitionLink link:presentationLink 995501 - Disclosure - Note 4 - Revenue - Contract Assets and Contract Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 995502 - Disclosure - Note 5 - Goodwill and Other Intangible Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995503 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 995504 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Estimated Fair Values Over Carrying Value, Including Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 995505 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Components of Definite and Indefinite-lived Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 995506 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 995507 - Disclosure - Note 6 - Fair Value Measurements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995508 - Disclosure - Note 6 - Fair Value Measurements - Fair Value Assets by Investment Category (Details) link:calculationLink link:definitionLink link:presentationLink 995509 - Disclosure - Note 6 - Fair Value Measurements - Fair Value of Derivative Financial Instruments (Details) link:calculationLink link:definitionLink link:presentationLink 995510 - Disclosure - Note 7 - Other Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995511 - Disclosure - Note 8 - Inventories - Components of Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 995512 - Disclosure - Note 9 - Property, Plant and Equipment (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995513 - Disclosure - Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 995514 - Disclosure - Note 10 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995515 - Disclosure - Note 10 - Income Taxes - Liability for Uncertain Tax Positions (Details) link:calculationLink link:definitionLink link:presentationLink 995516 - Disclosure - Note 10 - Income Taxes - Provision (Benefit) for Income Taxes (Details) link:calculationLink link:definitionLink link:presentationLink 995517 - Disclosure - Note 10 - Income Taxes - Reconciliation of Taxes on Income (Details) link:calculationLink link:definitionLink link:presentationLink 995518 - Disclosure - Note 10 - Income Taxes - Components of Deferred Income Tax Assets (Details) link:calculationLink link:definitionLink link:presentationLink 995519 - Disclosure - Note 11 - Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995520 - Disclosure - Note 11 - Debt - Scheduled Principal Payments (Details) link:calculationLink link:definitionLink link:presentationLink 995521 - Disclosure - Note 12 - Accrued Expenses (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995522 - Disclosure - Note 12 - Accrued Expenses - Accrued Expenses (Details) link:calculationLink link:definitionLink link:presentationLink 995523 - Disclosure - Note 12 - Accrued Expenses - Activity and Liability Balances Related to Restructuring Costs (Details) link:calculationLink link:definitionLink link:presentationLink 995524 - Disclosure - Note 13 - Derivative Instruments and Hedging Activities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995525 - Disclosure - Note 13 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details) link:calculationLink link:definitionLink link:presentationLink 995526 - Disclosure - Note 13 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details) link:calculationLink link:definitionLink link:presentationLink 995527 - Disclosure - Note 14 - Segments (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995528 - Disclosure - Note 14 - Segments - Segments (Details) link:calculationLink link:definitionLink link:presentationLink 995529 - Disclosure - Note 14 - Segments - Net Sales to External Customers by Geographic Area and by Major Product Line (Details) link:calculationLink link:definitionLink link:presentationLink 995530 - Disclosure - Note 14 - Segments - Long-lived Assets by Geographic Area (Details) link:calculationLink link:definitionLink link:presentationLink 995531 - Disclosure - Note 15 - Retirement Fund and Profit Sharing Plan (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995532 - Disclosure - Note 15 - Retirement, Savings and Deferred Compensation Plans - Components of SERP Expense (Details) link:calculationLink link:definitionLink link:presentationLink 995533 - Disclosure - Note 15 - Retirement Fund and Profit Sharing Plan - Changes in Plan Assets and Benefit Obligation (Details) link:calculationLink link:definitionLink link:presentationLink 995534 - Disclosure - Note 15 - Retirement Fund and Profit Sharing Plan - Benefit Payments Expected to be Paid (Details) link:calculationLink link:definitionLink link:presentationLink 995535 - Disclosure - Note 15 - Retirement, Savings and Deferred Compensation Plans - Amounts Recognized in Accumulated Other Comprehensive Loss (Details) link:calculationLink link:definitionLink link:presentationLink 995536 - Disclosure - Note 15 - 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 995537 - Disclosure - Note 16 - Share-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995538 - Disclosure - Note 16 - Share-based Compensation - Summary of Restricted Stock Activity (Details) link:calculationLink link:definitionLink link:presentationLink 995539 - Disclosure - Note 17 - Common Stock (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995540 - Disclosure - Note 18 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995541 - Disclosure - Note 18 - Leases - Components of Lease Expense (Details) link:calculationLink link:definitionLink link:presentationLink 995542 - Disclosure - Note 18 - Leases - Supplemental Cash Flow Information Related to Leases (Details) link:calculationLink link:definitionLink link:presentationLink 995543 - Disclosure - Note 18 - Leases - Supplemental Balance Sheet Information (Details) link:calculationLink link:definitionLink link:presentationLink 995544 - Disclosure - Note 18 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 995545 - Disclosure - Note 19 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995546 - Disclosure - Note 20 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) link:calculationLink link:definitionLink link:presentationLink 995547 - Disclosure - Note 20 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 995548 - Disclosure - Note 20 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details) link:calculationLink link:definitionLink link:presentationLink 995549 - Disclosure - Note 21 - Subsequent Events (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 10 belfa-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 11 belfa-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 belfa-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Note To Financial Statement Details Textual Significant Accounting Policies Note 1 - Description of Business and Summary of Significant Accounting Policies Note 3 - Divestiture of Subsidiary Note 4 - Revenue Note 5 - Goodwill and Other Intangible Assets Note 6 - Fair Value Measurements Note 8 - Inventories Long-term liabilities: Note 9 - Property, Plant and Equipment Category of Item Purchased [Axis] Note 10 - Income Taxes Long-Term Purchase Commitment, Category of Item Purchased [Domain] Note 11 - Debt Note 12 - Accrued Expenses Unrealized holding losses on marketable securities, net of taxes of $0 Unrealized holding gains (losses) on marketable securities arising during the period, net of taxes of $0 in both periods Note 13 - Derivative Instruments and Hedging Activities Note 14 - Segments Note 15 - Retirement Fund and Profit Sharing Plan us-gaap_LiabilitiesCurrent Total current liabilities Note 16 - Share-based Compensation Note 18 - Leases Note 20 - Accumulated Other Comprehensive Loss Note 1 - Description of Business and Summary of Significant Accounting Policies - Held to Maturity Securities (Details) Not designated as hedging instruments Other current liabilities Note 1 - Description of Business and Summary of Significant Accounting Policies - Basic and Diluted Net Earnings Per Common Share (Details) Note 3 - Divestiture of Subsidiary - Assets and Liabilities Included in Sale (Details) us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted Purchase Commitment, Remaining Minimum Amount Committed Outstanding, weighted average remaining contractual term (Year) Note 4 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) Note 4 - Revenue - Contract Assets and Contract Liabilities (Details) Note 5 - Goodwill and Other Intangible Assets - Goodwill (Details) Note 5 - Goodwill and Other Intangible Assets - Estimated Fair Values Over Carrying Value, Including Goodwill (Details) Note 5 - Goodwill and Other Intangible Assets - Components of Definite and Indefinite-lived Intangible Assets (Details) Note 5 - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details) Note 6 - Fair Value Measurements - Fair Value Assets by Investment Category (Details) Change in unfunded SERP liability, net of taxes us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax Change in unfunded SERP liability, net of taxes of ($161) and ($1,381) Note 6 - Fair Value Measurements - Fair Value of Derivative Financial Instruments (Details) Note 8 - Inventories - Components of Inventories (Details) Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details) Note 10 - Income Taxes - Liability for Uncertain Tax Positions (Details) Granted, weighted average award price (in dollars per share) Note 10 - Income Taxes - Provision (Benefit) for Income Taxes (Details) Vested, weighted average award price (in dollars per share) Note 10 - Income Taxes - Reconciliation of Taxes on Income (Details) Forfeited, weighted average award price (in dollars per share) US Treasury Securities [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Outstanding, weighted average award price (in dollars per share) Outstanding, weighted average award price (in dollars per share) Note 10 - Income Taxes - Components of Deferred Income Tax Assets (Details) Note 11 - Debt - Scheduled Principal Payments (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited, shares (in shares) Foreign currency translation adjustment, liquidation of subsidiary Note 12 - Accrued Expenses - Accrued Expenses (Details) Foreign currency translation adjustment, net of taxes us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax Currency translation adjustment, net of taxes of ($93) and ($47) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Outstanding, shares (in shares) Outstanding, shares (in shares) Note 12 - Accrued Expenses - Activity and Liability Balances Related to Restructuring Costs (Details) Note 13 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details) Other comprehensive income (loss) before reclassifications Note 13 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details) us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent Amounts reclassified from accumulated other comprehensive income (loss) Note 14 - Segments - Segments (Details) Note 14 - Segments - Net Sales to External Customers by Geographic Area and by Major Product Line (Details) Granted, shares (in shares) Note 14 - Segments - Long-lived Assets by Geographic Area (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested, shares (in shares) Note 15 - Retirement, Savings and Deferred Compensation Plans - Components of SERP Expense (Details) Note 15 - Retirement Fund and Profit Sharing Plan - Changes in Plan Assets and Benefit Obligation (Details) Note 15 - Retirement Fund and Profit Sharing Plan - Benefit Payments Expected to be Paid (Details) Note 15 - Retirement, Savings and Deferred Compensation Plans - Amounts Recognized in Accumulated Other Comprehensive Loss (Details) Other comprehensive income: Note 15 - Retirement Fund and Profit Sharing Plan - Weighted Average Assumptions Used in Determining the Periodic Net Cost and Benefit Obligation (Details) Note 16 - Share-based Compensation - Summary of Restricted Stock Activity (Details) Note 18 - Leases - Components of Lease Expense (Details) Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Note 18 - Leases - Supplemental Cash Flow Information Related to Leases (Details) Note 18 - Leases - Supplemental Balance Sheet Information (Details) Note 18 - Leases - Maturities of Lease Liabilities (Details) Note 20 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) Note 20 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals) Note 20 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] 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. Financial Instruments [Domain] us-gaap_ContractWithCustomerLiabilityCurrent Contract liabilities - current (deferred revenue) Financial Instrument [Axis] Accrued expenses Accrued Liabilities, Current Salaries, bonuses and related benefits Lessee, Operating Leases [Text Block] Accounts payable Other us-gaap_PolicyTextBlockAbstract Accounting Policies 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) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) 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 Asset, Held-for-Sale, Not Part of Disposal Group Vesting [Axis] Vesting [Domain] Share-Based Payment Arrangement, Tranche One [Member] Total Assets Total assets Plan Name [Axis] Plan Name [Domain] Property, plant and equipment us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment 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) Inventories us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1 Innolectric AG [Member] Represents Innolectric AG. Other assets us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets Cash and cash equivalents us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents Accounts receivable us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet us-gaap_DeferredIncomeTaxAssetsNet Deferred income taxes Share-Based Payment Arrangement [Text Block] 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] Accumulated amortization us-gaap_FiniteLivedIntangibleAssetsNet Net carrying amount Intangible assets, net Gross carrying amount us-gaap_NetIncomeLossAttributableToNoncontrollingInterest Net Income (Loss) Attributable to Noncontrolling Interest 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. 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. 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. us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill Trademarks (indefinite-lived) belfa_NumberOfCustomers Number of Customers The number of customers. Commitments and Contingencies Disclosure [Text Block] us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Accumulated depreciation Property, plant and equipment, net Property, plant and equipment, net Goodwill, net Goodwill, net All Other Foreign Countries [Member] Represents all other foreign countries. belfa_PaymentForCustomsDutiesAndImposedFinesAndPenalties Payment for Customs Duties and Imposed Fines and Penalties The amount of cash outflow for payment for customs duties and imposed fines and penalties. EOS Claim From Principal Commissioner of Customs [Member] Related to EOS claim from principal commissioner of customs. Property, plant and equipment, gross belfa_CustomsDutiesAndImposedFines Customs Duties and Imposed Fines The value of customs duties and imposed fines. belfa_LoansAndLeasesReceivableInterestRate Loans and Leases Receivable, Interest Rate The interest rate for loans and leases receivable. Total derivative assets Derivative Asset 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] us-gaap_AvailableForSaleSecuritiesDebtSecurities Debt Securities, Available-for-Sale 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. us-gaap_HeldToMaturitySecurities Held to maturity U.S. Treasury securities, amortized cost 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. 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. Equity method investment Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 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. Lease accounting Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease accounting. Provision for income taxes Income Tax Expense (Benefit) Common Stock, Common Class A [Member] Related to common stock class A shares. us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet Derivative instruments gain (loss) us-gaap_RealEstateHeldforsale Real Estate, Held-for-Sale Common Stock, Common Class B [Member] Related to common class B stock. Product Returns [Policy Text Block] Disclosure of accounting policy for product returns. us-gaap_DefinedContributionPlanCostRecognized Defined Contribution Plan, Cost 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. 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. Cash and cash equivalents us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain Held to maturity U.S. Treasury securities, gross unrealized gains us-gaap_DefinedBenefitPlanFairValueOfPlanAssets Defined Benefit Plan, Plan Assets, Amount, Ending Balance Underfunded status, December 31 us-gaap_DefinedBenefitPlanBenefitObligation Benefit obligation Benefit obligation 2029-2033 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter Company contributions us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year 2025 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo 2026 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree 2027 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour 2028 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive Amendment Flag City Area Code 2024 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths Use of Estimates, Policy [Policy Text Block] Gain on sale recognized Gain on sale of Czech Republic business Gain on sale of Czech Republic business New Accounting Pronouncements, Policy [Policy Text Block] us-gaap_GainLossOnSaleOfPropertyPlantEquipment Gains on sale/disposal of property, plant and equipment Rate of compensation increase, net periodic benefit cost Rate of compensation increase, benefit obligation Current Fiscal Year End Date Discount rate, net periodic benefit cost Discount rate, benefit obligation us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation Defined Benefit Plan, Accumulated Benefit Obligation Document Fiscal Period Focus Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] Prior service cost Document Period End Date Net loss Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax Entity File Number Entity Emerging Growth Company Document Type Entity Small Business Entity Shell Company us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid Benefits paid Document Information [Line Items] Document Information [Table] Entity Public Float us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid Benefits paid Entity Filer Category Entity Current Reporting Status New charges Restructuring Charges Entity Voluntary Filers Entity Well-known Seasoned Issuer us-gaap_ImpairmentOfIntangibleAssetsFinitelived Impairment of Intangible Assets, Finite-Lived Actuarial loss (gain) us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage Debt Securities, Held-to-Maturity [Table Text Block] Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] Entity Address, Address Line One us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets ecd_NonRule10b51ArrTrmntdFlag Non-Rule 10b5-1 Arrangement Terminated [Flag] Entity Address, City or Town Geographic Concentration Risk [Member] ecd_Rule10b51ArrTrmntdFlag Rule 10b5-1 Arrangement Terminated [Flag] ecd_Rule10b51ArrAdoptedFlag Rule 10b5-1 Arrangement Adopted [Flag] Entity Address, Postal Zip Code Entity Address, State or Province Concentration Risk Type [Axis] ecd_NonRule10b51ArrAdoptedFlag Non-Rule 10b5-1 Arrangement Adopted [Flag] Concentration Risk Type [Domain] Material Terms of Trading Arrangement [Text Block] Entity Common Stock, Shares Outstanding Revenue, Segment Benchmark [Member] 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. The 2021 Swaps [Member] The aggregate two 2021 interest rate swap agreements entered in November 2021. Trading Symbol Assets, Total [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Local Phone Number us-gaap_TableTextBlock Notes Tables Selling, general and administrative expenses One Customer [Member] Represents one customer. Raw materials Intangible Assets Excluding Trademarks [Member] Represents intangible assets excluding trademarks. us-gaap_HeldToMaturitySecuritiesFairValue Held to maturity U.S. Treasury securities, fair value Finished goods Work in progress Research and development costs Research and Development Expense Derivative Instruments, Gain (Loss) [Table Text Block] us-gaap_InterestExpense Interest expense us-gaap_InterestExpenseDebt Interest Expense, Debt Amortization of deferred financing costs us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Derivative Instruments and Hedging Activities Disclosure [Text Block] Inventory Disclosure [Text Block] Subsequent Event [Member] Schedule of Inventory, Current [Table Text Block] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Retirement Benefits [Text Block] Subsequent Events [Text Block] Depreciation, Depletion, and Amortization [Policy Text Block] us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense Deferred Compensation Arrangement with Individual, Compensation Expense 2025 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo Fair Value of Financial Instruments, Policy [Policy Text Block] 2026 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2027 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2028 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] 2024 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths Foreign Currency Transactions and Translations Policy [Policy Text Block] Other assets us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) Earnings Per Share, Policy [Policy Text Block] Related-party note receivable Unfunded pension liability Represents increase (decrease) in unfunded pension liability for deferred tax assets. Income Tax, Policy [Policy Text Block] Research and Development Expense, Policy [Policy Text Block] us-gaap_AssetsCurrent Total current assets Equity [Text Block] us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent Asset, Held-for-Sale, Not Part of Disposal Group, Current Revenue from Contract with Customer [Policy Text Block] Standard Product Warranty, Policy [Policy Text Block] Valuation allowance Deferred Tax Assets, Valuation Allowance Other current assets Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block] Unbilled receivables Contract assets - current (unbilled receivables) us-gaap_DeferredTaxAssetsLiabilitiesNet Net deferred tax assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] us-gaap_NoncurrentAssets Long-lived assets Other accruals us-gaap_DeferredTaxAssetsOther us-gaap_DeferredTaxAssetsGross Deferred Tax Assets, Gross Total deferred tax assets us-gaap_DeferredIncomeTaxLiabilities Total deferred tax liabilities Inventories Inventories us-gaap_ForeignCurrencyTransactionGainLossBeforeTax Gain (Loss), Foreign Currency Transaction, before Tax Unrealized losses (gains) on foreign currency revaluation 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] Schedule of Segment Reporting Information, by Segment [Table Text Block] Accounts receivable, allowance for doubtful accounts us-gaap_NumberOfOperatingSegments Number of Operating Segments Accounts receivable, net of allowance of $1,388 and $1,552, at December 31, 2023 and 2022, respectively us-gaap_NumberOfReportableSegments Number of Reportable Segments Building and Building Improvements [Member] Land [Member] Long-Lived Tangible Asset [Axis] Other income/expense, net Long-Lived Tangible Asset [Domain] us-gaap_DeferredTaxAssetsTaxCreditCarryforwards Deferred Tax Assets, Tax Credit Carryforwards Segment Reporting Disclosure [Text Block] Federal, state and foreign net operating loss and credit carryforwards Deferred Tax Assets, Operating Loss Carryforwards Current assets: us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents - beginning of year Cash and cash equivalents - end of year Inventory, Policy [Policy Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net increase in cash and cash equivalents us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities 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 Amortization us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets Gross Profit Gross profit Cost of sales Derivatives, Policy [Policy Text Block] us-gaap_DeferredTaxLiabilitiesLeasingArrangements Lease accounting Concentration Risk, Credit Risk, Policy [Policy Text Block] Depreciation us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment us-gaap_PaymentsOfDividends Dividends paid to common shareholders Total net assets transferred belfa_DisposalGroupIncludingDiscontinuedOperationAssetsLiabilitiesNet Amount classified as assets (liabilities), net, attributable to disposal group held for sale or disposed of. us-gaap_PaymentsForRepurchaseOfCommonStock Purchase of treasury stock Bel Stewart s.r.o. [Member] Represents Bel Stewart s.r.o. us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Net sales Revenue from Contract with Customer, Excluding Assessed Tax State, current State, deferred Foreign, current Foreign, deferred Federal, current Federal, deferred Disposal Of Equipment [Member] Represents the member of disposal of equipment. London Interbank Offered Rate (LIBOR) 1 [Member] London Interbank Offered Rate for the credit agreement. us-gaap_CurrentIncomeTaxExpenseBenefit Current us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) us-gaap_RevenueRemainingPerformanceObligation Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign Income (Loss) from Continuing Operations before Income Taxes, Foreign us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Earnings before provision for income taxes us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic Income (Loss) from Continuing Operations before Income Taxes, Domestic ICFR Auditor Attestation Flag Comprehensive Income (Loss) Note [Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Income Tax Authority [Axis] Income Tax Authority [Domain] Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Text Block] Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Cash and Cash Equivalents, Policy [Policy Text Block] belfa_IndemnificationPeriod Indemnification Period (Year) The period of indemnification. us-gaap_UnrecognizedTaxBenefits Unrecognized Tax Benefits Liability for uncertain tax positions Liability for uncertain tax positions Accounting Policies [Abstract] us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation Translation adjustment Dividends declared (in dollars per share) Common Stock, Dividends, Per Share, Declared (in dollars per share) Related Party [Member] Additions based on tax positions related to the current year Auditor Name Auditor Firm ID Auditor Location us-gaap_TaxCreditCarryforwardAmount Tax Credit Carryforward, Amount us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) us-gaap_RepaymentsOfLinesOfCredit Repayments under revolving credit line us-gaap_OperatingLossCarryforwards Operating Loss Carryforwards Borrowings under revolving credit line Asset Class [Axis] Asset Class [Domain] Statement of Financial Position [Abstract] Weighted-average shares outstanding, basic and diluted (in shares) Weighted-average number of shares outstanding - basic and diluted (in shares) 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 Net earnings per common share - basic and diluted (in dollars per share) Net earnings per share, basic and diluted (in dollars per share) Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Weighted-average shares outstanding: Net earnings per common share: Statement of Cash Flows [Abstract] Statement of Stockholders' Equity [Abstract] Revenue from External Customers by Geographic Areas [Table Text Block] 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_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts Business Acquisition, Transaction Costs 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] 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 2027, finance leases 2028, finance leases Finance leases, Thereafter 2024, finance leases 2025, finance leases 2026, finance leases Other Restructuring [Member] Jersey City [Member] Represents Jersey City location. Type of Restructuring [Domain] Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block] Finance leases Employee Severance [Member] us-gaap_LoansAndLeasesReceivableRelatedParties Loans and Leases Receivable, Related Parties 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. Restructuring and Related Costs [Table Text Block] us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential Different tax rates applicable to foreign operations, percent One Shareholder [Member] Related to one shareholder. Finance leases (in years) (Year) Restructuring Type [Axis] Other, net, amount us-gaap_IncomeTaxReconciliationOtherAdjustments Cash flows from financing activities: us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate Tax provision computed at the federal statutory rate, percent us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Dividends [Axis] Dividends [Domain] us-gaap_IncomeTaxReconciliationTaxContingencies Reversal of liability for uncertain tax positions - net, amount Proceeds from sale of business us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates Payments to Acquire Interest in Subsidiaries and Affiliates Common Class A [Member] Common Class B [Member] us-gaap_PaymentsToAcquireEquityMethodInvestments Payment for equity method investment Class of Stock [Axis] Class of Stock [Domain] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] us-gaap_IncomeTaxReconciliationTaxCredits Research and experimentation and foreign tax credits, amount us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes State taxes, net of federal benefit, amount us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential Different tax rates applicable to foreign operations, amount us-gaap_DerivativeNotionalAmount Derivative, Notional Amount Derivatives Not Designated as Hedging Instruments [Table Text Block] us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate Tax provision computed at the federal statutory rate, amount Income Tax Disclosure [Text Block] Schedule of Maturities of Long-Term Debt [Table Text Block] CUI Power [Member] Represents information related to CUI power. Held to maturity U.S. Treasury securities us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred Business Combination, Consideration Transferred, Liabilities Incurred Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Proceeds from held to maturity securities Schedule of Net Benefit Costs [Table Text Block] Schedule of Expected Benefit Payments [Table Text Block] us-gaap_PaymentsToAcquireNotesReceivable Investment in related party notes receivable Defined Benefit Plan, Assumptions [Table Text Block] Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block] % by Which Estimated Fair Value Exceeds Carrying Value us-gaap_PaymentsToAcquireMarketableSecurities Purchases of held to maturity and marketable securities Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Retirement Plan Name [Axis] Goodwill, gross us-gaap_GoodwillImpairedAccumulatedImpairmentLoss Goodwill, Impaired, Accumulated Impairment Loss Retirement Plan Name [Domain] Reporting Unit [Axis] Reporting Unit [Domain] Schedule of Goodwill [Table Text Block] 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] Trademarks [Member] Indefinite-Lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Capital Expenditures Purchase of property, plant and equipment Income taxes, net of refunds received Noncompete Agreements [Member] Supplemental cash flow information: us-gaap_LongTermDebtFairValue Long-Term Debt, Fair Value Customer Relationships [Member] Investment [Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Net earnings us-gaap_NetIncomeLoss Net earnings available to common shareholders Net earnings Restricted Stock [Member] Foreign currency translation Capital Addition Purchase Commitments [Member] Undistributed earnings Cash flows from investing activities: us-gaap_IncreaseDecreaseInRestructuringReserve Accrued restructuring costs Other liabilities us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable Income taxes payable us-gaap_LongtermDebtPercentageBearingVariableInterestAmount Long-Term Debt, Percentage Bearing Variable Interest, Amount us-gaap_IncreaseDecreaseInAccruedLiabilities Accrued expenses SWITZERLAND CHINA us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable GERMANY Unrealized holding losses on marketable securities arising during the period, tax us-gaap_DebtInstrumentTerm Debt Instrument, Term (Year) Change in unfunded SERP liability, tax Change in unfunded SERP liability, tax Foreign currency translation adjustment, tax expense us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax Foreign currency translation adjustment, tax expense UNITED KINGDOM us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense Unrealized losses on interest rate swap cash flow hedge, tax Unrealized gains (losses) on interest rate swap cash flow hedge, tax us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures Forfeiture of restricted common stock INDIA Common stock, shares outstanding (in shares) us-gaap_DebtWeightedAverageInterestRate Debt, Weighted Average Interest Rate us-gaap_DebtInstrumentInterestRateDuringPeriod Debt Instrument, Interest Rate During Period us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate Variable lease cost (cost excluded from lease payments) us-gaap_LeaseCost Total lease cost Operating leases Operating lease cost (cost resulting from lease payments) Short-term lease cost Lease, Cost [Table Text Block] us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability Finance leases ROU assets obtained in exchange for lease obligations Operating leases Operating leases (in years) (Year) Less dividends declared Cash dividends declared on common stock us-gaap_DividendsCommonStock Dividends, Common Stock Variable Rate [Domain] Fed Funds Effective Rate Overnight Index Swap Rate [Member] MACAO Variable Rate [Axis] us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Stock-based compensation expense us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition Forfeiture of restricted common stock, APIC us-gaap_TreasuryStockValueAcquiredCostMethod Repurchase of treasury stock us-gaap_TreasuryStockCommonValue Treasury stock (unrestricted, consisting of 3,323 Class A shares and 17,342 Class B shares) us-gaap_IncreaseDecreaseInOtherCurrentAssets Other current assets us-gaap_IncreaseDecreaseInOtherNoncurrentAssets Other assets us-gaap_IncreaseDecreaseInInventories Inventories us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses Net amortization us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Net periodic benefit cost Service Cost Interest Cost us-gaap_LineOfCreditFacilityCommitmentFeePercentage Line of Credit Facility, Commitment Fee Percentage us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity SLOVAKIA us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Issuance of restricted common stock Related Party, Type [Axis] Related Party, Type [Domain] Line of Credit Facility, Lender [Domain] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders' equity Reported Value Measurement [Member] UNITED STATES us-gaap_IncreaseDecreaseInContractWithCustomerAsset Unbilled receivables Retained earnings Accumulated other comprehensive loss Accumulated other comprehensive loss Money Market Funds [Member] Debt Disclosure [Text Block] Cash [Member] Changes in operating assets and liabilities: us-gaap_OtherNoncashIncomeExpense Other, net Operating lease liability, long-term Operating lease liability, long-term us-gaap_OperatingLeaseLiability Total operating lease liabilities Operating leases, Present value of lease liabilities Deferred income taxes Cash and Cash Equivalents [Member] Operating lease liability, current Operating lease liability, current us-gaap_FinanceLeaseLiabilityCurrent Other current liabilities 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 us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue Designated as a cash flow hedge us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax Unfunded SERP liability, net of taxes of $718 at December 31, 2023 and $879 at December 31, 2022 2027, operating leases 2028, operating leases Operating leases, Thereafter Unrealized holding gains on interest rate swap cash flow hedge, net of taxes of $0 at December 31, 2023 and $0 at December 31, 2022 Restructuring charges 2024, operating leases Foreign currency translation adjustment, net of taxes of ($276) at December 31, 2023 and ($369) at December 31, 2022 us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax 2025, operating leases Unrealized holding gains on marketable securities, net of taxes of ($7) at December 31, 2023 and ($7) at December 31, 2022 us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax 2026, operating leases Stock-based compensation Assets, fair value Assets, Fair Value Disclosure, Total 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. 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. 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. EOS Power Panama Inc. [Member] Represents EOS Power Panama Inc. 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 Depreciation and amortization us-gaap_CashSurrenderValueFairValueDisclosure Cash Surrender Value, Fair Value Disclosure us-gaap_InvestmentsFairValueDisclosure Investments, Fair Value Disclosure us-gaap_GainLossOnSaleOfProperties Gain on sale of properties Unrealized gains (losses) on interest rate swap cash flow hedge, tax Amount of tax on accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness. Common stock, treasury shares (in shares) Quarterly Dividends [Member] Represents the quarterly dividends. belfa_IndefinitelivedIntangibleAssetsExcludingGoodwillNet Trademarks (indefinite-lived) Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit. belfa_IndefinitelivedIntangibleAssetsAccumulatedAmortization Trademarks (indefinite-lived) 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, shares authorized (in shares) belfa_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod Recognized as revenue during period Amount of revenue recognized during period from contract with customer. Certificates of Deposit [Member] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share (in dollars per share) Asia [Member] Statistical Measurement [Domain] Operating cash flows from operating leases Maximum [Member] Minimum [Member] Ownership [Domain] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Operating cash flows from finance leases Litigation Case [Axis] Litigation Case [Domain] Ownership [Axis] Preferred stock, no par value, 1,000,000 shares authorized; none issued Preferred stock, shares issued (in shares) North America [Member] Interest payments Preferred stock, no par value (in dollars per share) Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Geographical [Domain] Property, Plant and Equipment [Table Text Block] Preferred stock, shares authorized (in shares) Europe [Member] Money Market Funds, Rabbi Trust [Member] Relating to money market funds attributable to a rabbi trust. Portion at Fair Value Measurement [Member] Estimate of Fair Value Measurement [Member] Measurement Basis [Axis] Fair Value Hierarchy and NAV [Domain] Customer [Axis] Customer [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Axis] Cash flows from operating activities: Statement [Line Items] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Additional paid-in capital belfa_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsForfeiturerate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, ForfeitureRate The forfeiture rate assumption that is used in valuing an equity instrument on its own shares. us-gaap_DeferredCompensationPlanAssets Deferred Compensation Plan Assets Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Glen Rock, Pennsylvania Property [Member] Relating to the Glen Rock, Pennsylvania property. Accumulated Foreign Currency Adjustment Attributable to Parent [Member] AOCI Attributable to Parent [Member] Stockholders' equity: Schedule of Finite Lived and Indefinite Lived Intangible Assets [Table Text Block] Tabular disclosure of finite and indefinite life intangible assets. Nonqualified Deferred Compensation Plan [Member] Represents Nonqualified Deferred Compensation Plan. belfa_DeferredCompensationArrangementVestingAge Deferred Compensation Arrangement, Vesting Age The age of employees for contributions to become fully vested under deferred compensation arrangement. Fair Value Disclosures [Text Block] us-gaap_Liabilities Total liabilities Commitments and contingencies (see Note 19) Minimum pension obligation and unfunded pension liability Liability, Defined Benefit Plan, Noncurrent Secured Overnight Financing Rate (SOFR) [Member] Represent the Secured Overnight Financing Rate (SOFR) Counterparty Name [Axis] Counterparty Name [Domain] 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 Deferred revenue Balance, January 1 Balance, December 31 Total derivative liabilities us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 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. Consolidated Entities [Axis] Consolidated Entities [Domain] Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Disposal Group Classification [Axis] Disposal Group Classification [Domain] Retained Earnings [Member] Treasury Stock, Common [Member] Additional Paid-in Capital [Member] us-gaap_StockRepurchaseProgramAuthorizedAmount1 Stock Repurchase Program, Authorized Amount Equity Components [Axis] Equity Component [Domain] us-gaap_LongTermDebt Total long-term debt Other Noncurrent Assets [Member] Other Liabilities [Member] Other Current Liabilities [Member] 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). 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"). 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"). belfa_RestructuringCashPaymentsAndOtherSettlements Cash payment and other settlements The amount of cash payments made as the result of exit or disposal activities and any other settlements which is not reported separately during the period. 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. belfa_SharesHeldInPlan Shares Held in Plan (in shares) The number of shares of the company's common stock owned by the plan. us-gaap_LineOfCredit Long-Term Line of Credit Arezzo Revenue Agency [Member] Information pertaining to Arezzo Revenue Agency. belfa_NumberOfIndustryInWhichEntityOperates Number of Industry in which Entity Operates Number of industry in which entity operates with its reportable operating segments. 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. 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. Document Annual Report Machinery and Equipment [Member] 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. Balance Sheet Location [Axis] Balance Sheet Location [Domain] Entity Incorporation, State or Country Code us-gaap_DebtInstrumentCarryingAmount Long-Term Debt, Gross Document Transition Report Document Financial Statement Error Correction [Flag] 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). 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. Entity Interactive Data Current 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 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] us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners Subsidiary, Ownership Percentage, Noncontrolling Owner Accrued expenses us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities Income taxes payable us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable Segments [Axis] Name of Property [Axis] Segments [Domain] Name of Property [Domain] Accounts payable us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable Corporate Segment [Member] Other long-term liabilities us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities Other current liabilities us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities Statement [Table] us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet Derivative Assets (Liabilities), at Fair Value, Net Consideration received us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration Disposal Group, Including Discontinued Operation, Consideration us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent Net current period other comprehensive income (loss) Income Statement [Abstract] Disposal Groups, Including Discontinued Operations [Table Text Block] us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree 2026 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour 2027 Disposal Group Name [Axis] Accrued restructuring costs Restructuring Reserve Liability, beginning balance Liability, ending balance us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive 2028 Disposal Group Name [Domain] us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths 2024 Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo 2025 us-gaap_DerivativeBasisSpreadOnVariableRate Derivative, Basis Spread on Variable Rate Other long-term liabilities Liability for uncertain tax positions Foreign Exchange Forward [Member] us-gaap_StockholdersEquity Total stockholders' equity Balance Balance Long-term debt Net losses reclassified from AOCL to the consolidated statement of operations Unrealized gains on interest rate swap cash flow hedge, net of taxes of $0 Interest Rate Swap [Member] us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent Unrealized (losses) gains on interest rate swap cash flow hedge, net of taxes of $0 in both periods us-gaap_DerivativeFixedInterestRate Derivative, Fixed Interest Rate us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis Debt Securities, Available-for-Sale, Amortized Cost Net (losses) gains recognized in AOCL us-gaap_LongTermPurchaseCommitmentAmount Long-Term Purchase Commitment, Amount EX-101.PRE 13 belfa-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2023
Mar. 01, 2024
Jun. 30, 2023
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 2023    
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Document Transition Report false    
Entity File Number 000-11676    
Entity Incorporation, State or Country Code NJ    
Entity Tax Identification Number 22-1463699    
Entity Address, Address Line One 300 Executive Drive, Suite 300    
Entity Address, City or Town West Orange    
Entity Address, State or Province NJ    
Entity Address, Postal Zip Code 07052    
City Area Code 201    
Local Phone Number 432-0463    
Entity Well-known Seasoned Issuer Yes    
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    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 696,100,000
Auditor Firm ID 248    
Auditor Name GRANT THORNTON LLP    
Auditor Location Iselin, New Jersey    
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,615,662  
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,141,011  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 89,371 $ 70,266
Held to maturity U.S. Treasury securities 37,548 0
Accounts receivable, net of allowance of $1,388 and $1,552, at December 31, 2023 and 2022, respectively 84,129 107,274
Inventories 136,540 172,465
Unbilled receivables 12,793 18,244
Other current assets 21,097 13,159
Total current assets 381,478 381,408
Property, plant and equipment, net 36,533 36,833
Right-of-use assets 20,481 21,551
Equity method investment 10,282 0
Intangible assets, net 49,391 54,111
Goodwill, net 26,642 25,099
Deferred income taxes 11,553 7,281
Other assets 33,119 34,183
Total assets 571,631 560,466
Current liabilities:    
Accounts payable 40,441 64,589
Accrued expenses 54,657 50,873
Operating lease liability, current 6,350 5,870
Other current liabilities 9,161 14,972
Total current liabilities 110,609 136,304
Long-term liabilities:    
Long-term debt 60,000 95,000
Operating lease liability, long-term 14,212 15,742
Liability for uncertain tax positions 19,823 24,798
Minimum pension obligation and unfunded pension liability 19,876 18,522
Deferred income taxes 1,456 1,257
Other long-term liabilities 5,097 6,497
Total liabilities 231,073 298,120
Commitments and contingencies (see Note 19)
Stockholders' equity:    
Preferred stock, no par value, 1,000,000 shares authorized; none issued 0 0
Treasury stock (unrestricted, consisting of 3,323 Class A shares and 17,342 Class B shares) (454) (349)
Additional paid-in capital 44,260 40,772
Retained earnings 307,510 237,188
Accumulated other comprehensive loss (12,037) (16,546)
Total stockholders' equity 340,558 262,346
Total liabilities and stockholders' equity 571,631 560,466
Common Class A [Member]    
Stockholders' equity:    
Common Stock 214 214
Common Class B [Member]    
Stockholders' equity:    
Common Stock 1,065 1,067
Related Party [Member]    
Current assets:    
Related-party note receivable $ 2,152 $ 0
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounts receivable, allowance for doubtful accounts $ 1,388 $ 1,552
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.1 $ 0.1
Common stock, shares authorized (in shares) 10,000,000 10,000,000
Common stock, shares outstanding (in shares) 2,141,589 2,141,589
Common stock, treasury shares (in shares) 3,323 3,323
Common Class A [Member] | Restricted Stock [Member]    
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.1 $ 0.1
Common stock, shares authorized (in shares) 30,000,000 30,000,000
Common stock, shares outstanding (in shares) 10,620,260 10,642,760
Common stock, treasury shares (in shares) 17,342 17,342
Common Class B [Member] | Restricted Stock [Member]    
Common stock, treasury shares (in shares) 3,218,307 3,218,307
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net sales $ 639,813 $ 654,233
Cost of sales 423,964 470,780
Gross profit 215,849 183,453
Research and development costs 22,487 20,238
Selling, general and administrative expenses 99,091 92,342
Restructuring charges 10,114 7,322
Gain on sale of properties (3,819) (1,596)
Income from operations 87,976 65,147
Gain on sale of Czech Republic business 980 0
Interest expense (2,850) (3,379)
Other income/expense, net (2,806) (2,709)
Earnings before provision for income taxes 83,300 59,059
Provision for income taxes 9,469 6,370
Net earnings available to common shareholders 73,831 52,689
Common Class A [Member]    
Net earnings available to common shareholders $ 11,830 $ 8,598
Net earnings per common share:    
Net earnings per common share - basic and diluted (in dollars per share) $ 5.52 $ 4.01
Weighted-average shares outstanding:    
Weighted-average number of shares outstanding - basic and diluted (in shares) 2,142 2,143
Common Class B [Member]    
Net earnings available to common shareholders $ 62,001 $ 44,091
Net earnings per common share:    
Net earnings per common share - basic and diluted (in dollars per share) $ 5.83 $ 4.24
Weighted-average shares outstanding:    
Weighted-average number of shares outstanding - basic and diluted (in shares) 10,634 10,394
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net earnings $ 73,831 $ 52,689
Other comprehensive income:    
Currency translation adjustment, net of taxes of ($93) and ($47) 6,684 (8,196)
Unrealized (losses) gains on interest rate swap cash flow hedge, net of taxes of $0 in both periods (1,579) 5,655
Unrealized holding gains (losses) on marketable securities arising during the period, net of taxes of $0 in both periods 1 (11)
Change in unfunded SERP liability, net of taxes of ($161) and ($1,381) (597) 4,869
Net current period other comprehensive income (loss) 4,509 2,317
Comprehensive income $ 78,340 $ 55,006
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income (Parentheticals) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Foreign currency translation adjustment, tax expense $ 93 $ 47
Unrealized gains (losses) on interest rate swap cash flow hedge, tax 0 0
Unrealized holding losses on marketable securities arising during the period, tax 0 0
Change in unfunded SERP liability, tax $ (161) $ (1,381)
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.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]
Treasury Stock, Common [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]
Treasury Stock, Common [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]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Total
Balance at Dec. 31, 2021                             $ 187,935 $ (18,863) $ 214 $ 1,038 $ 0 $ 38,419 $ 208,743
Net earnings             $ 8,598             $ 44,091 52,689 0 0 0 0 0 52,689
Cash dividends declared on common stock $ (514) $ 0 $ 0 $ 0 $ 0 $ 0 (514) $ (2,922) $ 0 $ 0 $ 0 $ 0 $ 0 (2,922)              
Issuance of restricted common stock                             0 0 0 33 0 (33) 0
Forfeiture of restricted common stock                             0 0 0 (4) 0   0
Forfeiture of restricted common stock, APIC                                       4  
Repurchase of treasury stock                             0 0 0 0 (349) 0 (349)
Foreign currency translation adjustment, net of taxes                             0 (8,196) 0 0 0 0 (8,196)
Unrealized gains on interest rate swap cash flow hedge, net of taxes of $0                             0 5,655 0 0 0 0 5,655
Unrealized holding losses on marketable securities, net of taxes of $0                             0 (11) 0 0 0 0 (11)
Stock-based compensation expense                             0 0 0 0 0 2,382 2,382
Change in unfunded SERP liability, net of taxes                             0 4,869 0 0 0 0 4,869
Balance at Dec. 31, 2022                             237,188 (16,546) 214 1,067 (349) 40,772 262,346
Net earnings             11,830             62,001 73,831 0 0 0 0 0 73,831
Cash dividends declared on common stock $ (512) $ 0 $ 0 $ 0 $ 0 $ 0 $ (512) $ (2,997) $ 0 $ 0 $ 0 $ 0 $ 0 $ (2,997)              
Issuance of restricted common stock                             0 0 0 1 0 (1) 0
Forfeiture of restricted common stock                             0 0 0 (3) 0   0
Forfeiture of restricted common stock, APIC                                       3  
Repurchase of treasury stock                             0 0 0 0 (105) 0 (105)
Foreign currency translation adjustment, net of taxes                             0 6,684 0 0 0 0 6,684
Unrealized gains on interest rate swap cash flow hedge, net of taxes of $0                             0 (1,579) 0 0 0 0 (1,579)
Unrealized holding losses on marketable securities, net of taxes of $0                             0 1 0 0 0 0 1
Stock-based compensation expense                             0 0 0 0 0 3,486 3,486
Change in unfunded SERP liability, net of taxes                             0 (597) 0 0 0 0 (597)
Balance at Dec. 31, 2023                             $ 307,510 $ (12,037) $ 214 $ 1,065 $ (454) $ 44,260 $ 340,558
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity (Parentheticals)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
Common Class A [Member]  
Dividends declared (in dollars per share) | $ / shares $ 0.24
Common Class B [Member]  
Dividends declared (in dollars per share) | $ / shares $ 0.28
Foreign currency translation adjustment, tax expense $ (93)
Unrealized losses on interest rate swap cash flow hedge, tax 0
Unrealized holding losses on marketable securities arising during the period, tax 0
Change in unfunded SERP liability, tax (161)
Foreign currency translation adjustment, liquidation of subsidiary $ 2,724
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:    
Net earnings $ 73,831 $ 52,689
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 13,312 14,863
Stock-based compensation 3,486 2,382
Amortization of deferred financing costs 33 34
Deferred income taxes (3,872) (4,594)
Unrealized losses (gains) on foreign currency revaluation 1,356 (278)
Gains on sale/disposal of property, plant and equipment (2,117) (1,596)
Gain on sale of Czech Republic business (980) 0
Other, net (1,037) 1,195
Changes in operating assets and liabilities:    
Accounts receivable 22,500 (20,702)
Unbilled receivables 5,451 10,031
Inventories 33,613 (36,592)
Other current assets (217) (1,210)
Other assets 2,971 7,000
Accounts payable (22,745) 1,522
Accrued expenses 5,356 10,933
Accrued restructuring costs (1,228) 6,784
Other liabilities (16,388) (4,162)
Income taxes payable (4,976) 1,958
Net cash provided by operating activities 108,349 40,257
Cash flows from investing activities:    
Purchase of property, plant and equipment (12,126) (8,832)
Purchases of held to maturity and marketable securities (59,992) 0
Proceeds from held to maturity securities 19,918 0
Payment for equity method investment (10,282) 0
Investment in related party notes receivable (2,152) 0
Proceeds from disposal/sale of property, plant and equipment 6,036 1,833
Proceeds from sale of business 5,063 0
Net cash used in investing activities (53,535) (6,999)
Cash flows from financing activities:    
Dividends paid to common shareholders (3,492) (3,413)
Purchase of treasury stock (105) (349)
Borrowings under revolving credit line 5,000 0
Repayments under revolving credit line (40,000) (17,500)
Net cash used in financing activities (38,597) (21,262)
Effect of exchange rate changes on cash 2,888 (3,486)
Net increase in cash and cash equivalents 19,105 8,510
Cash and cash equivalents - beginning of year 70,266 61,756
Cash and cash equivalents - end of year 89,371 70,266
Supplemental cash flow information:    
Income taxes, net of refunds received 25,056 14,618
Interest payments 4,729 3,371
ROU assets obtained in exchange for lease obligations $ 5,999 $ 8,052
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Description of Business and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
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 market a broad array of products that power, protect and connect electronic circuits. These products are used around the world, primarily in the networking, telecommunications, computing, general industrial, high-speed data transmission, military, commercial aerospace, transportation and eMobility industries. Bel's portfolio of products also finds application in the automotive, medical, broadcasting and consumer electronics markets. We manage our operations by product group through our reportable operating segments, Power Solutions and Protection, Connectivity Solutions and Magnetic Solutions. 

 

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.

 

Cash, Cash Equivalents and Investments - 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. Substantially all of our U.S. cash and cash equivalents balances are in excess of the FDIC insured limit. The Company periodically invests its excess cash in money market funds and U.S. Treasury Bills. The Company's cash and cash equivalents are placed with high credit quality financial institutions.

 

The Company has held to maturity securities comprised of U.S. Treasury Bills. These investments are classified as held to maturity as the Company has the intent and ability to hold these investments until they mature. The held to maturity securities mature within the next 12 months. The table below shows the amortized costs, associated gross unrealized gains and associated fair value of the held to maturity securities at December 31, 2023:

 

  

Amortized Cost

  

Gross Unrealized Gain

  

Fair Value

 

Held to maturity U.S. Treasury securities

 $37,548  $103  $37,651 

 

In determining the fair value of the Company's held to maturity U.S. Treasury securities, the Company utilized Level 1 inputs of the market price for comparable securities as of December 31 2023.

 

Allowance for Credit Losses - The Company currently measures the expected credit losses based on our historical credit loss experience. The Company has not experienced significant recent or historical credit losses and is not forecasting any significant credit losses which would require adjustments to our methodology. If current conditions and supportable forecasts indicate that our historical loss experience is not reasonable and no longer supportable, the Company may adjust its historical credit loss experience and to reflect these conditions and forecasts. The Company regularly analyzes its significant customer accounts and, when the Company becomes aware of a customer’s inability to meet its financial obligations, the Company records a specific reserve for bad debt to reduce the related receivable to the amount the Company reasonably believes is collectible. There were no significant impairment losses related to our receivables in 2023 or 2022.

 

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 a net realized and unrealized currency exchange loss of $1.4 million for the year ended December 31, 2023 and a gain of $0.3 million for the year ended  December 31, 2022, 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, subcontractors of original equipment manufacturers and distributors 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 14, "Segments," for disclosures regarding significant customers.

 

Inventories - Inventories are stated at the lower of cost or net realizable value. Material costs are determined by standard costs or weighted average cost, both of which approximate actual costs. 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 upon sale.  

 

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 12, "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 8.6% and 9.7% at December 31, 2023 and 2022, respectively, of our consolidated total assets.

 

We use the acquisition method of accounting for those business combinations in which we acquire 100% of the equity. We 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. At December 31, 2023, a total of $1.3 million of property was classified as assets held for sale (within other current assets) on the accompanying consolidated balance sheet related to properties in the PRC that have been exited in connection with our recent restructuring initiatives related to facility consolidation efforts in China. These assets have been evaluated for impairment and it was determined that no impairment existed as of December 31, 2023.

 

For indefinite-lived intangible assets, such as goodwill, 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 5, "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 3 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 Company's interest rate swaps and foreign currency forward contracts related to the Chinese renminbi (both further described in Note 13, "Derivative Instruments and Hedging Activities") have been designated as cash flow hedges and as such, gains/losses are recorded in accumulated other comprehensive income until such time the hedged item affects earnings.

 

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 the potential risk of 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 10, “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. The Company's policy for releasing disproportionate income tax effects from accumulated other comprehensive loss ("AOCL") is to utilize the item-by-item approach.

 

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 Restated Certificate of Incorporation, as amended, states that the Company's Class B common shares, par value $0.10 per share (the "Class B common stock," "Class B common shares" or "Class B shares"), are entitled to dividends at least 5% greater than dividends paid to Class A common shares, par value $0.10 per share (the "Class A common stock," "Class A common shares" or "Class A shares," and collectively with the Class B common stock, the "common stock" or the "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 shares 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, 2023 and 2022 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,

 
  

2023

  

2022

 

Numerator:

        

Net earnings

 $73,831  $52,689 

Less dividends declared:

        

Class A

  512   514 

Class B

  2,997   2,922 

Undistributed earnings

 $70,322  $49,253 
         

Undistributed earnings allocation:

        

Class A undistributed earnings

 $11,318  $8,084 

Class B undistributed earnings

  59,004   41,169 

Total undistributed earnings

 $70,322  $49,253 
         

Net earnings allocation:

        

Class A net earnings

 $11,830  $8,598 

Class B net earnings

  62,001   44,091 

Net earnings

 $73,831  $52,689 
         

Denominator:

        

Weighted average shares outstanding:

        

Class A

  2,142   2,143 

Class B

  10,634   10,394 
         

Net earnings per share:

        

Class A

 $5.52  $4.01 

Class B

 $5.83  $4.24 

 

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, 2023 and 2022 amounted to $22.5 million and $20.2 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 6, "Fair Value Measurements," for additional disclosures related to fair value measurements.

 

Recently Issued Accounting Standards

 

Recently Adopted Accounting Standards

 

In March 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (ASU) 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. ASU 2020-04 provides temporary optional guidance on contract modifications and hedging accounting to ease the financial reporting burdens of the market transition from the London Interbank Offered Rate (“LIBOR”) to alternative reference rates. In January 2021, the FASB issued ASU 2021-01, which refined the scope of Topic 848 and clarified some of its guidance as part of the FASB’s monitoring of global reference rate activities. This updated guidance was effective upon issuance, and the Company was initially allowed to elect to apply the amendments prospectively through December 31, 2022. In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848), Deferral of the Sunset Date of Topic 848, which extended the date by which companies could elect to apply the amendments to December 31, 2024. During January 2023, the Company amended its credit agreement and related interest rate swap agreements to transition the reference rate from LIBOR to a Secured Overnight Financing Rate ("SOFR") effective January 31, 2023. In connection with these amendments, the Company adopted ASU 2020-04 in the first quarter of 2023 and elected to apply the relevant practical expedients within the guidance. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instrumentsas amended. The new guidance broadens 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. On January 1, 2023, the Company adopted ASU 2016-13. The adoption of this standard did not have a material impact on the Company's consolidated financial statements.

 

 

Accounting Standards Issued But Not Yet Adopted

 

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. Additionally, it requires a public entity to disclose the title and position of the Chief Operating Decision Maker (CODM). The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The new standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. A public entity should apply the amendments in this ASU retrospectively to all prior periods presented in the financial statements. We expect this ASU to only impact our disclosures with no impacts to our results of operations, cash flows and financial condition.

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires a public business entity (PBE) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign and by jurisdiction if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025 and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all period presented. We expect this ASU to only impact our disclosures with no impacts to our results of operations, cash flows, and financial condition.

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Investment in Innolectric
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Investment [Text Block]

2.

INVESTMENT IN INNOLECTRIC

 

On February 1, 2023, the Company closed on a noncontrolling (one-third) investment in Germany-based innolectric AG (“innolectric”) for consideration of €8.0 million (approximately $8.8 million as of the February 2023 closing). Transaction costs associated with the Company's investment in innolectric amounted to $1.3 million and these costs have been recorded as part of the carrying value of the investment. Under the terms of the investment agreement, if innolectric achieves certain EBITDA thresholds within a specified timeframe, the Company would be committed to acquiring the remaining shares of innolectric at that time. The accompanying consolidated balance sheet reflects the fair value as of the February 2023 closing of the initial one-third equity method investment, inclusive of transaction costs, of $11.0 million, and a separate liability of $1.0 million associated with the net fair value of the put and call options related to the remaining shares pursuant to the agreement in the event certain profitability thresholds are met.

 

This passive investment creates a strategic alliance that is focused on Electric Vehicles (“EV”) on-board power electronics, and in particular next generation fast-charging technology. With no product overlap, this relationship expands the Bel eMobility Power portfolio, further enhancing Bel's competitive position in this emerging field. Our investment in innolectric is accounted for using the equity method and we have determined that the innolectric investment is not a variable interest entity (VIE). Results from this investment have been included in Bel's Power Solution and Protection segment and amounted to a loss of $0.8 million during the year ended December 31, 2023. The Company adopted a policy to record its share of innolectric's results on a one-month lag on a consistent basis to allow time for innolectric to provide its financial statements to Bel.

 

Related Party Transactions

 

From time to time, the Company provides cash loans to innolectric to fund working capital needs and further business development. During 2023, the Company provided loans to innolectric in the aggregate amount of €2.0 million (approximately $2.1 million at the December 31, 2023 exchange rate). These loans bear interest at a rate of 5% per annum. This balance is shown as a related-party note receivable on the accompanying consolidated balance sheet at December 31, 2023.

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Divestiture of Subsidiary
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]
3.  DIVESTITURE OF SUBSIDIARY

 

On June 1, 2023, the Company completed its divestment of Bel Stewart s.r.o., a former subsidiary in the Czech Republic which has historically been reported within Bel’s Connectivity Solutions segment. The business was sold to PEI Genesis (“PEI”) for total consideration of $5.1 million, subject to working capital adjustments. The divestment of this non-core business was a strategic decision which allows the Connectivity Solutions segment to focus on its main product categories serving customer end markets such as commercial air, defense, industrial and networking which better align with its long-term growth objectives.

 

 

The carrying amounts of the major classes of assets and liabilities included as part of the sale were as follows:

 

   

Total

 

Cash and cash equivalents

  $ 2,072  

Accounts receivable

    1,030  

Inventories

    1,310  

Property, plant and equipment

    326  

Other assets

    48  

Accounts payable

    (441 )

Accrued expenses

    (126 )

Income taxes payable

    (100 )

Other current liabilities

    (13 )

Other long-term liabilities

    (23 )

Total net assets transferred

    4,083  

Consideration received

    5,063  

Gain on sale recognized

  $ 980  

 

 

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Revenue
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]
4.   REVENUE  

 

Nature of Goods and Services

 

Our revenues are substantially derived from sales of our products.

 

In our Power Solutions and Protection product 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 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 Magnetic Solutions product 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 the 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, 2023

 
   

Power Solutions

   

Connectivity

   

Magnetic

         
   

and Protection

   

Solutions

   

Solutions

   

Consolidated

 
                                 

By Geographic Region:

                               

North America

  $ 233,016     $ 172,518     $ 42,259     $ 447,793  

Europe

    57,567       32,689       8,263       98,519  

Asia

    23,522       5,365       64,614       93,501  
    $ 314,105     $ 210,572     $ 115,136     $ 639,813  
                                 

By Sales Channel:

                               

Direct to customer

  $ 221,828     $ 130,893     $ 86,608     $ 439,329  

Through distribution

    92,277       79,679       28,528       200,484  
    $ 314,105     $ 210,572     $ 115,136     $ 639,813  

 

   

Year Ended December 31, 2022

 
   

Power Solutions

   

Connectivity

   

Magnetic

         
   

and Protection

   

Solutions

   

Solutions

   

Consolidated

 
                                 

By Geographic Region:

                               

North America

  $ 217,381     $ 141,585     $ 50,234     $ 409,200  

Europe

    42,121       35,596       10,903       88,620  

Asia

    28,864       9,904       117,645       156,413  
    $ 288,366     $ 187,085     $ 178,782     $ 654,233  
                                 

By Sales Channel:

                               

Direct to customer

  $ 186,439     $ 112,128     $ 135,247     $ 433,814  

Through distribution

    101,927       74,957       43,535       220,419  
    $ 288,366     $ 187,085     $ 178,782     $ 654,233  

 

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, 2023 and December 31, 2022 are as follows:

 

   

December 31,

   

December 31,

 
   

2023

   

2022

 
                 

Contract assets - current (unbilled receivables)

  $ 12,793     $ 18,244  

Contract liabilities - current (deferred revenue)

  $ 3,046     $ 8,847  

 

The change in balance of our unbilled receivables from December 31, 2022 to  December 31, 2023 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, 2023 is presented below:

 

   

Year Ended

 
   

December 31, 2023

 

Balance, January 1

  $ 8,847  

New advance payments received

    4,121  

Recognized as revenue during period

    (9,930 )

Currency translation

    8  

Balance, December 31

  $ 3,046  

 

Transaction Price Allocated to Future Obligations:

 

The aggregate amount of transaction price allocated to remaining performance obligations that have not been fully satisfied as of  December 31, 2023 related to contracts that exceed one year in duration amounted to $4.4 million, with expected contract expiration dates that range largely from 2025 – 2026. It is expected that $2.4 million of this aggregate amount will be recognized in 2025, $1.9 million will be recognized in 2026 and the remainder will be recognized in years beyond 2026.  The majority of the Company's orders received (but not yet shipped) at  December 31, 2023 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.

 

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Goodwill Disclosure [Text Block]

5.

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, 2023 and 2022, the Company's reportable operating segments were as follows:

 

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

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.

   
 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, 2023 are as noted in the table below. 

 

                 
  

Total

  

Power Solutions & Protection

  

Connectivity Solutions

  

Magnetic Solutions

 

Balance at January 1, 2023:

                

Goodwill, gross

 $25,099  $18,152  $6,947  $- 

Goodwill, net

 $25,099  $18,152  $6,947  $- 
                 

Foreign currency translation

  1,543   471   1,072   - 
                 

Balance at December 31, 2023:

                

Goodwill, gross

 $26,642  $18,623  $8,019  $- 

Goodwill, net

 $26,642  $18,623  $8,019  $- 

 

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 6, "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. In testing goodwill for impairment, we may perform both a qualitative assessment and quantitative assessment. For the qualitative test, the assessment is based on a review of general macroeconomic conditions, industry and market conditions, changes in cost factors, overall financial performance (both actual and expected performance) and other reporting unit-specific events such as significant changes in management, customers, litigation or a change in the carrying amount of net assets. If it is determined that a potential impairment may exist, we would proceed with a quantitative assessment. In cases where we elect to perform a quantitative assessment, we estimate 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. 

 

2023 Annual Impairment Test

 

On October 1, 2023, the Company completed a quantitative assessment of our annual goodwill impairment test for our four existing reporting units. We concluded that the fair value of the Company's Connectivity Europe, Power Europe, EOS and CUI reporting units exceeded the carrying value and that there was no indication of impairment. Effective October 1, 2023, in connection with a recent shift in how management views and manages the business in light of the consolidation or our ERP systems, recent facility consolidations and other streamlining initiatives at the product group level, the Company changed its reporting unit structure. The Company's new reporting units are Power Solutions and Protection (excluding CUI), CUI, Connectivity Solutions and Magnetic Solutions. The Company performed a qualitative analysis (Step 0) on the new reporting units as of the October 1, 2023 testing date and concluded no impairment existed for the new reporting units at that time.

 

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

 

Reporting Unit

 

% by Which Estimated Fair Value Exceeds Carrying Value

 

Power Europe

 

89.1%

 

Connectivity Europe

 

79.9%

 

EOS

 

71.2%

 

CUI

 

169.4%

 

 

2022 Impairment Tests

 

The Company performed a qualitative assessment as of October 1, 2022 related to its EOS reporting unit, as the estimated fair value of this reporting unit significantly exceeded the carrying amount based on our baseline quantitative assessment, which was performed as of March 31, 2021. Our qualitative assessment determined that no indicators of impairment were present as of the October 1, 2022 assessment date. 

 

On October 1, 2022, the Company completed a quantitative assessment of our annual goodwill impairment test for three of our reporting units. We concluded that the fair value of the Company's Connectivity Europe, Power Europe and CUI reporting units 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 2023 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 sustained decrease in the price of our common stock, 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 12 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, 2023, 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, 2023

  

December 31, 2022

 
  

Gross Carrying

  

Accumulated

  

Net Carrying

  

Gross Carrying

  

Accumulated

  

Net Carrying

 
  

Amount

  

Amortization

  

Amount

  

Amount

  

Amortization

  

Amount

 
                         

Patents, licenses and technology

 $19,176  $11,386  $7,790  $38,607  $30,156  $8,451 

Customer relationships

  56,711   32,099   24,612   56,917   28,096   28,821 

Non-compete agreements

  -   -   -   2,662   2,662   - 

Trademarks (indefinite-lived)

  17,148   159   16,989   16,999   160   16,839 
  $93,035  $43,644  $49,391  $115,185  $61,074  $54,111 

 

Amortization expense was $4.7 million and $6.0 million during each of 2023 and 2022, respectively.

 

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

 

December 31,

 

Amortization Expense

 
     

2024

 $4,563 

2025

  4,551 

2026

  4,551 

2027

  4,551 

2028

  4,551 

 

2023 and 2022 Impairment Tests

 

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

 

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

6.

FAIR VALUE MEASUREMENTS

 

The following tables show the Company's cash, cash equivalents and other marketable and held to maturity securities by significant investment category as of December 31, 2023 and 2022:

 

  

December 31, 2023

 
  

Carrying value

  

Fair value

  

Cash and cash equivalents

  

Other Current Assets

 

Cash

 $57,544  $57,544  $57,544  $- 

Level 1:

                

Money market funds

  31,188   31,188   31,188   - 

Money market funds (Rabbi Trust)

  303   303   -   303 

      Subtotal

  31,491   31,491   31,188   303 

Level 2:

                

Certificates of deposit and time deposits

  3,629   3,926   639   2,990 

      Subtotal

  3,629   3,926   639   2,990 

Total

 $92,664  $92,961  $89,371  $3,293 

 

 

  

December 31, 2022

 
  

Carrying value

  

Fair value

  

Cash and cash equivalents

  

Other Current Assets

 

Cash

 $70,266  $70,266  $70,266  $- 

Level 1:

                

  Money market funds (Rabbi Trust)

  101   101   -   101 

     Subtotal

  101   101   -   101 

Total

 $70,367  $70,367  $70,266  $101 

 

 

As of December 31, 2023 and 2022, 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, 2023 and $0.1 million at December 31, 2022

 

Throughout 2023 and 2022, the Company entered into a series of foreign currency forward contracts, the fair value of which was $0.5 million at  December 31, 2023 and $0.4 million at December 31, 2022. 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).

 

The Company is a party to two interest rate swap agreements as further described in Note 13, "Derivative Instruments and Hedging Activities". The fair value of the interest rate swap agreements was $4.0 million and $5.5 million at December 31, 2023 and 2022, respectively, 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 fair values of our derivative financial instruments (which are measured using Level 2 fair value inputs) and their classifications in our consolidated balance sheets as of December 31, 2023 were as follows:

 

 

Balance Sheet Classification

 

December 31, 2023

  

December 31, 2022

 

Derivative assets:

         

Foreign currency forward contracts:

         

Designated as cash flow hedges

Other current assets

 $-  $359 

Not designated as hedging instruments

Other current assets

  486   - 

Interest rate swap agreements:

         

Designated as a cash flow hedge

Other assets

  3,960   5,539 

Total derivative assets

 $4,446  $5,898 
          

Derivative liabilities:

         

Foreign currency forward contracts:

         

Designated as cash flow hedges

Other current liabilities

 $5  $- 

Total derivative liabilities

 $5  $- 

 

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 2023 or 2022. There were no changes to the Company’s valuation techniques used to measure asset fair values on a recurring or nonrecurring basis during 2023.

 

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

 

The Company has other financial instruments, such as cash and cash equivalents, accounts receivable, 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, 2023 and 2022, the estimated fair value of total debt was $60 million and $95.0 million, respectively, compared to a carrying amount of $60 million and $95.0 million, respectively. The Company did not have any other financial liabilities within the scope of the fair value disclosure requirements as of December 31, 2023.

 

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 5, "Goodwill and Other Intangible Assets," for further information about goodwill and other indefinite-lived intangible assets.  

 

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Other Assets
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Other Assets Disclosure [Text Block]

7.

OTHER ASSETS

 

At December 31, 2023 and 2022, the Company had obligations of $19.5 million and $18.2 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, 2023 and 2022, these assets had a combined value of $15.4 million and $14.0 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 $15.1 million and $13.9 million at December 31, 2023 and 2022, 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 (expense) to account for the increase (decrease) in cash surrender value in the amount of $1.3 million and ($2.2) million during the years ended December 31, 2023 and 2022, 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, 2023 and 2022, the Company held, in the aforementioned rabbi trust, available-for-sale investments at a cost of $0.3 million and $0.1 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, 2023 and 2022, the fair market value of these investments was $0.3 million and $0.1 million, respectively. 

 

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Inventories
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]

8.

INVENTORIES

 

The components of inventories are as follows:

 

   

December 31,

 
   

2023

   

2022

 

Raw materials

  $ 63,647     $ 74,572  

Work in progress

    42,038       44,397  

Finished goods

    30,855       53,496  

Inventories

  $ 136,540     $ 172,465  

 

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Property, Plant and Equipment
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

9.

PROPERTY, PLANT AND EQUIPMENT, NET

 

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

 

   

December 31,

 
   

2023

   

2022

 

Land

  $ 348     $ 1,098  

Buildings and improvements

    15,286       21,529  

Machinery and equipment

    98,527       118,358  

Construction in progress

    1,567       4,239  
      115,728       145,224  

Accumulated depreciation

    (79,195 )     (108,391 )

Property, plant and equipment, net

  $ 36,533     $ 36,833  

 

Depreciation expense for the years ended  December 31, 2023 and 2022 was $8.6 million and $8.9 million, respectively.  At December 31, 2023 and December 31, 2022, a total of $1.3 million and $1.5 million, respectively, of property was classified as assets held for sale on the accompanying consolidated balance sheet related to several buildings in Zhongshan, PRC. 

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Income Taxes
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Income Tax Disclosure [Text Block]
10.     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 2020 and for state examinations before 2017. Regarding foreign subsidiaries, the Company is no longer subject to examination by tax authorities for years before 2013 in Asia and generally 2015 in Europe. 

 

At December 31, 2023 and 2022, the Company has approximately $19.8 million and $24.8 million, respectively, of liabilities for uncertain tax positions. These amounts, if recognized, would reduce the Company’s effective tax rate. As of December 31, 2023, approximately $3.5 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:

 

   

Years Ended December 31,

 
   

2023

   

2022

 

Liability for uncertain tax positions - January 1

  $ 24,798     $ 28,434  

Additions based on tax positions related to the current year

    973       1,284  

Translation adjustment

    (249 )     (1,121 )

Settlement/expiration of statutes of limitations

    (5,699 )     (3,799 )

Liability for uncertain tax positions - December 31

  $ 19,823     $ 24,798  

 

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, 2023 and 2022, the Company recognized $0.4 million and $0.6 million, respectively, in interest and penalties in the consolidated statements of operations. During the years ended December 31, 2023 and 2022, the Company recognized a benefit of $2.3 million and $1.6 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 $2.0 million and $4.0 million accrued for the payment of interest and penalties at December 31, 2023 and 2022, 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 losses from domestic operations of $51.5 million and $14.2 million for 2023 and 2022, respectively, and earnings before provision for income taxes from foreign operations of $31.7 million and $44.8 million for 2023 and 2022, respectively.

 

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

 

   

Years Ended December 31,

 
   

2023

   

2022

 

Current:

               

Federal

  $ 11,403     $ 9,175  

State

    975       787  

Foreign

    963       1,002  
      13,341       10,964  

Deferred:

               

Federal

    (3,128 )     (4,064 )

State

    (139 )     (255 )

Foreign

    (605 )     (275 )
      (3,872 )     (4,594 )
                 
    $ 9,469     $ 6,370  

 

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

 

   

Years Ended December 31,

 
   

2023

   

2022

 
   

$

   

%

   

$

   

%

 

Tax provision computed at the federal statutory rate

  $ 17,493       21 %   $ 12,402       21 %

(Decrease) increase in taxes resulting from:

                               

Different tax rates applicable to foreign operations

    (1,697 )     (2 %)     (1,677 )     (3 %)

Reversal of liability for uncertain tax positions - net

    (4,726 )     (6 %)     (2,515 )     (4 %)

Research and experimentation and foreign tax credits

    (75 )     (0 %)     (139 )     (0 %)

State taxes, net of federal benefit

    (433 )     (1 %)     292       0 %

SERP/COLI and restricted stock income

    (756 )     (1 %)     733       1 %

Other, net

    (337 )     (0 %)     (2,726 )     (5 %)

Tax provision computed at the Company's effective tax rate

  $ 9,469       11 %   $ 6,370       11 %

 

As of December 31, 2023, the Company has $26.0 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 $15.1 million which amount to $4.0 million of deferred tax assets. In addition, the Company has $0.6 million of credit carryforwards and acquired deferred tax assets of $0.6 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 $2.0 million on these deferred tax assets. The federal and certain foreign NOLs can be carried forward indefinitely, the state and certain foreign NOLs expire at various times during 20272042 and the tax credit carryforwards expire at various times during 2030 - 2042.

 

Management has no specific plans to indefinitely reinvest the unremitted earnings of our foreign subsidiaries as of December 31, 2023. Applicable income and dividend withholding taxes of $0.2 million have been reflected in the accompanying consolidated statements of operations for the year ended December 31, 2023. 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,

 
   

2023

   

2022

 
   

Tax Effect

   

Tax Effect

 
                 

Deferred tax assets:

               

State tax credits

  $ 424     $ 571  

Unfunded pension liability

    (255 )     (416 )

Reserves and accruals

    4,504       4,947  

Federal, state and foreign net operating loss and credit carryforwards

    4,303       4,316  

Depreciation

    435       437  

Amortization

    6,004       2,968  

Lease accounting

    4,605       4,816  

Other accruals

    5,997       6,486  

Total deferred tax assets

    26,017       24,125  

Deferred tax liabilities:

               

Depreciation

    2,331       2,227  

Amortization

    6,359       6,178  

Lease accounting

    4,659       4,889  

Other accruals

    562       780  

Total deferred tax liabilities

    13,911       14,074  

Valuation allowance

    2,009       4,027  

Net deferred tax assets

  $ 10,097     $ 6,024  


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

 

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Debt
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Debt Disclosure [Text Block]

11.

DEBT

 

The Company has a Credit and Security Agreement with KeyBank National Association (as amended, the "credit agreement" or the "CSA"). The CSA provides a $175 million 5-year senior secured revolving credit facility ("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. Revolving loans borrowed under the CSA mature on September 1, 2026. At December 31, 2023 and 2022, outstanding borrowings under the revolver amounted to $60 million and $95.0 million, respectively. The unused credit available under the credit facility was $115 million at  December 31, 2023 and $80.0 million at December 31, 2022. The Company incurred $2.9 million and $3.4 million of interest expense during the years ended December 31, 2023 and 2022, respectively, in connection with interest due on its outstanding borrowings under the CSA during each period, including the effects of the 2021 Swaps (as hereinafter defined) and amortization of deferred financing costs. During  January 2023, the Company amended its CSA and related 2021 Swaps to transition the reference rate from LIBOR to SOFR effective  January 31, 2023.

 

The interest rate in effect at  December 31, 2023 was 2.47%. The weighted-average interest rate in effect for the variable-rate portion of our outstanding borrowings ($35.0 million at  December 31, 2022) was 5.51% at December 31, 2022 and consisted of LIBOR plus the Company’s credit spread at December 31, 2022, as determined per the terms of the CSA. No outstanding borrowings were subject to a variable interest rate at December 31, 2023. In order to manage our interest rate exposure on the remaining borrowings, and as further described in Note 13, "Derivative Instruments and Hedging Activities", the Company is party to 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 SOFR portion (or, for periods prior to January 31, 2023, the LIBOR portion) of the interest rate on a portion of our outstanding debt on our Revolver (or such portion thereof up to the aggregate $60 million notional amount of the 2021 Swaps). In periods prior to January 31, 2023, the 2021 Swaps required 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. Effective January 31, 2023, in connection with the Company's transition of its reference rate from LIBOR to SOFR as further described in Recently Adopted Accounting Standards in Note 1, "Description of Business and Summary of Significant Accounting Policies", the 2021 Swaps require the Company to pay interest on the notional amount at the rate of 1.334% and 1.348%, respectively, in exchange for the daily SOFR rate plus 10 basis points. The effective rate of interest for our outstanding borrowings, including the impact of the 2021 Swaps, was 2.47% and 3.57%, respectively, as of December 31, 2023 and December 31, 2022.

 

 

Under the terms of its credit agreement, the Company is entitled, subject to the satisfaction of certain conditions, to request additional commitments under the 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 credit agreement provides that up to a U.S. Dollar equivalent principal amount of $15 million of the 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 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, guaranty of payment.  As a result, the obligations of the Company under the 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 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 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 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 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. On January 12, 2023, the Company amended its credit agreement for the purpose of transitioning its reference rate related to interest from LIBOR to SOFR.  

 

Revolving loans borrowed under the credit agreement mature on September 1, 2026, and the commitments with respect to the revolver will automatically terminate on such date.

 

The credit agreement contains customary representations and warranties, covenants and events of default.  In addition, the 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 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, 2023, the Company was in compliance with its debt covenants, including its most restrictive covenant, the Fixed Charge Coverage Ratio.

 

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

 

2024

  $ -  

2025

    -  

2026

    60,000  

2027

    -  

2028

    -  

Total long-term debt

    60,000  

Less: Current maturities of long-term debt

    -  

Noncurrent portion of long-term debt

  $ 60,000  

 

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Accrued Expenses
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Accounts Payable and Accrued Liabilities Disclosure [Text Block]
12. ACCRUED EXPENSES

  

Accrued expenses consist of the following:

 

   

December 31,

 
   

2023

   

2022

 

Salaries, bonuses and related benefits

  $ 33,566     $ 27,422  

Deferred revenue

    3,046       8,847  

Accrued restructuring costs

    5,498       6,796  

Sales commissions

    2,347       2,521  

Subcontracting labor

    1,622       1,875  

Warranty accrual

    1,542       1,287  

Other

    7,036       2,125  
    $ 54,657     $ 50,873  

 

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

 

Restructuring Activities:

 

Activity and liability balances related to restructuring costs for the year ended December 31, 2023 are as follows:

 

           

Year Ended

         
           

December 31, 2023

         
   

Liability at

           

Cash Payments

   

Liability at

 
   

December 31,

   

New

   

and Other

   

December 31,

 
   

2022

   

Charges

   

Settlements

   

2023

 

Severance costs

  $ 3,390     $ 7,590     $ (9,429 )   $ 1,551  
Disposal of equipment in connection with restructuring     -       1,320       (1,320 )     -  

Other restructuring costs

    3,406       1,204       (663 )     3,947  

Total

  $ 6,796     $ 10,114     $ (11,412 )   $ 5,498  

 

During the third quarter of 2022, a series of initiatives were launched to streamline our operational footprint. In a project completed during the fourth quarter of 2023, two of our Magnetic Solutions manufacturing facilities in Zhongshan and Pingguo, China, were largely consolidated into a single centralized site in the Binyang county of Southwestern China (the new Bel Guangxi facility). Further, during the first half of 2023, we completed the transition out of our Tempe, Arizona and Sudbury, UK facilities (both within our Connectivity Solutions segment) into other existing Bel sites. As of December 31, 2023, our Connectivity Solutions Melbourne, Florida site was substantially complete in transitioning its manufacturing operations into our existing site in Waseca, Minnesota. The $10.1 million of restructuring charges incurred the year ended December 31, 2023, and the accrued restructuring costs of $5.5 million at  December 31, 2023, are associated with these collective initiatives.

 

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Derivative Instruments and Hedging Activities
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Derivative Instruments and Hedging Activities Disclosure [Text Block]
13.     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 $25.8 million and $25.7 million as of December 31, 2023 and 2022, respectively. The Company's foreign currency forward contracts related to the Chinese renminbi 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 cost of goods sold in the period in which the hedged transaction affects earnings. 

 

Interest Rate Swap Agreements

 

To partially mitigate risks associated with the variable interest rates on the revolver borrowings under its credit agreement, the Company is a party to a pay-fixed, receive-variable interest rate swap agreement with each of two multinational financial institutions under which we, for periods prior to January 31, 2023, (i) paid interest at a fixed rate of 1.3055% and received variable interest of one-month LIBOR on a notional amount of $30.0 million and (ii) paid interest at a fixed rate of 1.3180% and received 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 will terminate on August 31, 2026. In January 2023, and in connection with related changes to its credit agreement, the Company amended its two interest rate swap agreements to transition the related reference rates in these agreements from LIBOR to SOFR, effective January 31, 2023. Effective  January 31, 2023, the 2021 Swaps require the Company to pay interest on the notional amount at the rate of 1.334% and 1.348%, respectively, in exchange for the daily SOFR rate plus 10 basis points.

 

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

 

See Note 6, "Fair Value Measurements" for the gross fair values of the Company's derivative assets and liabilities as of December 31, 2023 and 2022.
 

Derivative Financial Instruments in Cash Flow Hedging Relationships

 

The effects of derivative financial instruments designated as cash flow hedges on AOCL and on the consolidated statements of operations for the years ended December 31, 2023 and 2022 were as follows:  

 

   

Years Ended December 31,

 
   

2023

   

2022

 

Net (losses) gains recognized in AOCL:

               

Foreign currency forward contracts

  $ (1,470 )   $ (119 )

Interest rate swap agreements

    689       5,886  
    $ (781 )   $ 5,767  
                 

Net (losses) gains reclassified from AOCL to the consolidated statement of operations:

               

Foreign currency forward contracts

  $ (537 )   $ (805 )

Interest rate swap agreements

    2,268       230  
    $ 1,731     $ (575 )

 

The losses related to the foreign currency forward contracts are included as a component of currency translation adjustment on the accompanying consolidated statements of comprehensive income at December 31, 2023 and 2022.    

 

Derivative Financial Instruments Not Designated as Hedging Instruments

 

Gains recognized on derivative financial instruments not designated as hedging instruments in our consolidated statements of operations for the years ended December 31, 2023 and 2022 were as follows: 

 

     

Years Ended December 31,

 
 

Classification in Consolidated Statements of Operations

 

2023

   

2022

 

Foreign currency forward contracts

Other expense, net

    150       58  
      $ 150     $ 58  

 

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Segments
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]
14.  SEGMENTS 

 

The Company operates in one industry with three reportable operating segments, which represent the Company's three product groups, consisting of Power Solutions and Protection, Connectivity Solutions and Magnetic Solutions. 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, 2023

 
   

Power Solutions

and Protection

   

Connectivity

Solutions

   

Magnetic

Solutions

   

Corporate/

Other

     

Total

 
                     

Net sales

  $ 314,105     $ 210,572     $ 115,136     $ -     $ 639,813  

Gross Profit

    119,741       72,031       25,314       (1,237 )     215,849  

Gross Profit %

    38.1 %     34.2 %     22.0 %     nm       33.7 %

Total Assets

    222,068       197,045       47,900       104,618       571,631  

Capital Expenditures

    4,563       7,384       160       19       12,126  

Depreciation and Amortization Expense

    5,280       6,152       1,094       786       13,312  

 

   

Year Ended December 31, 2022

 
   

Power Solutions

and Protection

   

Connectivity

Solutions

   

Magnetic

Solutions

   

Corporate/

Other

     

Total

 
                     

Net sales

  $ 288,366     $ 187,085     $ 178,782     $ -     $ 654,233  

Gross Profit

    87,840       48,488       49,290       (2,165 )     183,453  

Gross Profit %

    30.5 %     25.9 %     27.6 %     nm       28.0 %

Total Assets

    234,095       170,895       107,891       47,585       560,466  

Capital Expenditures

    3,916       4,566       350       -       8,832  

Depreciation and Amortization Expense

    6,470       6,145       2,133       115       14,863  

 

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,

 
   

2023

   

2022

 

Net Sales by Geographic Location:

               
                 

United States

  $ 447,793     $ 409,199  

People's Republic of China

    43,109       77,061  

Macao

    35,026       61,744  

United Kingdom

    25,648       21,903  

Slovakia

    35,555       22,120  

Germany

    17,327       24,112  

India

    15,365       17,608  

Switzerland

    11,237       9,893  

All other foreign countries

    8,753       10,593  

Consolidated net sales

  $ 639,813     $ 654,233  
                 

Net Sales by Major Product Line:

               
                 

Power solutions and protection

  $ 314,105     $ 288,366  

Connectivity solutions

    210,572       187,085  

Magnetic solutions

    115,136       178,782  

Consolidated net sales

  $ 639,813     $ 654,233  

 

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

 

   

December 31,

 
   

2023

   

2022

 

Long-lived Assets by Geographic Location:

               
                 

United States

  $ 34,990     $ 33,875  

People's Republic of China (PRC)

    23,621       28,222  

Slovakia

    7,468       6,738  

United Kingdom

    3,024       1,109  

All other foreign countries

    549       1,072  

Consolidated long-lived assets

  $ 69,652     $ 71,016  

 

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 21.6% of its identifiable assets are located in Asia.

 

Net Sales to Major Customers

 

The Company had no direct customers whose net sales represented in excess of ten percent of the Company's consolidated net sales in 2023. In 2022, the Company had one direct customer with net sales of $83.9 million (12.8% of sales). Net sales related to this significant customer were primarily reflected in the Magnetic Solutions operating segment.

 

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Retirement Fund and Profit Sharing Plan
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Retirement Benefits [Text Block]
15. 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 each of the years ended  December 31, 2023 and 2022 amounted to $1.3 million. As of December 31, 2023, the plan owned approximately 287,777 shares and65,089 shares of Bel Fuse Inc. Class A and Class B common stock, respectively.

 

The Company also maintains a Nonqualified Deferred Compensation Plan (the "DCP"). With certain exceptions, the Company's contributions to the DCP are discretionary and become fully vested by the participants upon reaching age 65. The expense for the years ended December 31, 2023 and 2022 amounted to $0.2 million and $0.1 million, respectively.  As the plan is fully funded, the assets and liabilities related to the DCP were in equal amounts of $1.0 million at December 31, 2023 and $0.7 million at December 31, 2022. These amounts are included in other assets and other liabilities, respectively, on the accompanying consolidated balance sheets as of each date.   

 

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. The expense for the years ended  December 31, 2023 and 2022 amounted to approximately $1.5 million and $1.8 million, respectively. As of December 31, 2022, the plan owned 3,323 and 17,342 shares of Bel Fuse Inc. Class A and Class B common stock, respectively. During the second quarter of 2022, the Company repurchased all shares back from the Asia retirement plan and no shares were owned by the plan as of December 31, 2023.

 

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 7, "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, 2023 and 2022 amounted to $1.3 million and $1.5 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, 2023 and 2022: 

 

  

Years Ended December 31,

 
  

2023

  

2022

 
         

Service Cost

 $369  $503 

Interest Cost

  886   636 

Net amortization

  71   312 

Net periodic benefit cost

 $1,326  $1,451 

 

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 income/expense, net in the accompanying consolidated statements of operations.

 

Obligations and Funded Status

Summarized information related to the SERP about the changes in plan assets and benefit obligation, the funded status and the amounts recorded at  December 31, 2023 and 2022 are as follows:

 

  

Years Ended December 31,

 
  

2023

  

2022

 

Fair value of plan assets, January 1

 $-  $- 

Company contributions

  775   606 

Benefits paid

  (775)  (606)

Fair value of plan assets, December 31

 $-  $- 

Benefit obligation, January 1

 $18,175  $23,580 

Service cost

  370   503 

Interest cost

  886   636 

Benefits paid

  (775)  (606)

Actuarial loss (gain)

  828   (5,938)

Benefit obligation, December 31

 $19,484  $18,175 

Underfunded status, December 31

 $(19,484) $(18,175)

 

The Company has recorded the 2023 and 2022 underfunded status as a long-term liability on the consolidated balance sheets. The accumulated benefit obligation for the SERP was $18.1 million as of  December 31, 2023 and $17.0 million as of December 31, 2022. The aforementioned company-owned life insurance policies and marketable securities held in a rabbi trust had a combined value of $15.4 million and $14.0 million at December 31, 2023 and 2022, respectively. See Note 7, "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.1 million. The Company expects to make contributions of $0.8 million to the SERP in 2024. 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 2024, as the plan has no assets.

 

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

 

Years Ending

     

December 31,

     
      

2024

  $972 

2025

   1,015 

2026

   1,033 

2027

   1,150 

2028

   1,321 
2029 - 2033   7,218 

 

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

 

  

December 31,

 
  

2023

  

2022

 

Prior service cost

 $212  $334 

Net loss

  (1,336)  (2,216)
  $(1,124) $(1,882)

 

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,

 
  

2023

  

2022

 

Net periodic benefit cost:

        

Discount rate

  5.00%  2.75%

Rate of compensation increase

  2.50%  2.50%

Benefit obligation:

        

Discount rate

  4.75%  5.00%

Rate of compensation increase

  2.50%  2.50%

 

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Share-based Compensation
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]
16.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 interests 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, 2023, 517,000 shares remained available for future issuance under the 2020 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 $3.5 million and $2.4 million for 2023 and 2022, 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 2023 and 2022. At December 31, 2023 and 2022, 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 utilizing an estimated annual forfeiture rate of 5%. During 2023 and 2022, the Company issued 10,000 shares and 322,500 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, 2023 is presented below:

 

          

Weighted Average

 

Restricted Stock

     

Weighted Average

  

Remaining

 

Awards

 

Shares

  

Award Price

  

Contractual Term (In Years)

 
             

Outstanding at January 1, 2023

  636,500  $26.31   4.4 

Granted

  10,000   49.19     

Vested

  (119,250)  17.96     

Forfeited

  (30,500)  21.30     

Outstanding at December 31, 2023

  496,750  $29.09   3.7 

 

As of December 31, 2023, there was $9.8 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.4 years. This expense is recorded in cost of sales, R&D and SG&A expense based upon the employment classification of the award recipients.

 

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

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 17 - Common Stock
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Equity [Text Block]
17.  COMMON STOCK

 

As of December 31, 2023, 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 Restated Certificate of Incorporation, as amended, 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 Restated Certificate of Incorporation, as amended, or forfeit its right to vote its Class A common shares. As of December 31, 2023, 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, 2023, to the Company's knowledge, this shareholder owned 16.7% 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, as amended, the subject shareholder will not be permitted to vote its shares of common stock.

 

Throughout 2023 and 2022, 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.5 million in 2023 and $3.4 million in 2022. There are no contractual restrictions on the Company's ability to pay dividends, provided that the Company is not in default under its credit agreement immediately before such payment and after giving effect to such payment.  

 

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 18 - Leases
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]
18.  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:

 

   

Years Ended December 31,

 
   

2023

   

2022

 

Amortization of ROU assets - finance leases

  $ 491     $ 448  

Interest on lease liabilities - finance leases

    121       137  

Operating lease cost (cost resulting from lease payments)

    8,127       8,426  

Short-term lease cost

    207       201  

Variable lease cost (cost excluded from lease payments)

    397       410  

Total lease cost

  $ 9,343     $ 9,622  

 

Supplemental cash flow information related to leases is as follows:

 

   

Years Ended December 31,

 
   

2023

   

2022

 

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

               

Operating cash flows from operating leases

  $ 8,090     $ 8,970  

Operating cash flows from finance leases

    121       137  

Finance cash flows from finance leases

    527       423  

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

               

Operating leases

    5,999       8,052  

Finance leases

    199       207  

 

Supplemental balance sheet information related to leases was as follows:

 

   

2023

   

2022

 

Operating Leases:

               

Operating lease right-of-use assets

  $ 20,481     $ 21,551  

Operating lease liability, current

    6,350       5,870  

Operating lease liability, long-term

    14,212       15,742  

Total operating lease liabilities

  $ 20,562     $ 21,612  
                 

Finance Leases:

               

Property, plant and equipment, gross

  $ 3,484     $ 3,096  

Accumulated depreciation

    (1,613 )     (1,089 )

Property, plant and equipment, net

  $ 1,871     $ 2,007  

Other current liabilities

  $ 485     $ 446  

Other long-term liabilities

    1,539       1,608  

Total finance lease liabilities

  $ 2,024     $ 2,054  

 

   

2023

   

2022

 

Weighted-Average Remaining Lease Term:

               

Operating leases (in years)

    4.3       5.1  

Finance leases (in years)

    4.3       4.9  
                 

Weighted-Average Discount Rate:

               

Operating leases

    6.0 %     6.0 %

Finance leases

    6.0 %     6.1 %

 

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, 2023:

 

Year Ending

 

Operating

   

Finance

 

December 31,

 

Leases

   

Leases

 

2024

  $ 6,658     $ 705  

2025

    5,954       439  

2026

    4,381       411  

2027

    2,342       324  

2028

    1,240       263  

Thereafter

    1,976       4  

Total undiscounted cash flows

    22,551       2,146  

Less imputed interest

    (1,989 )     (234 )

Present value of lease liabilities

  $ 20,562     $ 1,912  

 

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 19 - Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]
19.  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 $57.7 million and $113.4 million at  December 31, 2023 and December 31, 2022, respectively. The Company also had outstanding purchase orders related to capital expenditures in the amount of $5.8 million and $7.8 million at  December 31, 2023 and December 31, 2022, 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. ("MPS") 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. On July 27, 2023, the Western District of Texas court filed an Order granting MPS’s motion for summary judgment of non-infringement. The Court’s memorandum and opinion is forthcoming. The Company is evaluating its options for appeal.

 

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 at December 31, 2023 and 2022. 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, 2023 and 2022.

 

In connection with the Company's 2021 acquisition of EOS Power ("EOS"), there is an ongoing claim asserted with respect to EOS by the Principal Commissioner of Customs (Preventive), Mumbai related to customs duties and imposed fines and penalties dating back to 1994. The original demand was in the amount of approximately $1.4 million, of which EOS has paid $0.5 million. EOS filed an Appeal in 2016 which is pending with the Customs, Excise and Service Tax Appellate Tribunal in Mumbai related to the $0.9 million balance of the original demand net of EOS' payment. As part of the EOS acquisition agreement entered into in March 2021, the Company is indemnified for this matter for a period of 7 years from the acquisition date. The Company is unable to determine at this time what amount, if any, may ultimately be due in connection with this claim. As such, no estimate was accrued as of  December 31, 2023. 

 

 

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 42 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 20 - Accumulated Other Comprehensive Loss
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]
20.  ACCUMULATED OTHER COMPREHENSIVE LOSS

 

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

 

  

December 31,

 
  

2023

  

2022

 
         

Foreign currency translation adjustment, net of taxes of ($276) at December 31, 2023 and ($369) at December 31, 2022

 $(16,423) $(23,107)

Unrealized holding gains on interest rate swap cash flow hedge, net of taxes of $0 at December 31, 2023 and $0 at December 31, 2022

  3,960   5,539 

Unrealized holding gains on marketable securities, net of taxes of ($7) at December 31, 2023 and ($7) at December 31, 2022

  19   18 

Unfunded SERP liability, net of taxes of $718 at December 31, 2023 and $879 at December 31, 2022

  407   1,004 
         

Accumulated other comprehensive loss

 $(12,037) $(16,546)

 

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

 

   

Foreign Currency Translation Adjustment

   

Unrealized Gains (Losses) on Interest Rate Swap Cash Flow Hedge

   

Unrealized Holding Gains (Losses) on Marketable Securities

   

Unfunded SERP Liability

     

Total

 
                                           

Balance at January 1, 2022

  $ (14,911 )   $ (116 )   $ 29     $ (3,865 )     $ (18,863 )
                                           

Other comprehensive income (loss) before reclassifications

    (7,391 )     5,655       (11 )     5,119         3,372  

Amounts reclassified from accumulated other comprehensive income (loss)

    (805 )     -       -       (250 )

(a)

    (1,055 )

Net current period other comprehensive income (loss)

    (8,196 )     5,655       (11 )     4,869         2,317  
                                           

Balance at December 31, 2022

    (23,107 )     5,539       18       1,004         (16,546 )
                                           

Other comprehensive income (loss) before reclassifications

    7,221       (1,579 )     1       (542 )       5,101  

Amounts reclassified from accumulated other comprehensive income (loss)

    (537 )     -       -       (55 )

(a)

    (592 )

Net current period other comprehensive income (loss)

    6,684       (1,579 )     1       (597 )       4,509  
                                           

Balance at December 31, 2023

  $ (16,423 )   $ 3,960     $ 19     $ 407       $ (12,037 )

 

  (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 43 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 21 - Subsequent Events
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Subsequent Events [Text Block]

 

21.  SUBSEQUENT EVENTS

 

Share Repurchase Program Authorization

 

In February 2024, Bel's Board of Directors authorized the repurchase of up to $25.0 million in shares of the Company’s outstanding Class A common stock and Class B common stock (the "Repurchase Program"). The aggregate $25.0 million available for repurchases under the Repurchase Program has been suballocated for purchases of Class A shares and Class B shares in portions of $4.0 million and $21.0 million, respectively, prorated to take into account the number of outstanding shares of each respective class. Shares of common stock may be repurchased pursuant to the Repurchase Program in open market, privately negotiated or block transactions or otherwise from time to time, depending upon market conditions and other factors, and in accordance with applicable law and regulations of the Securities and Exchange Commission, including Rule 10b-18 of the Securities Exchange Act of 1934, as amended. The exact number of shares to be repurchased by the Company, if any, is not guaranteed. Depending on market conditions and other factors, these repurchases may be commenced or suspended at any time or periodically without prior notice. The Company initiated its Share Repurchase program on March 1, 2024 and began making repurchases of both Class A and Class B common stock in the open market on that date.

 

Property Held for Sale

 

In January 2024, the Company began actively marketing its property located in Glen Rock, Pennsylvania. The net book value of this property was $0.8 million as of December 31, 2023.

 

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
12 Months Ended
Dec. 31, 2023
Insider Trading Arr Line Items  
Material Terms of Trading Arrangement [Text Block]

Item 9B.     Other Information

 

Other Information – Restructuring

 

The discussion captioned “Overview – Key Factors Affecting our Business – Restructuring,” as set forth in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” above, is hereby incorporated by reference into this Part II, Item 9B, of this Annual Report on Form 10-K.

 

Rule 10b5-1 Trading Arrangements and Non-Rule 10b5-1 Trading Arrangements

 

During the fiscal quarter ended December 31, 2023, none of our officers or directors, as those terms are defined in Rule 16a-1(f), adopted or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement,” as those terms are defined in Item 408 of Regulation S-K. 

Rule 10b5-1 Arrangement Adopted [Flag] false
Non-Rule 10b5-1 Arrangement Adopted [Flag] false
Rule 10b5-1 Arrangement Terminated [Flag] false
Non-Rule 10b5-1 Arrangement Terminated [Flag] false
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Consolidation, Policy [Policy Text Block]

Principles of Consolidation - The consolidated financial statements 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.

 

Cash and Cash Equivalents, Policy [Policy Text Block]

Cash, Cash Equivalents and Investments - 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. Substantially all of our U.S. cash and cash equivalents balances are in excess of the FDIC insured limit. The Company periodically invests its excess cash in money market funds and U.S. Treasury Bills. The Company's cash and cash equivalents are placed with high credit quality financial institutions.

 

The Company has held to maturity securities comprised of U.S. Treasury Bills. These investments are classified as held to maturity as the Company has the intent and ability to hold these investments until they mature. The held to maturity securities mature within the next 12 months. The table below shows the amortized costs, associated gross unrealized gains and associated fair value of the held to maturity securities at December 31, 2023:

 

  

Amortized Cost

  

Gross Unrealized Gain

  

Fair Value

 

Held to maturity U.S. Treasury securities

 $37,548  $103  $37,651 

 

In determining the fair value of the Company's held to maturity U.S. Treasury securities, the Company utilized Level 1 inputs of the market price for comparable securities as of December 31 2023.

 

Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]

Allowance for Credit Losses - The Company currently measures the expected credit losses based on our historical credit loss experience. The Company has not experienced significant recent or historical credit losses and is not forecasting any significant credit losses which would require adjustments to our methodology. If current conditions and supportable forecasts indicate that our historical loss experience is not reasonable and no longer supportable, the Company may adjust its historical credit loss experience and to reflect these conditions and forecasts. The Company regularly analyzes its significant customer accounts and, when the Company becomes aware of a customer’s inability to meet its financial obligations, the Company records a specific reserve for bad debt to reduce the related receivable to the amount the Company reasonably believes is collectible. There were no significant impairment losses related to our receivables in 2023 or 2022.

 

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 a net realized and unrealized currency exchange loss of $1.4 million for the year ended December 31, 2023 and a gain of $0.3 million for the year ended  December 31, 2022, 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, subcontractors of original equipment manufacturers and distributors 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 14, "Segments," for disclosures regarding significant customers.

 

Inventory, Policy [Policy Text Block]

Inventories - Inventories are stated at the lower of cost or net realizable value. Material costs are determined by standard costs or weighted average cost, both of which approximate actual costs. 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 upon sale.  

 

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 12, "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 8.6% and 9.7% at December 31, 2023 and 2022, respectively, of our consolidated total assets.

 

We use the acquisition method of accounting for those business combinations in which we acquire 100% of the equity. We 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. At December 31, 2023, a total of $1.3 million of property was classified as assets held for sale (within other current assets) on the accompanying consolidated balance sheet related to properties in the PRC that have been exited in connection with our recent restructuring initiatives related to facility consolidation efforts in China. These assets have been evaluated for impairment and it was determined that no impairment existed as of December 31, 2023.

 

For indefinite-lived intangible assets, such as goodwill, 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 5, "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 3 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 Company's interest rate swaps and foreign currency forward contracts related to the Chinese renminbi (both further described in Note 13, "Derivative Instruments and Hedging Activities") have been designated as cash flow hedges and as such, gains/losses are recorded in accumulated other comprehensive income until such time the hedged item affects earnings.

 

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 the potential risk of 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 10, “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. The Company's policy for releasing disproportionate income tax effects from accumulated other comprehensive loss ("AOCL") is to utilize the item-by-item approach.

 

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 Restated Certificate of Incorporation, as amended, states that the Company's Class B common shares, par value $0.10 per share (the "Class B common stock," "Class B common shares" or "Class B shares"), are entitled to dividends at least 5% greater than dividends paid to Class A common shares, par value $0.10 per share (the "Class A common stock," "Class A common shares" or "Class A shares," and collectively with the Class B common stock, the "common stock" or the "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 shares 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, 2023 and 2022 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,

 
  

2023

  

2022

 

Numerator:

        

Net earnings

 $73,831  $52,689 

Less dividends declared:

        

Class A

  512   514 

Class B

  2,997   2,922 

Undistributed earnings

 $70,322  $49,253 
         

Undistributed earnings allocation:

        

Class A undistributed earnings

 $11,318  $8,084 

Class B undistributed earnings

  59,004   41,169 

Total undistributed earnings

 $70,322  $49,253 
         

Net earnings allocation:

        

Class A net earnings

 $11,830  $8,598 

Class B net earnings

  62,001   44,091 

Net earnings

 $73,831  $52,689 
         

Denominator:

        

Weighted average shares outstanding:

        

Class A

  2,142   2,143 

Class B

  10,634   10,394 
         

Net earnings per share:

        

Class A

 $5.52  $4.01 

Class B

 $5.83  $4.24 

 

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, 2023 and 2022 amounted to $22.5 million and $20.2 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 6, "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 March 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (ASU) 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. ASU 2020-04 provides temporary optional guidance on contract modifications and hedging accounting to ease the financial reporting burdens of the market transition from the London Interbank Offered Rate (“LIBOR”) to alternative reference rates. In January 2021, the FASB issued ASU 2021-01, which refined the scope of Topic 848 and clarified some of its guidance as part of the FASB’s monitoring of global reference rate activities. This updated guidance was effective upon issuance, and the Company was initially allowed to elect to apply the amendments prospectively through December 31, 2022. In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848), Deferral of the Sunset Date of Topic 848, which extended the date by which companies could elect to apply the amendments to December 31, 2024. During January 2023, the Company amended its credit agreement and related interest rate swap agreements to transition the reference rate from LIBOR to a Secured Overnight Financing Rate ("SOFR") effective January 31, 2023. In connection with these amendments, the Company adopted ASU 2020-04 in the first quarter of 2023 and elected to apply the relevant practical expedients within the guidance. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements.

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instrumentsas amended. The new guidance broadens 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. On January 1, 2023, the Company adopted ASU 2016-13. The adoption of this standard did not have a material impact on the Company's consolidated financial statements.

 

 

Accounting Standards Issued But Not Yet Adopted

 

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. Additionally, it requires a public entity to disclose the title and position of the Chief Operating Decision Maker (CODM). The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The new standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. A public entity should apply the amendments in this ASU retrospectively to all prior periods presented in the financial statements. We expect this ASU to only impact our disclosures with no impacts to our results of operations, cash flows and financial condition.

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires a public business entity (PBE) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign and by jurisdiction if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025 and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all period presented. We expect this ASU to only impact our disclosures with no impacts to our results of operations, cash flows, and financial condition.

XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Debt Securities, Held-to-Maturity [Table Text Block]
  

Amortized Cost

  

Gross Unrealized Gain

  

Fair Value

 

Held to maturity U.S. Treasury securities

 $37,548  $103  $37,651 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Years Ended December 31,

 
  

2023

  

2022

 

Numerator:

        

Net earnings

 $73,831  $52,689 

Less dividends declared:

        

Class A

  512   514 

Class B

  2,997   2,922 

Undistributed earnings

 $70,322  $49,253 
         

Undistributed earnings allocation:

        

Class A undistributed earnings

 $11,318  $8,084 

Class B undistributed earnings

  59,004   41,169 

Total undistributed earnings

 $70,322  $49,253 
         

Net earnings allocation:

        

Class A net earnings

 $11,830  $8,598 

Class B net earnings

  62,001   44,091 

Net earnings

 $73,831  $52,689 
         

Denominator:

        

Weighted average shares outstanding:

        

Class A

  2,142   2,143 

Class B

  10,634   10,394 
         

Net earnings per share:

        

Class A

 $5.52  $4.01 

Class B

 $5.83  $4.24 
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Divestiture of Subsidiary (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Disposal Groups, Including Discontinued Operations [Table Text Block]
   

Total

 

Cash and cash equivalents

  $ 2,072  

Accounts receivable

    1,030  

Inventories

    1,310  

Property, plant and equipment

    326  

Other assets

    48  

Accounts payable

    (441 )

Accrued expenses

    (126 )

Income taxes payable

    (100 )

Other current liabilities

    (13 )

Other long-term liabilities

    (23 )

Total net assets transferred

    4,083  

Consideration received

    5,063  

Gain on sale recognized

  $ 980  

 

XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Year Ended December 31, 2023

 
   

Power Solutions

   

Connectivity

   

Magnetic

         
   

and Protection

   

Solutions

   

Solutions

   

Consolidated

 
                                 

By Geographic Region:

                               

North America

  $ 233,016     $ 172,518     $ 42,259     $ 447,793  

Europe

    57,567       32,689       8,263       98,519  

Asia

    23,522       5,365       64,614       93,501  
    $ 314,105     $ 210,572     $ 115,136     $ 639,813  
                                 

By Sales Channel:

                               

Direct to customer

  $ 221,828     $ 130,893     $ 86,608     $ 439,329  

Through distribution

    92,277       79,679       28,528       200,484  
    $ 314,105     $ 210,572     $ 115,136     $ 639,813  
   

Year Ended December 31, 2022

 
   

Power Solutions

   

Connectivity

   

Magnetic

         
   

and Protection

   

Solutions

   

Solutions

   

Consolidated

 
                                 

By Geographic Region:

                               

North America

  $ 217,381     $ 141,585     $ 50,234     $ 409,200  

Europe

    42,121       35,596       10,903       88,620  

Asia

    28,864       9,904       117,645       156,413  
    $ 288,366     $ 187,085     $ 178,782     $ 654,233  
                                 

By Sales Channel:

                               

Direct to customer

  $ 186,439     $ 112,128     $ 135,247     $ 433,814  

Through distribution

    101,927       74,957       43,535       220,419  
    $ 288,366     $ 187,085     $ 178,782     $ 654,233  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
   

December 31,

   

December 31,

 
   

2023

   

2022

 
                 

Contract assets - current (unbilled receivables)

  $ 12,793     $ 18,244  

Contract liabilities - current (deferred revenue)

  $ 3,046     $ 8,847  
   

Year Ended

 
   

December 31, 2023

 

Balance, January 1

  $ 8,847  

New advance payments received

    4,121  

Recognized as revenue during period

    (9,930 )

Currency translation

    8  

Balance, December 31

  $ 3,046  
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Goodwill [Table Text Block]
                 
  

Total

  

Power Solutions & Protection

  

Connectivity Solutions

  

Magnetic Solutions

 

Balance at January 1, 2023:

                

Goodwill, gross

 $25,099  $18,152  $6,947  $- 

Goodwill, net

 $25,099  $18,152  $6,947  $- 
                 

Foreign currency translation

  1,543   471   1,072   - 
                 

Balance at December 31, 2023:

                

Goodwill, gross

 $26,642  $18,623  $8,019  $- 

Goodwill, net

 $26,642  $18,623  $8,019  $- 
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

 

Power Europe

 

89.1%

 

Connectivity Europe

 

79.9%

 

EOS

 

71.2%

 

CUI

 

169.4%

 
Schedule of Finite Lived and Indefinite Lived Intangible Assets [Table Text Block]
  

December 31, 2023

  

December 31, 2022

 
  

Gross Carrying

  

Accumulated

  

Net Carrying

  

Gross Carrying

  

Accumulated

  

Net Carrying

 
  

Amount

  

Amortization

  

Amount

  

Amount

  

Amortization

  

Amount

 
                         

Patents, licenses and technology

 $19,176  $11,386  $7,790  $38,607  $30,156  $8,451 

Customer relationships

  56,711   32,099   24,612   56,917   28,096   28,821 

Non-compete agreements

  -   -   -   2,662   2,662   - 

Trademarks (indefinite-lived)

  17,148   159   16,989   16,999   160   16,839 
  $93,035  $43,644  $49,391  $115,185  $61,074  $54,111 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

December 31,

 

Amortization Expense

 
     

2024

 $4,563 

2025

  4,551 

2026

  4,551 

2027

  4,551 

2028

  4,551 
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]
  

December 31, 2023

 
  

Carrying value

  

Fair value

  

Cash and cash equivalents

  

Other Current Assets

 

Cash

 $57,544  $57,544  $57,544  $- 

Level 1:

                

Money market funds

  31,188   31,188   31,188   - 

Money market funds (Rabbi Trust)

  303   303   -   303 

      Subtotal

  31,491   31,491   31,188   303 

Level 2:

                

Certificates of deposit and time deposits

  3,629   3,926   639   2,990 

      Subtotal

  3,629   3,926   639   2,990 

Total

 $92,664  $92,961  $89,371  $3,293 
  

December 31, 2022

 
  

Carrying value

  

Fair value

  

Cash and cash equivalents

  

Other Current Assets

 

Cash

 $70,266  $70,266  $70,266  $- 

Level 1:

                

  Money market funds (Rabbi Trust)

  101   101   -   101 

     Subtotal

  101   101   -   101 

Total

 $70,367  $70,367  $70,266  $101 
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]
 

Balance Sheet Classification

 

December 31, 2023

  

December 31, 2022

 

Derivative assets:

         

Foreign currency forward contracts:

         

Designated as cash flow hedges

Other current assets

 $-  $359 

Not designated as hedging instruments

Other current assets

  486   - 

Interest rate swap agreements:

         

Designated as a cash flow hedge

Other assets

  3,960   5,539 

Total derivative assets

 $4,446  $5,898 
          

Derivative liabilities:

         

Foreign currency forward contracts:

         

Designated as cash flow hedges

Other current liabilities

 $5  $- 

Total derivative liabilities

 $5  $- 
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

December 31,

 
   

2023

   

2022

 

Raw materials

  $ 63,647     $ 74,572  

Work in progress

    42,038       44,397  

Finished goods

    30,855       53,496  

Inventories

  $ 136,540     $ 172,465  
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

December 31,

 
   

2023

   

2022

 

Land

  $ 348     $ 1,098  

Buildings and improvements

    15,286       21,529  

Machinery and equipment

    98,527       118,358  

Construction in progress

    1,567       4,239  
      115,728       145,224  

Accumulated depreciation

    (79,195 )     (108,391 )

Property, plant and equipment, net

  $ 36,533     $ 36,833  
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
   

Years Ended December 31,

 
   

2023

   

2022

 

Liability for uncertain tax positions - January 1

  $ 24,798     $ 28,434  

Additions based on tax positions related to the current year

    973       1,284  

Translation adjustment

    (249 )     (1,121 )

Settlement/expiration of statutes of limitations

    (5,699 )     (3,799 )

Liability for uncertain tax positions - December 31

  $ 19,823     $ 24,798  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   

Years Ended December 31,

 
   

2023

   

2022

 

Current:

               

Federal

  $ 11,403     $ 9,175  

State

    975       787  

Foreign

    963       1,002  
      13,341       10,964  

Deferred:

               

Federal

    (3,128 )     (4,064 )

State

    (139 )     (255 )

Foreign

    (605 )     (275 )
      (3,872 )     (4,594 )
                 
    $ 9,469     $ 6,370  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Years Ended December 31,

 
   

2023

   

2022

 
   

$

   

%

   

$

   

%

 

Tax provision computed at the federal statutory rate

  $ 17,493       21 %   $ 12,402       21 %

(Decrease) increase in taxes resulting from:

                               

Different tax rates applicable to foreign operations

    (1,697 )     (2 %)     (1,677 )     (3 %)

Reversal of liability for uncertain tax positions - net

    (4,726 )     (6 %)     (2,515 )     (4 %)

Research and experimentation and foreign tax credits

    (75 )     (0 %)     (139 )     (0 %)

State taxes, net of federal benefit

    (433 )     (1 %)     292       0 %

SERP/COLI and restricted stock income

    (756 )     (1 %)     733       1 %

Other, net

    (337 )     (0 %)     (2,726 )     (5 %)

Tax provision computed at the Company's effective tax rate

  $ 9,469       11 %   $ 6,370       11 %
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
   

December 31,

 
   

2023

   

2022

 
   

Tax Effect

   

Tax Effect

 
                 

Deferred tax assets:

               

State tax credits

  $ 424     $ 571  

Unfunded pension liability

    (255 )     (416 )

Reserves and accruals

    4,504       4,947  

Federal, state and foreign net operating loss and credit carryforwards

    4,303       4,316  

Depreciation

    435       437  

Amortization

    6,004       2,968  

Lease accounting

    4,605       4,816  

Other accruals

    5,997       6,486  

Total deferred tax assets

    26,017       24,125  

Deferred tax liabilities:

               

Depreciation

    2,331       2,227  

Amortization

    6,359       6,178  

Lease accounting

    4,659       4,889  

Other accruals

    562       780  

Total deferred tax liabilities

    13,911       14,074  

Valuation allowance

    2,009       4,027  

Net deferred tax assets

  $ 10,097     $ 6,024  
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Debt (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Maturities of Long-Term Debt [Table Text Block]

2024

  $ -  

2025

    -  

2026

    60,000  

2027

    -  

2028

    -  

Total long-term debt

    60,000  

Less: Current maturities of long-term debt

    -  

Noncurrent portion of long-term debt

  $ 60,000  
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

December 31,

 
   

2023

   

2022

 

Salaries, bonuses and related benefits

  $ 33,566     $ 27,422  

Deferred revenue

    3,046       8,847  

Accrued restructuring costs

    5,498       6,796  

Sales commissions

    2,347       2,521  

Subcontracting labor

    1,622       1,875  

Warranty accrual

    1,542       1,287  

Other

    7,036       2,125  
    $ 54,657     $ 50,873  
Restructuring and Related Costs [Table Text Block]
           

Year Ended

         
           

December 31, 2023

         
   

Liability at

           

Cash Payments

   

Liability at

 
   

December 31,

   

New

   

and Other

   

December 31,

 
   

2022

   

Charges

   

Settlements

   

2023

 

Severance costs

  $ 3,390     $ 7,590     $ (9,429 )   $ 1,551  
Disposal of equipment in connection with restructuring     -       1,320       (1,320 )     -  

Other restructuring costs

    3,406       1,204       (663 )     3,947  

Total

  $ 6,796     $ 10,114     $ (11,412 )   $ 5,498  
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Derivative Instruments and Hedging Activities (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Derivative Instruments, Gain (Loss) [Table Text Block]
   

Years Ended December 31,

 
   

2023

   

2022

 

Net (losses) gains recognized in AOCL:

               

Foreign currency forward contracts

  $ (1,470 )   $ (119 )

Interest rate swap agreements

    689       5,886  
    $ (781 )   $ 5,767  
                 

Net (losses) gains reclassified from AOCL to the consolidated statement of operations:

               

Foreign currency forward contracts

  $ (537 )   $ (805 )

Interest rate swap agreements

    2,268       230  
    $ 1,731     $ (575 )
Derivatives Not Designated as Hedging Instruments [Table Text Block]
     

Years Ended December 31,

 
 

Classification in Consolidated Statements of Operations

 

2023

   

2022

 

Foreign currency forward contracts

Other expense, net

    150       58  
      $ 150     $ 58  
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Segments (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

Year Ended December 31, 2023

 
   

Power Solutions

and Protection

   

Connectivity

Solutions

   

Magnetic

Solutions

   

Corporate/

Other

     

Total

 
                     

Net sales

  $ 314,105     $ 210,572     $ 115,136     $ -     $ 639,813  

Gross Profit

    119,741       72,031       25,314       (1,237 )     215,849  

Gross Profit %

    38.1 %     34.2 %     22.0 %     nm       33.7 %

Total Assets

    222,068       197,045       47,900       104,618       571,631  

Capital Expenditures

    4,563       7,384       160       19       12,126  

Depreciation and Amortization Expense

    5,280       6,152       1,094       786       13,312  
   

Year Ended December 31, 2022

 
   

Power Solutions

and Protection

   

Connectivity

Solutions

   

Magnetic

Solutions

   

Corporate/

Other

     

Total

 
                     

Net sales

  $ 288,366     $ 187,085     $ 178,782     $ -     $ 654,233  

Gross Profit

    87,840       48,488       49,290       (2,165 )     183,453  

Gross Profit %

    30.5 %     25.9 %     27.6 %     nm       28.0 %

Total Assets

    234,095       170,895       107,891       47,585       560,466  

Capital Expenditures

    3,916       4,566       350       -       8,832  

Depreciation and Amortization Expense

    6,470       6,145       2,133       115       14,863  
Revenue from External Customers by Geographic Areas [Table Text Block]
   

Years Ended December 31,

 
   

2023

   

2022

 

Net Sales by Geographic Location:

               
                 

United States

  $ 447,793     $ 409,199  

People's Republic of China

    43,109       77,061  

Macao

    35,026       61,744  

United Kingdom

    25,648       21,903  

Slovakia

    35,555       22,120  

Germany

    17,327       24,112  

India

    15,365       17,608  

Switzerland

    11,237       9,893  

All other foreign countries

    8,753       10,593  

Consolidated net sales

  $ 639,813     $ 654,233  
                 

Net Sales by Major Product Line:

               
                 

Power solutions and protection

  $ 314,105     $ 288,366  

Connectivity solutions

    210,572       187,085  

Magnetic solutions

    115,136       178,782  

Consolidated net sales

  $ 639,813     $ 654,233  
Long-Lived Assets by Geographic Areas [Table Text Block]
   

December 31,

 
   

2023

   

2022

 

Long-lived Assets by Geographic Location:

               
                 

United States

  $ 34,990     $ 33,875  

People's Republic of China (PRC)

    23,621       28,222  

Slovakia

    7,468       6,738  

United Kingdom

    3,024       1,109  

All other foreign countries

    549       1,072  

Consolidated long-lived assets

  $ 69,652     $ 71,016  
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Retirement Fund and Profit Sharing Plan (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Net Benefit Costs [Table Text Block]
  

Years Ended December 31,

 
  

2023

  

2022

 
         

Service Cost

 $369  $503 

Interest Cost

  886   636 

Net amortization

  71   312 

Net periodic benefit cost

 $1,326  $1,451 
Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block]
  

Years Ended December 31,

 
  

2023

  

2022

 

Fair value of plan assets, January 1

 $-  $- 

Company contributions

  775   606 

Benefits paid

  (775)  (606)

Fair value of plan assets, December 31

 $-  $- 

Benefit obligation, January 1

 $18,175  $23,580 

Service cost

  370   503 

Interest cost

  886   636 

Benefits paid

  (775)  (606)

Actuarial loss (gain)

  828   (5,938)

Benefit obligation, December 31

 $19,484  $18,175 

Underfunded status, December 31

 $(19,484) $(18,175)
Schedule of Expected Benefit Payments [Table Text Block]

Years Ending

     

December 31,

     
      

2024

  $972 

2025

   1,015 

2026

   1,033 

2027

   1,150 

2028

   1,321 
2029 - 2033   7,218 
Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]
  

December 31,

 
  

2023

  

2022

 

Prior service cost

 $212  $334 

Net loss

  (1,336)  (2,216)
  $(1,124) $(1,882)
Defined Benefit Plan, Assumptions [Table Text Block]
  

Years Ended December 31,

 
  

2023

  

2022

 

Net periodic benefit cost:

        

Discount rate

  5.00%  2.75%

Rate of compensation increase

  2.50%  2.50%

Benefit obligation:

        

Discount rate

  4.75%  5.00%

Rate of compensation increase

  2.50%  2.50%
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Share-based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
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, 2023

  636,500  $26.31   4.4 

Granted

  10,000   49.19     

Vested

  (119,250)  17.96     

Forfeited

  (30,500)  21.30     

Outstanding at December 31, 2023

  496,750  $29.09   3.7 
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 18 - Leases (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Lease, Cost [Table Text Block]
   

Years Ended December 31,

 
   

2023

   

2022

 

Amortization of ROU assets - finance leases

  $ 491     $ 448  

Interest on lease liabilities - finance leases

    121       137  

Operating lease cost (cost resulting from lease payments)

    8,127       8,426  

Short-term lease cost

    207       201  

Variable lease cost (cost excluded from lease payments)

    397       410  

Total lease cost

  $ 9,343     $ 9,622  
   

2023

   

2022

 

Weighted-Average Remaining Lease Term:

               

Operating leases (in years)

    4.3       5.1  

Finance leases (in years)

    4.3       4.9  
                 

Weighted-Average Discount Rate:

               

Operating leases

    6.0 %     6.0 %

Finance leases

    6.0 %     6.1 %
Leases, Supplemental Cash Flow Information [Table Text Block]
   

Years Ended December 31,

 
   

2023

   

2022

 

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

               

Operating cash flows from operating leases

  $ 8,090     $ 8,970  

Operating cash flows from finance leases

    121       137  

Finance cash flows from finance leases

    527       423  

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

               

Operating leases

    5,999       8,052  

Finance leases

    199       207  
Lease, Supplemental Balance Sheet Information [Table Text Block]
   

2023

   

2022

 

Operating Leases:

               

Operating lease right-of-use assets

  $ 20,481     $ 21,551  

Operating lease liability, current

    6,350       5,870  

Operating lease liability, long-term

    14,212       15,742  

Total operating lease liabilities

  $ 20,562     $ 21,612  
                 

Finance Leases:

               

Property, plant and equipment, gross

  $ 3,484     $ 3,096  

Accumulated depreciation

    (1,613 )     (1,089 )

Property, plant and equipment, net

  $ 1,871     $ 2,007  

Other current liabilities

  $ 485     $ 446  

Other long-term liabilities

    1,539       1,608  

Total finance lease liabilities

  $ 2,024     $ 2,054  
Lessee, Operating and Financing Lease Liability Maturity [Table Text Block]

Year Ending

 

Operating

   

Finance

 

December 31,

 

Leases

   

Leases

 

2024

  $ 6,658     $ 705  

2025

    5,954       439  

2026

    4,381       411  

2027

    2,342       324  

2028

    1,240       263  

Thereafter

    1,976       4  

Total undiscounted cash flows

    22,551       2,146  

Less imputed interest

    (1,989 )     (234 )

Present value of lease liabilities

  $ 20,562     $ 1,912  
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 20 - Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
  

December 31,

 
  

2023

  

2022

 
         

Foreign currency translation adjustment, net of taxes of ($276) at December 31, 2023 and ($369) at December 31, 2022

 $(16,423) $(23,107)

Unrealized holding gains on interest rate swap cash flow hedge, net of taxes of $0 at December 31, 2023 and $0 at December 31, 2022

  3,960   5,539 

Unrealized holding gains on marketable securities, net of taxes of ($7) at December 31, 2023 and ($7) at December 31, 2022

  19   18 

Unfunded SERP liability, net of taxes of $718 at December 31, 2023 and $879 at December 31, 2022

  407   1,004 
         

Accumulated other comprehensive loss

 $(12,037) $(16,546)
Schedule of Changes in Accumulated Other Comprehensive Income (Loss) by Component [Table Text Block]
   

Foreign Currency Translation Adjustment

   

Unrealized Gains (Losses) on Interest Rate Swap Cash Flow Hedge

   

Unrealized Holding Gains (Losses) on Marketable Securities

   

Unfunded SERP Liability

     

Total

 
                                           

Balance at January 1, 2022

  $ (14,911 )   $ (116 )   $ 29     $ (3,865 )     $ (18,863 )
                                           

Other comprehensive income (loss) before reclassifications

    (7,391 )     5,655       (11 )     5,119         3,372  

Amounts reclassified from accumulated other comprehensive income (loss)

    (805 )     -       -       (250 )

(a)

    (1,055 )

Net current period other comprehensive income (loss)

    (8,196 )     5,655       (11 )     4,869         2,317  
                                           

Balance at December 31, 2022

    (23,107 )     5,539       18       1,004         (16,546 )
                                           

Other comprehensive income (loss) before reclassifications

    7,221       (1,579 )     1       (542 )       5,101  

Amounts reclassified from accumulated other comprehensive income (loss)

    (537 )     -       -       (55 )

(a)

    (592 )

Net current period other comprehensive income (loss)

    6,684       (1,579 )     1       (597 )       4,509  
                                           

Balance at December 31, 2023

  $ (16,423 )   $ 3,960     $ 19     $ 407       $ (12,037 )
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Gain (Loss), Foreign Currency Transaction, before Tax $ (1,356) $ 278
Intangible Assets, Percent of Total Assets 8.60% 9.70%
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 0
Research and Development Expense $ 22,487 $ 20,238
Common Class B [Member]    
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.1 $ 0.1
Common Class A [Member]    
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.1 $ 0.1
Other Current Assets [Member]    
Asset, Held-for-Sale, Not Part of Disposal Group, Current $ 1,300  
Minimum [Member]    
Standard Product Warranty, Period (Year) 1 year  
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) 3 years  
Maximum [Member]    
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  
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Description of Business and Summary of Significant Accounting Policies - Held to Maturity Securities (Details) - US Treasury Securities [Member]
$ in Thousands
Dec. 31, 2023
USD ($)
Held to maturity U.S. Treasury securities, amortized cost $ 37,548
Held to maturity U.S. Treasury securities, gross unrealized gains 103
Held to maturity U.S. Treasury securities, fair value $ 37,651
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.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, 2023
Dec. 31, 2022
Net earnings $ 73,831 $ 52,689
Undistributed earnings 70,322 49,253
Common Class A [Member]    
Net earnings 11,830 8,598
Less dividends declared 512 514
Undistributed earnings $ 11,318 $ 8,084
Weighted-average shares outstanding, basic and diluted (in shares) 2,142 2,143
Net earnings per share, basic and diluted (in dollars per share) $ 5.52 $ 4.01
Common Class B [Member]    
Net earnings $ 62,001 $ 44,091
Less dividends declared 2,997 2,922
Undistributed earnings $ 59,004 $ 41,169
Weighted-average shares outstanding, basic and diluted (in shares) 10,634 10,394
Net earnings per share, basic and diluted (in dollars per share) $ 5.83 $ 4.24
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Investment in Innolectric (Details Textual)
$ in Thousands, € in Millions
12 Months Ended
Feb. 01, 2023
USD ($)
Feb. 01, 2023
EUR (€)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
EUR (€)
Dec. 31, 2022
USD ($)
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures     $ 10,282   $ 0
Innolectric AG [Member]          
Loans and Leases Receivable, Related Parties     $ 2,100 € 2  
Loans and Leases Receivable, Interest Rate     5.00% 5.00%  
Innolectric AG [Member] | Power Solutions and Protection Segment [Member]          
Net Income (Loss) Attributable to Noncontrolling Interest     $ 800    
Innolectric AG [Member]          
Subsidiary, Ownership Percentage, Noncontrolling Owner 33.33%        
Payments to Acquire Interest in Subsidiaries and Affiliates $ 8,800 € 8      
Business Acquisition, Transaction Costs 1,300        
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 11,000        
Business Combination, Consideration Transferred, Liabilities Incurred $ 1,000        
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Divestiture of Subsidiary (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 01, 2023
Bel Stewart s.r.o. [Member] | Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]    
Disposal Group, Including Discontinued Operation, Consideration $ 5,063 $ 5,100
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Divestiture of Subsidiary - Assets and Liabilities Included in Sale (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jun. 01, 2023
Gain on sale recognized $ 980 $ 0  
Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] | Bel Stewart s.r.o. [Member]      
Cash and cash equivalents 2,072    
Accounts receivable 1,030    
Inventories 1,310    
Property, plant and equipment 326    
Other assets 48    
Accounts payable 441    
Accrued expenses 126    
Income taxes payable 100    
Other current liabilities 13    
Other long-term liabilities 23    
Total net assets transferred 4,083    
Consideration received 5,063   $ 5,100
Gain on sale recognized $ 980    
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Revenue (Details Textual)
$ in Millions
Dec. 31, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Amount $ 2.4
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Amount $ 4.4
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Revenue, Remaining Performance Obligation, Amount $ 1.9
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net sales $ 639,813 $ 654,233
Sales Channel, Directly to Consumer [Member]    
Net sales 439,329 433,814
Sales Channel, Through Intermediary [Member]    
Net sales 200,484 220,419
Power Solutions and Protection [Member]    
Net sales 314,105 288,366
Power Solutions and Protection [Member] | Sales Channel, Directly to Consumer [Member]    
Net sales 221,828 186,439
Power Solutions and Protection [Member] | Sales Channel, Through Intermediary [Member]    
Net sales 92,277 101,927
Connectivity Solutions [Member]    
Net sales 210,572 187,085
Connectivity Solutions [Member] | Sales Channel, Directly to Consumer [Member]    
Net sales 130,893 112,128
Connectivity Solutions [Member] | Sales Channel, Through Intermediary [Member]    
Net sales 79,679 74,957
Magnetic Solutions [Member]    
Net sales 115,136 178,782
Magnetic Solutions [Member] | Sales Channel, Directly to Consumer [Member]    
Net sales 86,608 135,247
Magnetic Solutions [Member] | Sales Channel, Through Intermediary [Member]    
Net sales 28,528 43,535
North America [Member]    
Net sales 447,793 409,200
North America [Member] | Power Solutions and Protection [Member]    
Net sales 233,016 217,381
North America [Member] | Connectivity Solutions [Member]    
Net sales 172,518 141,585
North America [Member] | Magnetic Solutions [Member]    
Net sales 42,259 50,234
Europe [Member]    
Net sales 98,519 88,620
Europe [Member] | Power Solutions and Protection [Member]    
Net sales 57,567 42,121
Europe [Member] | Connectivity Solutions [Member]    
Net sales 32,689 35,596
Europe [Member] | Magnetic Solutions [Member]    
Net sales 8,263 10,903
Asia [Member]    
Net sales 93,501 156,413
Asia [Member] | Power Solutions and Protection [Member]    
Net sales 23,522 28,864
Asia [Member] | Connectivity Solutions [Member]    
Net sales 5,365 9,904
Asia [Member] | Magnetic Solutions [Member]    
Net sales $ 64,614 $ 117,645
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Revenue - Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Contract assets - current (unbilled receivables) $ 12,793 $ 18,244
Contract liabilities - current (deferred revenue) 3,046 $ 8,847
Balance, January 1 8,847  
New advance payments received 4,121  
Recognized as revenue during period (9,930)  
Currency translation 8  
Balance, December 31 $ 3,046  
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Goodwill and Other Intangible Assets (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Oct. 01, 2019
Goodwill, Impaired, Accumulated Impairment Loss       $ 137,500
Goodwill, Impairment Loss $ 0      
Amortization of Intangible Assets   $ 4,700 $ 6,000  
Trademarks [Member]        
Impairment of Intangible Assets, Finite-Lived   $ 0 $ 0  
Minimum [Member]        
Finite-Lived Intangible Asset, Useful Life (Year) 1 year 1 year    
Minimum [Member] | Intangible Assets Excluding Trademarks [Member]        
Finite-Lived Intangible Asset, Useful Life (Year) 1 year 1 year    
Maximum [Member]        
Finite-Lived Intangible Asset, Useful Life (Year) 16 years 16 years    
Maximum [Member] | Intangible Assets Excluding Trademarks [Member]        
Finite-Lived Intangible Asset, Useful Life (Year) 12 years 12 years    
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Goodwill and Other Intangible Assets - Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Dec. 31, 2022
Goodwill, gross $ 26,642 $ 25,099  
Goodwill, net 26,642 25,099 $ 25,099
Foreign currency translation 1,543    
Power Solutions and Protection Segment [Member]      
Goodwill, gross 18,623 18,152  
Goodwill, net 18,623 18,152  
Foreign currency translation 471    
Connectivity Solutions [Member]      
Goodwill, gross 8,019 6,947  
Goodwill, net 8,019 6,947  
Foreign currency translation 1,072    
Magnetic Solutions Segment [Member]      
Goodwill, gross 0 0  
Goodwill, net 0 $ 0  
Foreign currency translation $ 0    
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Goodwill and Other Intangible Assets - Estimated Fair Values Over Carrying Value, Including Goodwill (Details) - Europe [Member]
Dec. 31, 2023
Power Solutions and Protection Segment [Member]  
% by Which Estimated Fair Value Exceeds Carrying Value 89.10%
Cinch Connectivity Solutions Segment [Member]  
% by Which Estimated Fair Value Exceeds Carrying Value 79.90%
EOS Power Panama Inc. [Member]  
% by Which Estimated Fair Value Exceeds Carrying Value 71.20%
CUI Power [Member]  
% by Which Estimated Fair Value Exceeds Carrying Value 169.40%
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Goodwill and Other Intangible Assets - Components of Definite and Indefinite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Gross carrying amount $ 93,035 $ 115,185
Accumulated amortization 43,644 61,074
Net carrying amount 49,391 54,111
Trademarks [Member]    
Trademarks (indefinite-lived) 17,148 16,999
Trademarks (indefinite-lived) 159 160
Trademarks (indefinite-lived) 16,989 16,839
Patents, Licenses and Technology [Member]    
Gross carrying amount 19,176 38,607
Accumulated amortization 11,386 30,156
Net carrying amount 7,790 8,451
Customer Relationships [Member]    
Gross carrying amount 56,711 56,917
Accumulated amortization 32,099 28,096
Net carrying amount 24,612 28,821
Noncompete Agreements [Member]    
Gross carrying amount 0 2,662
Accumulated amortization 0 2,662
Net carrying amount $ 0 $ 0
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
2024 $ 4,563
2025 4,551
2026 4,551
2027 4,551
2028 $ 4,551
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Fair Value Measurements (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative Asset $ 4,446 $ 5,898
Long-Term Debt, Fair Value 60,000 95,000
Long-Term Debt, Gross 60,000 95,000
Fair Value, Nonrecurring [Member]    
Assets, Fair Value Disclosure, Total 0 0
Foreign Exchange Forward [Member]    
Derivative Assets (Liabilities), at Fair Value, Net 500 400
Interest Rate Swap [Member]    
Derivative Asset 4,000 5,500
Investments Held in Rabbi Trust [Member]    
Debt Securities, Available-for-Sale $ 300 $ 100
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Fair Value Measurements - Fair Value Assets by Investment Category (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Cash and Cash Equivalents [Member]    
Assets, fair value $ 89,371 $ 70,266
Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets, fair value 31,188 0
Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets, fair value 639  
Other Current Assets [Member]    
Assets, fair value 3,293 101
Other Current Assets [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets, fair value 303 101
Other Current Assets [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets, fair value 2,990  
Cash [Member] | Cash and Cash Equivalents [Member]    
Assets, fair value 57,544 70,266
Cash [Member] | Other Current Assets [Member]    
Assets, fair value 0 0
Money Market Funds [Member] | Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets, fair value 31,188 0
Money Market Funds [Member] | Other Current Assets [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets, fair value 0 101
Money Market Funds, Rabbi Trust [Member] | Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets, fair value 0  
Money Market Funds, Rabbi Trust [Member] | Other Current Assets [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets, fair value 303  
Certificates of Deposit [Member] | Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets, fair value 639  
Certificates of Deposit [Member] | Other Current Assets [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets, fair value 2,990  
Reported Value Measurement [Member]    
Assets, fair value 92,664 70,367
Reported Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets, fair value 31,491 101
Reported Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets, fair value 3,629  
Reported Value Measurement [Member] | Cash [Member]    
Assets, fair value 57,544 70,266
Reported Value Measurement [Member] | Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets, fair value 31,188 101
Reported Value Measurement [Member] | Money Market Funds, Rabbi Trust [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets, fair value 303  
Reported Value Measurement [Member] | Certificates of Deposit [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets, fair value 3,629  
Estimate of Fair Value Measurement [Member]    
Assets, fair value 92,961 70,367
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets, fair value 31,491 101
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets, fair value 3,926  
Estimate of Fair Value Measurement [Member] | Cash [Member]    
Assets, fair value 57,544 70,266
Estimate of Fair Value Measurement [Member] | Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets, fair value 31,188 $ 101
Estimate of Fair Value Measurement [Member] | Money Market Funds, Rabbi Trust [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets, fair value 303  
Estimate of Fair Value Measurement [Member] | Certificates of Deposit [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets, fair value $ 3,926  
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Fair Value Measurements - Fair Value of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Total derivative assets $ 4,446 $ 5,898
Total derivative liabilities 5 0
Interest Rate Swap [Member]    
Total derivative assets 4,000 5,500
Other Current Assets [Member] | Foreign Exchange Forward [Member]    
Designated as cash flow hedges 0 359
Not designated as hedging instruments 486 0
Other Noncurrent Assets [Member] | Interest Rate Swap [Member]    
Designated as a cash flow hedge 3,960 5,539
Other Current Liabilities [Member] | Foreign Exchange Forward [Member]    
Designated as a cash flow hedge $ 5 $ 0
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Other Assets (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Liability, Defined Benefit Plan, Noncurrent $ 19,876 $ 18,522
Cash Surrender Value, Fair Value Disclosure 15,100 13,900
Increase (Decrease) in Cash Surrender Value 1,300 (2,200)
Investments Held in Rabbi Trust [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 300 100
Debt Securities, Available-for-Sale 300 100
Supplemental Employee Retirement Plan [Member]    
Liability, Defined Benefit Plan, Noncurrent 19,500 18,200
Investments, Fair Value Disclosure $ 15,400 $ 14,000
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Inventories - Components of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Raw materials $ 63,647 $ 74,572
Work in progress 42,038 44,397
Finished goods 30,855 53,496
Inventories $ 136,540 $ 172,465
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Property, Plant and Equipment (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Depreciation $ 8.6 $ 8.9
Jersey City [Member]    
Asset, Held-for-Sale, Not Part of Disposal Group $ 1.3 $ 1.5
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, plant and equipment, gross $ 115,728 $ 145,224
Accumulated depreciation (79,195) (108,391)
Property, plant and equipment, net 36,533 36,833
Land [Member]    
Property, plant and equipment, gross 348 1,098
Building and Building Improvements [Member]    
Property, plant and equipment, gross 15,286 21,529
Machinery and Equipment [Member]    
Property, plant and equipment, gross 98,527 118,358
Construction in Progress [Member]    
Property, plant and equipment, gross $ 1,567 $ 4,239
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Unrecognized Tax Benefits $ 19,823 $ 24,798 $ 28,434
Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations 3,500    
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense 400 600  
Income Tax Expense (Benefit) on Reversal of Interest and Penalties 2,300 1,600  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 2,000 4,000  
Income (Loss) from Continuing Operations before Income Taxes, Domestic 51,500 14,200  
Income (Loss) from Continuing Operations before Income Taxes, Foreign 31,700 44,800  
Deferred Tax Assets, Gross 26,017 24,125  
Deferred Tax Assets, Operating Loss Carryforwards 4,303 4,316  
Tax Credit Carryforward, Amount 600    
Deferred Tax Assets, Tax Credit Carryforwards 600    
Deferred Tax Assets, Valuation Allowance 2,009 $ 4,027  
Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount 200    
Federal and State and Local Authority [Member]      
Operating Loss Carryforwards 15,100    
Deferred Tax Assets, Operating Loss Carryforwards $ 4,000    
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Income Taxes - Liability for Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Liability for uncertain tax positions $ 24,798 $ 28,434
Additions based on tax positions related to the current year 973 1,284
Translation adjustment (249) (1,121)
Settlement/expiration of statutes of limitations (5,699) (3,799)
Liability for uncertain tax positions $ 19,823 $ 24,798
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Income Taxes - Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Federal, current $ 11,403 $ 9,175
State, current 975 787
Foreign, current 963 1,002
Current 13,341 10,964
Federal, deferred (3,128) (4,064)
State, deferred (139) (255)
Foreign, deferred (605) (275)
Deferred (3,872) (4,594)
Income Tax Expense (Benefit) $ 9,469 $ 6,370
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Income Taxes - Reconciliation of Taxes on Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Tax provision computed at the federal statutory rate, amount $ 17,493 $ 12,402
Tax provision computed at the federal statutory rate, percent 21.00% 21.00%
Different tax rates applicable to foreign operations, amount $ (1,697) $ (1,677)
Different tax rates applicable to foreign operations, percent (2.00%) (3.00%)
Reversal of liability for uncertain tax positions - net, amount $ (4,726) $ (2,515)
Reversal of liability for uncertain tax positions - net, percent (6.00%) (4.00%)
Research and experimentation and foreign tax credits, amount $ (75) $ (139)
Research and experimentation and foreign tax credits, percent (0.00%) (0.00%)
State taxes, net of federal benefit, amount $ (433) $ 292
State taxes, net of federal benefit, percent (1.00%) 0.00%
SERP/COLI and restricted stock income, amount $ (756) $ 733
SERP/COLI and restricted stock income, percent (1.00%) (1.00%)
SERP/COLI and restricted stock income, percent 1.00% 1.00%
Other, net, amount $ (337) $ (2,726)
Other, net, percent (0.00%) (5.00%)
Income Tax Expense (Benefit) $ 9,469 $ 6,370
Tax provision (benefit) computed at the Company's effective tax rate, percent 11.00% 11.00%
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Income Taxes - Components of Deferred Income Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
State tax credits $ 424 $ 571
Unfunded pension liability (255) (416)
Reserves and accruals 4,504 4,947
Federal, state and foreign net operating loss and credit carryforwards 4,303 4,316
Depreciation 435 437
Amortization 6,004 2,968
Lease accounting 4,605 4,816
Other accruals 5,997 6,486
Total deferred tax assets 26,017 24,125
Depreciation 2,331 2,227
Amortization 6,359 6,178
Lease accounting 4,659 4,889
Other accruals 562 780
Total deferred tax liabilities 13,911 14,074
Valuation allowance 2,009 4,027
Net deferred tax assets $ 10,097 $ 6,024
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Debt (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Sep. 02, 2021
Dec. 31, 2023
Dec. 31, 2022
Jan. 31, 2023
Jan. 01, 2023
Interest Rate Swap [Member]          
Derivative, Notional Amount   $ 30,000      
The 2021 Swaps [Member]          
Derivative, Notional Amount   $ 60,000      
The 2021 Swaps [Member] | Secured Overnight Financing Rate (SOFR) [Member]          
Derivative, Basis Spread on Variable Rate   0.10%      
The 2021 Swaps One [Member]          
Derivative, Notional Amount   $ 30,000      
Derivative, Fixed Interest Rate   1.3055%   1.334% 1.334%
The 2021 Swaps Two [Member]          
Derivative, Notional Amount   $ 30,000      
Derivative, Fixed Interest Rate   1.318%   1.348% 1.348%
Revolving Credit Facility [Member]          
Long-Term Line of Credit   $ 60,000 $ 95,000    
Credit and Security Agreement with KeyBank [Member]          
Interest Expense, Debt   $ 2,900 $ 3,400    
Debt, Weighted Average Interest Rate   2.47% 5.51%    
Long-Term Debt, Percentage Bearing Variable Interest, Amount   $ 0 $ 35,000    
Debt Instrument, Interest Rate During Period   2.47% 3.57%    
Line of Credit Facility, Percentage of Capital Stock of Foreign Subsidiaries Collateralized Security 65.00%        
LIBOR Additional Rate   1.00%      
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) 1 [Member] | Minimum [Member]          
Debt Instrument, Basis Spread on Variable Rate   1.125%      
Credit and Security Agreement with KeyBank [Member] | London Interbank Offered Rate (LIBOR) 1 [Member] | Maximum [Member]          
Debt Instrument, Basis Spread on Variable Rate   2.125%      
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%      
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%      
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%      
Credit and Security Agreement with KeyBank [Member] | Revolving Credit Facility [Member]          
Line of Credit Facility, Maximum Borrowing Capacity   $ 175,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      
Line of Credit Facility, Remaining Borrowing Capacity   $ 115,000 $ 80,000    
Debt Instrument, Additional Borrowing Capacity $ 100,000        
Debt Instrument, Maximum Principal Borrowing Capacity in Foreign Currencies $ 15,000        
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Debt - Scheduled Principal Payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
2024 $ 0
2025 0
2026 60,000
2027 0
2028 0
Total long-term debt 60,000
Less: Current maturities of long-term debt 0
Noncurrent portion of long-term debt $ 60,000
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Accrued Expenses (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Restructuring Charges $ 10,114  
Restructuring Reserve $ 5,498 $ 6,796
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Salaries, bonuses and related benefits $ 33,566 $ 27,422
Deferred revenue 3,046 8,847
Accrued restructuring costs 5,498 6,796
Sales commissions 2,347 2,521
Subcontracting labor 1,622 1,875
Warranty accrual 1,542 1,287
Other 7,036 2,125
Accrued Liabilities, Current $ 54,657 $ 50,873
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Accrued Expenses - Activity and Liability Balances Related to Restructuring Costs (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Liability, beginning balance $ 6,796
New charges 10,114
Cash payment and other settlements (11,412)
Liability, ending balance 5,498
Employee Severance [Member]  
Liability, beginning balance 3,390
New charges 7,590
Cash payment and other settlements (9,429)
Liability, ending balance 1,551
Disposal Of Equipment [Member]  
Liability, beginning balance 0
New charges 1,320
Cash payment and other settlements (1,320)
Liability, ending balance 0
Other Restructuring [Member]  
Liability, beginning balance 3,406
New charges 1,204
Cash payment and other settlements (663)
Liability, ending balance $ 3,947
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Derivative Instruments and Hedging Activities (Details Textual) - USD ($)
$ in Millions
Dec. 31, 2023
Jan. 31, 2023
Jan. 01, 2023
Dec. 31, 2022
Foreign Exchange Forward [Member]        
Derivative, Notional Amount $ 25.8     $ 25.7
The 2021 Swaps One [Member]        
Derivative, Notional Amount $ 30.0      
Derivative, Fixed Interest Rate 1.3055% 1.334% 1.334%  
The 2021 Swaps One [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]        
Derivative, Basis Spread on Variable Rate   0.10%    
The 2021 Swaps Two [Member]        
Derivative, Notional Amount $ 30.0      
Derivative, Fixed Interest Rate 1.318% 1.348% 1.348%  
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net (losses) gains recognized in AOCL $ 1,731 $ (575)
Foreign Exchange Forward [Member]    
Net (losses) gains recognized in AOCL (1,470) (119)
Net losses reclassified from AOCL to the consolidated statement of operations (537) (805)
Interest Rate Swap [Member]    
Net (losses) gains recognized in AOCL 689 5,886
Net losses reclassified from AOCL to the consolidated statement of operations $ 2,268 $ 230
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Derivative instruments gain (loss) $ 150 $ 58
Foreign Exchange Forward [Member] | Nonoperating Income (Expense) [Member]    
Derivative instruments gain (loss) $ 150 $ 58
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Segments (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
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 $ 639,813 $ 654,233
Asia [Member]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 93,501 $ 156,413
Assets, Total [Member] | Geographic Concentration Risk [Member] | Asia [Member]    
Concentration Risk, Percentage 21.60%  
Revenue, Segment Benchmark [Member] | Customer Concentration Risk [Member]    
Number of Customers 1  
Revenue from Contract with Customer, Excluding Assessed Tax $ 83,900  
Revenue, Segment Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]    
Concentration Risk, Percentage 12.80%  
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Segments - Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net sales $ 639,813 $ 654,233
Gross Profit $ 215,849 $ 183,453
Gross Profit % 33.70% 28.00%
Total Assets $ 571,631 $ 560,466
Capital Expenditures 12,126 8,832
Depreciation and amortization 13,312 14,863
Power Solutions and Protection Segment [Member]    
Net sales 314,105 288,366
Gross Profit $ 119,741 $ 87,840
Gross Profit % 38.10% 30.50%
Total Assets $ 222,068 $ 234,095
Capital Expenditures 4,563 3,916
Depreciation and amortization 5,280 6,470
Connectivity Solutions [Member]    
Net sales 210,572 187,085
Gross Profit $ 72,031 $ 48,488
Gross Profit % 34.20% 25.90%
Total Assets $ 197,045 $ 170,895
Capital Expenditures 7,384 4,566
Depreciation and amortization 6,152 6,145
Magnetic Solutions Segment [Member]    
Net sales 115,136 178,782
Gross Profit $ 25,314 $ 49,290
Gross Profit % 22.00% 27.60%
Total Assets $ 47,900 $ 107,891
Capital Expenditures 160 350
Depreciation and amortization 1,094 2,133
Corporate Segment [Member]    
Net sales 0 0
Gross Profit (1,237) (2,165)
Total Assets 104,618 47,585
Capital Expenditures 19 0
Depreciation and amortization $ 786 $ 115
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Segments - Net Sales to External Customers by Geographic Area and by Major Product Line (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net sales $ 639,813 $ 654,233
Power Solutions and Protection [Member]    
Net sales 314,105 288,366
Connectivity Solutions [Member]    
Net sales 210,572 187,085
Magnetic Solutions [Member]    
Net sales 115,136 178,782
UNITED STATES    
Net sales 447,793 409,199
CHINA    
Net sales 43,109 77,061
MACAO    
Net sales 35,026 61,744
UNITED KINGDOM    
Net sales 25,648 21,903
SLOVAKIA    
Net sales 35,555 22,120
GERMANY    
Net sales 17,327 24,112
INDIA    
Net sales 15,365 17,608
SWITZERLAND    
Net sales 11,237 9,893
All Other Foreign Countries [Member]    
Net sales $ 8,753 $ 10,593
XML 99 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Segments - Long-lived Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Long-lived assets $ 69,652 $ 71,016
UNITED STATES    
Long-lived assets 34,990 33,875
CHINA    
Long-lived assets 23,621 28,222
SLOVAKIA    
Long-lived assets 7,468 6,738
UNITED KINGDOM    
Long-lived assets 3,024 1,109
All Other Foreign Countries [Member]    
Long-lived assets $ 549 $ 1,072
XML 100 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Retirement Fund and Profit Sharing Plan (Details Textual)
$ in Thousands
12 Months Ended 24 Months Ended
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2023
USD ($)
shares
Supplemental Employee Retirement Plan [Member]      
Deferred Compensation Arrangement with Individual, Compensation Expense     $ 100
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) $ 1,326 $ 1,451  
Defined Benefit Plan, Accumulated Benefit Obligation 18,100 17,000 18,100
Investments, Fair Value Disclosure 15,400 14,000 15,400
Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year 800   800
Defined Benefit Plan, Plan Assets, Amount, Ending Balance $ 0   $ 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,300 1,300  
Bel Fuse Inc. Employees' Savings Plan [Member] | Common Class A [Member]      
Shares Held in Plan (in shares) | shares 287,777   287,777
Bel Fuse Inc. Employees' Savings Plan [Member] | Common Class B [Member]      
Shares Held in Plan (in shares) | shares 65,089   65,089
Nonqualified Deferred Compensation Plan [Member]      
Deferred Compensation Arrangement, Vesting Age 65   65
Deferred Compensation Plan Assets $ 1,000 700 $ 1,000
Nonqualified Deferred Compensation Plan [Member] | Maximum [Member]      
Deferred Compensation Arrangement with Individual, Compensation Expense 200 100  
Retirement Fund Covering Hong Kong-based Employees [Member]      
Defined Contribution Plan, Cost $ 1,500 $ 1,800  
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) | shares 0 3,323 0
Retirement Fund Covering Hong Kong-based Employees [Member] | Common Class B [Member]      
Shares Held in Plan (in shares) | shares   17,342  
XML 101 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Retirement, Savings and Deferred Compensation Plans - Components of SERP Expense (Details) - Supplemental Employee Retirement Plan [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Service Cost $ 369 $ 503
Interest Cost 886 636
Net amortization 71 312
Net periodic benefit cost $ 1,326 $ 1,451
XML 102 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Retirement Fund and Profit Sharing Plan - Changes in Plan Assets and Benefit Obligation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Actuarial loss (gain) $ 828 $ (5,938)
Supplemental Employee Retirement Plan [Member]    
Company contributions 775 606
Benefits paid (775) (606)
Benefit obligation 18,175 23,580
Service Cost 369 503
Interest Cost 886 636
Benefits paid (775) (606)
Benefit obligation 19,484 18,175
Underfunded status, December 31 $ (19,484) $ (18,175)
XML 103 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Retirement Fund and Profit Sharing Plan - Benefit Payments Expected to be Paid (Details) - Supplemental Employee Retirement Plan [Member]
$ in Thousands
Dec. 31, 2023
USD ($)
2024 $ 972
2025 1,015
2026 1,033
2027 1,150
2028 1,321
2029-2033 $ 7,218
XML 104 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Retirement, Savings and Deferred Compensation Plans - Amounts Recognized in Accumulated Other Comprehensive Loss (Details) - Supplemental Employee Retirement Plan [Member] - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Prior service cost $ 212 $ 334
Net loss (1,336) (2,216)
Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax $ (1,124) $ (1,882)
XML 105 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - 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, 2023
Dec. 31, 2022
Discount rate, net periodic benefit cost 5.00% 2.75%
Rate of compensation increase, net periodic benefit cost 2.50% 2.50%
Discount rate, benefit obligation 4.75% 5.00%
Rate of compensation increase, benefit obligation 2.50% 2.50%
XML 106 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Share-based Compensation (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock [Member]    
Share-Based Payment Arrangement, Expense $ 3.5 $ 2.4
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, ForfeitureRate 5.00%  
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount $ 9.8  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 4 years 4 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) 10,000 322,500
The 2020 Equity Compensation Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 517,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  
XML 107 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Share-based Compensation - Summary of Restricted Stock Activity (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Outstanding, shares (in shares) 636,500  
Outstanding, weighted average award price (in dollars per share) $ 26.31  
Outstanding, weighted average remaining contractual term (Year) 3 years 8 months 12 days 4 years 4 months 24 days
Granted, shares (in shares) 10,000  
Granted, weighted average award price (in dollars per share) $ 49.19  
Vested, shares (in shares) (119,250)  
Vested, weighted average award price (in dollars per share) $ 17.96  
Forfeited, shares (in shares) (30,500)  
Forfeited, weighted average award price (in dollars per share) $ 21.3  
Outstanding, shares (in shares) 496,750 636,500
Outstanding, weighted average award price (in dollars per share) $ 29.09 $ 26.31
XML 108 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 17 - Common Stock (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dividends, Common Stock $ 3.5 $ 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  
Common Class A [Member] | One Shareholder [Member]    
Common Stock, Ownership, Percent 16.70%  
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  
XML 109 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 18 - Leases (Details Textual)
12 Months Ended
Dec. 31, 2023
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 110 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 18 - Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Amortization of ROU assets - finance leases $ 491 $ 448
Interest on lease liabilities - finance leases 121 137
Operating lease cost (cost resulting from lease payments) 8,127 8,426
Short-term lease cost 207 201
Variable lease cost (cost excluded from lease payments) 397 410
Total lease cost $ 9,343 $ 9,622
Operating leases (in years) (Year) 4 years 3 months 18 days 5 years 1 month 6 days
Finance leases (in years) (Year) 4 years 3 months 18 days 4 years 10 months 24 days
Operating leases 6.00% 6.00%
Finance leases 6.00% 6.10%
XML 111 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 18 - Leases - Supplemental Cash Flow Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating cash flows from operating leases $ 8,090 $ 8,970
Operating cash flows from finance leases 121 137
Finance cash flows from finance leases 527 423
Operating leases 5,999 8,052
Finance leases $ 199 $ 207
XML 112 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 18 - Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating lease right-of-use assets $ 20,481 $ 21,551
Operating lease liability, current 6,350 5,870
Operating lease liability, long-term 14,212 15,742
Total operating lease liabilities 20,562 21,612
Property, plant and equipment, gross 115,728 145,224
Accumulated depreciation (79,195) (108,391)
Property, plant and equipment, net 36,533 36,833
Total finance lease liabilities 1,912  
Other Liabilities [Member]    
Total operating lease liabilities 20,562  
Other current liabilities 485 446
Other long-term liabilities 1,539 1,608
Total finance lease liabilities 2,024 2,054
Assets under Finance Lease [Member]    
Property, plant and equipment, gross 3,484 3,096
Accumulated depreciation (1,613) (1,089)
Property, plant and equipment, net $ 1,871 $ 2,007
XML 113 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 18 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
2024, operating leases $ 6,658  
2024, finance leases 705  
2025, operating leases 5,954  
2025, finance leases 439  
2026, operating leases 4,381  
2026, finance leases 411  
2027, operating leases 2,342  
2027, finance leases 324  
2028, operating leases 1,240  
2028, finance leases 263  
Operating leases, Thereafter 1,976  
Finance leases, Thereafter 4  
Operating leases, Total undiscounted cash flows 22,551  
Finance leases, Total undiscounted cash flows 2,146  
Operating leases, Less imputed interest (1,989)  
Finance leases, Less imputed interest (234)  
Operating leases, Present value of lease liabilities 20,562 $ 21,612
Finance leases, Present value of lease liabilities 1,912  
Other Liabilities [Member]    
Operating leases, Present value of lease liabilities 20,562  
Finance leases, Present value of lease liabilities $ 2,024 $ 2,054
XML 114 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 19 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Millions
12 Months Ended 252 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 1994
Purchase Commitment, Remaining Minimum Amount Committed $ 57.7 $ 113.4      
Arezzo Revenue Agency [Member]          
Loss Contingency, Estimate of Possible Loss   12.0      
EOS Claim From Principal Commissioner of Customs [Member] | EOS Power Panama Inc. [Member]          
Customs Duties and Imposed Fines     $ 0.9   $ 1.4
Payment for Customs Duties and Imposed Fines and Penalties       $ 0.5  
Indemnification Period (Year)     7 years    
Capital Addition Purchase Commitments [Member]          
Long-Term Purchase Commitment, Amount $ 5.8 $ 7.8      
XML 115 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 20 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Foreign currency translation adjustment, net of taxes of ($276) at December 31, 2023 and ($369) at December 31, 2022 $ (16,423) $ (23,107)
Unrealized holding gains on interest rate swap cash flow hedge, net of taxes of $0 at December 31, 2023 and $0 at December 31, 2022 3,960 5,539
Unrealized holding gains on marketable securities, net of taxes of ($7) at December 31, 2023 and ($7) at December 31, 2022 19 18
Unfunded SERP liability, net of taxes of $718 at December 31, 2023 and $879 at December 31, 2022 407 1,004
Accumulated other comprehensive loss $ (12,037) $ (16,546)
XML 116 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 20 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Foreign currency translation adjustment, tax $ (276) $ (369)
Unrealized gains (losses) on interest rate swap cash flow hedge, tax 0 0
Unrealized holding gains on available-for-sale securities, tax (7) (7)
Change in unfunded SERP liabilityChange in unfunded SERP liability, tax, tax $ 718 $ 879
XML 117 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 20 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Balance $ 262,346 $ 208,743
Net current period other comprehensive income (loss) 4,509 2,317
Balance 340,558 262,346
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Balance (23,107) (14,911)
Other comprehensive income (loss) before reclassifications 7,221 (7,391)
Amounts reclassified from accumulated other comprehensive income (loss) (537) (805)
Net current period other comprehensive income (loss) 6,684 (8,196)
Balance (16,423) (23,107)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]    
Balance 5,539 (116)
Other comprehensive income (loss) before reclassifications (1,579) 5,655
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
Net current period other comprehensive income (loss) (1,579) 5,655
Balance 3,960 5,539
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]    
Balance 18 29
Other comprehensive income (loss) before reclassifications 1 (11)
Amounts reclassified from accumulated other comprehensive income (loss) [1] 0 0
Net current period other comprehensive income (loss) 1 (11)
Balance 19 18
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Balance 1,004 (3,865)
Other comprehensive income (loss) before reclassifications (542) 5,119
Amounts reclassified from accumulated other comprehensive income (loss) (55) (250)
Net current period other comprehensive income (loss) (597) 4,869
Balance 407 1,004
AOCI Attributable to Parent [Member]    
Balance (16,546) (18,863)
Other comprehensive income (loss) before reclassifications 5,101 3,372
Amounts reclassified from accumulated other comprehensive income (loss) (592) (1,055)
Net current period other comprehensive income (loss) 4,509 2,317
Balance $ (12,037) $ (16,546)
[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 118 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 21 - Subsequent Events (Details Textual) - Subsequent Event [Member] - USD ($)
$ in Millions
Feb. 29, 2024
Jan. 31, 2024
Stock Repurchase Program, Authorized Amount $ 25.0  
Glen Rock, Pennsylvania Property [Member]    
Real Estate, Held-for-Sale   $ 0.8
Common Class A [Member]    
Stock Repurchase Program, Authorized Amount 4.0  
Common Class B [Member]    
Stock Repurchase Program, Authorized Amount $ 21.0  
EXCEL 120 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %U#:U@'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 " !=0VM8O.!FLN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NFEAAZC+91,GD)"8!.(6)=X6K6FBQ*C=V].&K1."!^ 8^\_G MSY);'83V$5^B#QC)8KH;7=,!@M(G M=4"HJVH%#DD910IF8!$6(I.MT4)'5.3C!6_T@@^?L M&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#DW.33MP>']^>LWK%K9/ MI'J-TZ]D!9T#KMEU\ENSV>X>F:RK^KZHFH+S':]%O1+-P\?L^L/O)NR\L7O[ MCXVO@K*%7W&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !=0VM80;E_SVD( :/ & 'AL+W=ORLAUA\'@]1? MT9BDQVQ-$_G)$^,Q$?(M7P[2-:+TZ;(WMC].W+.\H/C&WR%]27=>H_Q4'AG[F;^9!9<]*S\B&E%?Y!)$_GFF M'HVB7$D>Q[^5:&^[S[QP]_5&?5J85!Q0OUCY-A'"%O8T1R0!Y=_ M(?P8666YJRF?P.6?LT3NW=+MO78VSA:]4^@Y^]#O\OYQ([^%9H+&Z3\ZY*6D MJY?,+Q(?TS7QZ65/7@52RI]I;_3;+_;0^D.'RZ38Q)!8#:6[1>E"ZJ.JX7J2 M)B>1!!K05_07?=,1A)4L^7.*ST_.+!TPL+8K,$-B-6 G6V G;8#=TV682F2R M$LUN_;N._8.F)@85=BAL1JQ,ZVQ,[ <]P. A6R.\I#%J"IW)SJB,%JT^\Z M6&!-5UB&Q&JPSK>PSCO!*MI7(RI8J\E"@%5=81D2J\&R+67MK':X'M[6VNZW MI]ZV^G_I$,%E71F94JM#VO&_=CM(XR3)9)NZIVO&A986+"1XIKVXPV6=:1E2 MJ]/"BA9N1ZNZ3D$7]WU2&S/?Z.9A@<[D#*G5R2FS;X,&>*EM9>KM5JY^&D84S;/XD7(MJKV&OF_;P].A%I=10V]*K8Y+ M67J[E:>?)3[CLET5>?((+83LGHAQY+%,IB,9DEB@[ZZPNM[;PT6= 1["W=O* MWMNP/Z\ /I!7- MD5PV?0K],Y4#K@R4Q[MONT!F>GVOI&37^IM3J])3UMV&W M7M$;!X%43X\V+U QH7&;Z-L<+.E8%KI^I7Z6SPVB"9>_98/.0MF@Y4=:HD:# M@2FU.E$5#6S8S;\GZN7O9$]^8"^)EB8L]XVF MW*T6>I'SJ,Q@13:G5T*BC8 ML+M_CVY[%;SC[#E,?'UKA#4;KH!& X,IM?KTJDH,&';\[['=L51(3_S?<-TX M;.Q1M$ZM$ZR=JC4:(DRIU;FI$(%A[U_TS#&GI!D3+( M[30'7-49TB&R U;9 M <.&_X85$QPKED!V;H^(Z^"^)4=4+2VC><&46IV6R@L8MOA55_Q&HZC_,Y%7 M?+2@))7L C1+TZP!'JSYG>HF2CRXJC.W0X0&K$(#;A4:_F:1M+N$E_&!:R>( M]BC-F1:6T5]ZWP.A&PP:JG!BDW4C.8#4VIU:BH?X%;YH.B.R)-V;,FX]@;= M'IVQ[U,I(06"4DQ+SF@.,*56)Z=R &Z5 Q8QB2)TE:7RXU3?-V&=IAE*N*PS MK$,X?ZRR35! KZ4\W=@ MGS[SIO=HG 6AD"%I+(3,BN741].MSCUZ36T-+NN\YN 0MM]1MM]I>>]@&B8D M\4-I;XN@66R[YKR8=9-C0KG$Z4>.4K^H ]Y-8PN$ZSK#/$0\<%0\<&!GO[G* MK:3CA;KK'IEF6$;3@2FU.JR=I4.MTL%=]AB%ONRCC&AM!ZS2>;F0V?5"I=I) MH98O3WP>#<^'=KX Q[H8/.OPJ!#@P-9]4FI;^["G_=#^>/Z"'/V_OYP^WD(S>D+^BR#J7:1F@>+=*9V".?O*.?O[%D5Q.)8 MCG]>1-(47:$?7V@^^:,?"4WZ=L^HVL246IVB2@%.:9S-+AT]HVH34VIU MGBHH.+"O?PA%1!%[0C;^\/@[6E _XW),U5*$E38-NVKG"\'\G^C#K]:Q;:$U MX>B91!G5+:#V8.'.0 \1(5P5(5S8\C]P$A1S1V_Q(XMT'/<(7%W?3*]TF."Z MSNMN#Q$:7!4:7-C-;QH:NG[U5_G-N,;Q=X_0?+R8C/^CY64T%YA2J_-2N13 E$[@O=9D+FU"1O=EJ )BV_5ZD-=PRK;0WMD^$0;_UJ1>P0X>1 M?\>.N:S >>4;6)*;4Z3Y4V7#@N M=!AO]RAM&G;W\186[@ST$&'$56'$A9-$B_$6%LC'V[$6D]'T84JMCDFE#Q=. M'QW&6U@(&&^-Y@Q3:G5>*F>XK>XV_%_CK=&T4:GMCK?8=FW+MM\/MT:#Q&#G M8?X%^?D38V+S)M_!]G'@T?\ 4$L#!!0 M ( %U#:UB OY[92@@ $(G 8 >&PO=V]R:W-H965T&ULK9IM;]LX$L>_"N$K]KJ $XL/>NHF!IKT[K; =C=HVML7BWW!V'0L5!*] M$I4T]^EW)#NF)8X8Y^ ";6UK./H/'^8WI'3QJ*MO]5HI0[X7>5E?3M;&;-[- M9O5BK0I9G^N-*N'*2E>%-/"UNI_5FTK)9=>HR&Z M,7E6JIN*U$U1R.KI2N7Z\7)")\\_?,[NUZ;]83:_V,A[=:O,U\U-!=]F>R_+ MK%!EG>F25&IU.7E/WUV+M&W06?PW4X_UP6?2AG*G];?VR\?EY21H%:E<+4SK M0L)_#^I:Y7GK"73\M7,ZV=^S;7CX^=G[O[O@(9@[6:MKG?^>+=_^2QYUM,"&+IC:ZV#4&!456;O^7WW<=<=" BI$& M;-> '=N [QKP+M"MLBZL#]+(^46E'TG56H.W]D/7-UUKB"8KVV&\-153,_+U]@-Y^^9'\H9D)?FRUDTMRV5],3-P MY[;];+&[R]7V+FSD+A_4XIQP.B4L8!QI?GU\<]9O/H-X]T&S?="L\\?'@FZJ M2I6&R+J&.-]A\6P="-Q!N[;>U1NY4)<36#RUJA[49/[#/V@4_(1%=R)GO5CY M/E;N\SZ_EO6:P*B11?M!_=5D#S*'X-%1W+H*.U=M GB8)RF/Z<7LX3 5+8C3,;=-4F7DB7\]OS\D72$UU4SV16BW:GS.%ZMZZ MC@X4\3@4R4"W:Q7@FL.]YM"K^?UBH1OH2LAG"P7]>I>K*2DA]^H5D3EDR&XU MP9:XN] MVKZ6=UF>0RZS0X**C-V[LSCE XV(5<+$2/XF)5^)O9@UCONCE($QBXMR< MT2"-!Q)=*\IIF.(2T[W$U"OQBS8R/T)BZJZ[A(IXN/!PLR#!1=+ LBOPRKRI MH)RIS-.4; !D5WE=*9 M7ITUM?)T[5]!JM\UY7CH\Z=NXN4ITY_NF:AH'2L M/RW=J!]O_]%Z^0B9:5R?2R=@JG Z$3$+@W1DO5-+,NI'V0>U4K#:VZ%>Z$(1 M([_CB9,B3($)YZP>URQFR5@W6O)0/WJVN=.S:ERJ<$[ID(N8F:#)V-JV\*%^ M^FSSID>>"Y0PIA%W9B%B%P5BK,:B%CTT.:KRS3,)G.SJ*;3\I5Z$O;;^/96W M?M 69M1/LWV9MI%/;4& !NPR2@1". /CFD4B3$:6'[,D8WZ2@<2J@=6GOL/^ MO,97'G.!%$*]-"P(,+,@B4?F-K/<8GYN_0:HE28K[TD.-;G:3R&@[ZY00$6[ M?(IX.*P%$:LPB4?HP ZV>7Z(]2NM@SF/*G7QE-)H. $0*RK2F(U(M2!C?I#U M*ZZ7I+J0HC2(@F&:P^QXQ(.1 I99FC'A32._Z/+^S*BJ>#&1,"\67[V1/I&W M?M@6DLP/21OV4MWAT]W%7A3 G^' N&9I>&C6%VCQR%[ X_@:S9^UH[*1S9A@ M=%A\8&9A+,8FO\4F\V/SEV>99*4KTL"FN3(R*]LBA&QTG;4'?OA"0#9H:<*& MQ0ABQD2R.-?5=GMW+[?$D;$6:Z*+)N:U=OCPEUV28052Y ,7E;*T5^U481FOZ(ZO\_SC8)EMI/X*C? M P<'I-P+LUNC%]_6.E^JJOYG=WY@GE"6<2_"7\NR4WGK1VT1SOT;TIOJ><'7 M;?RP+]50'U?D0>:-FA(Z!1RU?TF]EG!_(ANSUE7V/[7\"4Q+1;*ZAHH5[2?? M0>LN^*//8KFE,_?3V9X5MP&1MTT)NDV5+8Q:3MMY76=UQT:](GS*&2?7.6S5 MR/M]B##]:3SE@NVN7.VNX#/?9?B9",4P4,2*BY'] K>@YW[0OU\N.RI"@MG( M;'D&L%S(308)!Y7JN1_OGU5+\W9W(ZL2!@!/A"ZC M>1"'U!&)L)S'-!F!.;Q"FMQL'7<#26[?P?H!:2M>X&G>LM+*.6>4\7LN+4WGK MQVWK!.%_9GHT)<5)'YV>REL_:EL;B!>>GFY'NPL>#=;=83,Z9, +1GUI!\]+ M_0#O3<0K_T0\Z2;\5-[Z<5O,B_!$$]%;+KPZZA-YZT=M@2_\P']Q(B);\^#@ M8>HN"-1J9**J$6 WW K.#%YS: MM\L^R>H^*VN2JQ6T"-T47W<:TDI(S6 *ZO-*C? M?6E?H]J_-C?_&U!+ P04 " !=0VM893$*-?L# #I$0 & 'AL+W=O M//(@*0 MZ$="4S&Q(BDW=[8M@@@2(F[9!E+U9,5X0J0:\K4M-AQ(F#LEU'8=9V G)$ZM MZ3B_-^?3,W\WP2#OD%G_'L!,'UTA+63+VK =_A1/+T8R 0B U M!%$_6Y@!I1I)\?A>@EK5G-KQ\/H%_8](98*DH1C; M4E'1@'903OM03.N>F/81@EODX1OD.J[7X#Z[W-TUW6VU -4JN-4JN#E>[P3> M?1"P+%62.000;\F2P@TB5.WQ?#U4MJ"094NYRJC:>(5MD^ABEGX^BTZ@[11[ MP^'8WAY*:S#J]]W*R!#@50*\5@%SM?F!1 M=($_.%Q0)_^K43]O9PCH5P+ZKQ(0"Y&=)]\_(E6GW69A$!Y4A >MA&'HQK_\W8&?>SL"Z3308!4O9+(^,\7)6?8 ME]B'M#Q/5SR#^SDKD_E!:<>OR7/T/WH"(7D N^%9J[) MOM#C]DK_MFBZ#4GBN_Z@OADO,#3Y[^L\;B_T1DP?VN/6BM0Y;N^$9NK>-PFX MO4MX^_E=3M!^@)\Q,LGO&P3?X]8B>-RSXVP?OX?HCR&?" MUW$J$(65\G1N?96>O/BN4 PDV^2OYDLFU8M^?AD!"8%K _5\Q9A\&>BW_>KK MSO074$L#!!0 ( %U#:U@(9/5(D04 &H8 8 >&PO=V]R:W-H965T M&ULM5EM;]LV$/XKA%<,+9#$(O6>)08:M]WZH6N0K.N'81]H MB[:%2J)'4DZV7[^C)$NV1+$UZGZ)7GQW>NZ.=\^1N7GBXHO<,*;0JBPMV+U LLQS*OZ]8QE_NIW@R?[%0[K>*/UB.KO9TC5[9.K3]E[ T[2U MDJ0Y*V3*"R38ZG;R&E_/2:05*HD_4_8D#^Z1=F7!^1?]\#ZYG3@:$?8Y3=3F=A)-4,)6M,S4 M W_ZC34.^=K>DF>R^HN>&EEG@I:E5#QOE %!GA;UE3XW@3A0P,&( FD42%_! M&U%P&P6WGR#7KYXA>2&"B916J _-KR4M$CD M!7IQ]'PS50!,FY\N&Q!W-0@R @(3]($7:B/1VR)AR;&!*7C4ND7V;MT1J\4W M;'F%7'R!B$-< Z#YMZL3"QRWC;);V?-&[/T.]2AIQHRQJ57]2E57W6X6N'&$ M ?;N$+%!S/>(VXD=(?-:9)X5V9Q+I9,]BJY6#PX^"Q^- Z^'SB 6.F'DF-'Y M+3K?BNY7P:5$6\%7J3*!\P=?)=B/O+@';BB&(]?S1T(7M. "*[@')AD5RPV" M10^=8PM="CK\59B7*I M2@$.H"4TH+498S1,LX-Q?Z4.I4*7C$",6XBQ?9T"7R(@)5U%NII@Q4+S5*D9 M9SQ <.E&N+]H#5+8CP,S4.QT_=ZQ0GU?+'G.T$KP'/&VPQM[MC- $(5Q&/1P M&L0"'WOA"- #8L(GQ73^'X-:>V#;2$1P9)I9$_@">0!KO0JF#,A)D>LZ@T /Q?S8\SGGW#@ M_&*:(L]E[=COCABQG1F_/V_18*C$,!H-2F0H%OGQR$2".]+$-8>YWP(?J.@( M];41KY6&3\[>F:P=[U Z)B9V)K:Z#ULNV)T"SU7#99J5>G_V$A@QX5E&1:U0 M2;XR!:KY='18:5<^Z>75(.5=.=B<5](Q-\'6O'ZN]LXLN:0[F"_6;+]IY*62 M"OP!AXW9)=:!X-3LGLO:<1"Z48#81X%!$(I2-Z5JKS4(QVBV:U%SBH<# L'> M(,5&J9&=#^FF"&*?(HXZ[IVUX]HMG9S5,UD[]KN;2(A](OGNCMO8/]K&$\?I M,Z5!S/,.]UO'^+NAA/AG;KG$.N6A']]R32<,@=L_83"*N7$_R=.# M4]N&PO=V]R:W-H965T&ULK5;;;N,V$/T50@V*!$BBFW5Q:AO8.+OH/FPWB#?M,RV-+382Z9*4 MG?3K.Z1DK6/)[J+HBT72,\-SYL:9[(1\406 )J]5R=74*;3>W+FNR@JHJ+H5 M&^#XSTK(BFK+.[:SDK *NF.!$PFKJ?/#OYKYG M%*S$[PQVZF!-#)6E$"]F\SF?.IY!!"5DVIB@^-G"',K26$(Y.HWBX MWEO_9,DCF255,!?E'RS7Q=1)'9+#BM:E?A*[7Z$E%!E[F2B5_26[5M9S2%8K M+:I6&1%4C#=?^MHZXD#!CT\H!*U"<*PP.J$0M@JA)=H@L[0>J*:SB10[(HTT M6C,+ZQNKC6P8-V%<:(G_,M33L[G@2I0LIQIRLM#XP1AI1<2*S$6%F5&8D&V! M?.:9J(# ,G+!S;6CMC4[8 M^PV+$*CDC*\'W=-H1U;;5-MVEH1IZ$_<[2'FOE04Q.FXDWH';=1!&UFU\ 2T MK[H 2;)W 68VP'=#2$?G>)I&>*:FET(79 .2B>&RCOM< M_"@9'S'N2T5Q% T33CK"R8\2+D298V&U?#OZ2!Q?HQ?0=%DB:\AJR31#=E0R M9>1S/, /YG]+\;]Z(>GQ.Z[B0EHTM6,OTVE,%^[.]3V+\.4W\PB],^V&B<'#'J"XW2^$0K&G>4QO_:)3-; MEKIU-Q$GNU,3Z$$"XSZVR#M.RKY0$/K), '?^_Z$>N>C,H!T\#WT^AT_#4?> M$<@!L2C"J>P(IGOPZ%<@UW864NBVFNOFS>Q.NWGK@YTRCL[OS1QFAXGO9IHA M[@N5:U->):S0I'>;(";9S$7-1HN-'2VP6'!0L= MSOX!4$L#!!0 ( %U#:UA([%L>Z@( #\' 8 >&PO=V]R:W-H965T M&ULC551;]HP$/XKIZ@/K=0V)$#:58!4:*?UH1(JZ_9LDDOB MU;$SVP&Z7[]S AE08'V)X_/==]]GG\^#I=)O)D>TL"J$-$,OM[:\\WT3YU@P MG9*[4FYL\)4.OXPBAP-@Z!$;# BU_(9K/7V'%RMAZB\LU[X=#^+*6%6L M@XE!P64SLM5Z'[8"@NA(0+@."/<#>D<"NNN ;BVT85;+>F"6C09:+4$[;T)S M/_7>U-&DADMWBC.K:953G!U-E#1*\(193&!F:: CL@94"A-54&'D[L06"$\R M5@7"^91I[6>+TC>%1W5%62CE73'L;O8#631K"FGI-?=-IN\R_!LA7@BBZJP4/;V&3I MUUG<+5V,OI"ZQ;:PCRZ]F]9EAWRO)=\[2?Y54I,0_ ^524;-P<"Y4,8@50"1 MY]*B1F-!4P&!6;(28F9R2*E)0(Y)AK6H0V*:K-$6T\Z>EE,>.U+ZK93^9Z7D M2B1<9M!H<5*HE[VA97-!.I!.BEM."TQSX_P2,M! ]0\E:JZ2H[KZ_]5URF-' M5]3JBD[JFN1,9NAN8273RMTAF#V^3$%P-N>"V_>C9*,/Y7(51,$>WT-.W=M@ MC[._U8L*U%G=H@W$JI*VN;FMM7T%[NOFMVL;XJ2;=MU,K"KKCC=7EOIG_9O3"X?:.=!ZJI3=3%R"]LT<_0502P,$% M @ 74-K6&Q-VP5Q# ,9L !@ !X;"]W;W)KZEJ1P_>9Y-4=2LH*DI4W!=;^X+H261;(0/8Z=Y/ MOV"\- <\3W#^\V8ZE__Y'? P#YCD@;LW/_@:;CB/E.^[K1?>ES91]/I;I1*N M-GSGA+_ZK]R+O_/L!SLGBC\-7BKA:\"=]6'0;EM1J]5F9>>X7NGA[O U*WBX M\_?1UO6X%2CA?K=S@A]?^-9_NR^QTND+,_=E$R5?J#S>?/]K\HFQOB]5DRWB M6[Z*$L*)__G&NWR[3:1X.WX_HJ7SG,G GS\^Z?IAY^.=>7)"WO6W_W+7T>:^ MU"XI:_[L[+?1S'\;\.,.-1)OY6_#PW^5M_=LJU%25OLP\G?'P?$6[%SO_5_G M^_&%^&E @UT9H!X'J,* YK4!M>. FCA O3*@?AQ0_^B QG% 0]R'YI4!S>. MICA#]=%IQE5OS:R\M.2\[$-;_Z K/3HC-QU=76M2&G96?BNM>N#CDM M/!-7OM:^-N2T]$Q<^^M#3HO/Q-6O75L7];3ZJKCZM6OKHIY67Q57/UFQ_"'G M_]D/JU]Y+RN'FM1S(N?A+O#?E"#)QU[RP:&P'<;'I5:)X:Q*SLCK._.5]9O7JS+M=7(2[6R<,E<_*OTV^ M>^+!?Y09C^)31[PUFA-XKO<2GK^5,T?WMCD^3[N&\CF* O=I'SE/6ZY$OF(Y M0;SKLMEZM\UV_/KA]?RD7$GE3*?!I_LBFTZ_;;I%?.H/]\$/84+)1/T;%VV] M=I/SMK.-E\I=E^/#K^N\NE'\N62RP4V3Y4!& >C+C8?S\+8Y;CR<1[?-=NOA M/(9/)SVK"O5\5:$>G/H5YXNS=;P55YQ( MZ?'5KTJ-?5+4JLKRKA*D4O(6]+?PU5GQ^U+\'C/DP3=>>OCK7UBS^L^\RP$D MUD-B&A+3D5@?B0V0F('$ADALA,3&2,Q$8A,D-D5BUCO6.&#)SYF^/;!VJU-K MW%6^_7QBRL;*K-UNUM*Q63:FLGHZ,\^9L5IKIT.+;*B:3MC91*U=9YUT:IFS M0=5VJW[9[E19KIW+L@9QQB,1&2&R,Q$PD-D%BT^R2U^O5#DNON?6>:OZ4:JC-ME""'K,I MH93-R,2<3"S(A$TFEM3^I&IE_5PKZ]):V77"C;)VO[EK[JU#9F1"(Q,ZF>B3B4$]\_)F=\?(V6>U MHZKIU)"<;$0FQF3")!,3,C'-V>GL_EC20ZC@_[R/2&R&Q.9(;('$;"2V!&&I M%]]X)$[&RB+"I+F9(J MQLUS,6Y*B['N!\_A)!8#XEI2$Q'8GTD-D!B!A(;(K$1$ALC,1.)39#8%(E9;?(M!)F8D8DY MF5AD$^5:7?C-HDTR2X))%>+.N1!WJ#<'W'WQE-4^"+BW^A'78L<+M\Y[*]#Z MO_LP2O[T_9/B\>A0JIWO//>O)*33%*W02*R'Q#0DIB.Q/A(;(#$#B0V1V B) MC9&8B<0F2&R*Q*P.6:&SB7*;=9I"E2:=.9E8D F;3"RIK4W5:%8]%^FD24Y2 MI6TOOD+>NO_C:^7%<;TP^7L+UXMX\L,<)7 BKH1OSJNR2OXZXWD;ZQN^?N'I MHIU\\$LUKW3+)R]:NZ%:#ZII4$V':GVH-H!J!E0;0K415!M#-1.J3:#:%*I9 M1TU6R7,BC69#^-OD&0W-Z\][;YWQEB[)EPB&-!)AU!M!-7&4,V$:A.H-LU9^J9:K8KWT\B)M6KM&A.K*MU4 M24?F=&1!1VPZLB3W*EU#+[V53-Y<^0=NK'&4A3MK"-6_FY,2;ZU!1S0ZHM.1 M/AT9?&BGC+R4VND(I]$A/=^(CHSIB$E')G1D^K&]LN1'5-$>"Z@V@VISJ+: M:C946Z*T=!6Z= HR>:O@C??;D*N%+_"@38)038-J.E3K0[4!5#.@VA"JC:#: M&*J94&T"U:90S6+9AK7,3TC)R(R.S',B3+Q4)!4[)U)FXK6BC$E7Z$O?'),W MSMU\$PZY6[A&0WOHH)H&U72HUH=J ZAF0+4A5!M!M3%4,Z':!*I-H9K%Z(8Z M.C*C(_.<2%F\2Q+-V-"]7THG3)?S2_<=(]OO_LB].>1ZX:(.;;N#:AI4TZ%: M'ZH-H)H!U890;035QE#-A&H3J#:%:A94>X1J,Z@VAVH+J&:S;.>@>$,_U(3I M9Y=<>A!5>0]BT5MVR+FBYR:HUH-J&E33H5H?J@V@F@'5AE!M!-7&4,V$:A.H M-H5JEDIW%=*1&1V9TY%%3J3,JD+[HDU#2PI*U^=+5Z$J[RJ$W9$FLUV7:S==!23%Z[FV$<)8I\EB'V8(/9I@MC'"6*? M)XA]H"#VB8+81PIBGRF(?:@@]JF"V,<*T@V'.9$R:[3$]A5:FM.1!1VQZ\HD+UW)H)R)4TZ":#M7Z4&T U0RH-H1J(Z@VAFHF M5)M M2E4LU2Z$S$G(M[<@U;F=&1!1VPZLI1N;KJ&7WH0XP]E-?R66WO(R<+5 M&:GUH)H&U72HUH=J ZAF0+4A5!M!M3%4,Z':!*I-H9IUU*35F8S,Z,BVN/G!"K-AMBGG1=N.L%+\AO'+7^.!U9_;<5"X+YLSI]$ M_NM]B964)S^*_-WAPPUWUCQ( O'WGWT_.GU2B?TW/_AZF./A_U!+ P04 M" !=0VM8%8]Y8&,# !G"0 & 'AL+W=OACTH%A-KE:6<*"?M M<'_\47;JRW".40S#7JQ/DC_2$JGQSKHG*A ]/)?:T"0JO-])TNAUXD&M"Q\FXNEX(]:X0/^XF3L>Q:T6J4HTI*P!AZM)=)U>S=):H-[Q MF\(='?0AN+*T]BD,?I&3* E$J#'W087@9HLWJ'70Q!R?]DJCUF80/.R_:O^I M=IZ=60K"&ZM_5](7DV@4@<25J+1_L+N?<>_0>="76TWU%W;[O4D$>47>EGMA M)BB5:5KQO _$@\JEC.3V^L(:N5%!XE+#PW'')/8%<\LOE38;5$1S_ W:=*^1:WL,[4 9^+6Q%PD@:QYZA@NHXWP/,&H#L"$":P;UEA01W1J+\IX*8O6E= MREY=FF6]&F\Q/X5!^@&R)!O X^(63MX%SABH8'CJ,3%HHS:H39P=C5I9\I&Z MT8((KN&/>RR7Z/[L\KY74;AS5[01.4XBOE2$;HO1]/OOTF'R8P_F68MYUHMY MJ[9*(O\6/J>Y9M\EG/#?DE;S@&"#K@G)>_A\-#Z-%XV=46TG7/3M-#G-SL;Q MMH/NO*4[?WL09[U![%7T+X,X;#&'_U,0AUU!''4'\:*EN^BEX]3$B<=PJG!\ M+_,7\$X8TJ))>?(OSB#A0G\ +YX!GSF9$W:Q-5;.#]@^7@ZZT48MVJ@7[=%P MF=#J;PZ8MD3(2<5PLO#(X?'@.-4 [<0&\2'-QW28'@$ZJ"'I M?W,(M>(J(IMYKC!4+4E)Q:^!3MCTFS.977R3=.*#VE>B6]<5GB"WE?%-&6QG MVU?$=5,[OVYOGB#WPJV5(="X8M'D]()-NZ:J-P-O-W4E75K/=;GN%OP20ABG60__0TEV[3%/TD.>9/8\I#ZS7#(9TCI\DG( M;^V*UW737HU62FTN)I.V6/$U:S^+#6_@EX60:Z;@JUQ.VHWDK.P:K>L) MB:)TLF95,YI==M?NY.Q2;%5=-?Q.HG:[7C/YR6O.FK42#)%]-AJA8MLJL=XW!@7K MJNG_L^=]($X:X-33@.P;D&&#V-. [AO0SM%>6>?6%Z;8[%**)R2U-?2F/W2Q MZ5J#-U6CA_%!2?BU@G9J=BN:5M15R10OT8."?S!&JD5B@6Y9NT*_P#BW:(P> M'[Z@'W_X"?V J@;]N1+;EC5E>SE1H$'W-"GV][OI[T<\]\,$_28:M6K1STW) MR_,.)B#^Z $Y>'!#@CU^X<5G1/$G1")"'8)NW]ZR?_\!I M]"^7SQ_4V5D$XF,$XE#OL]]A\>%,-N"S,T'ZUDG76J\RN]F49A1?3G:G'MA6 M"4FS_&AU)BTY2DN"@W-=_A>F5)_A2L R5(BFJ&J.FA/-^A?]O= CN9%B5T&B MHOG+VXQ7M)+5(@U<*[URIQ: B@(&*BTC0C- MB%MD=A29!45>G\1/K[$ '"XE*%Y4#8-4A-PJ1*N<\R:S1=.!9(=)[!:<'P7G MKV3 7F#50% Y4NR9.]7EUJW'-)L.1]YA%2>Y1R..#,2BH,K'!DJ8NOH..FO1 MMKQ%/RZAA&E_0A!FJ'4 Y@W0%!QIBA>8]CM6;[W)L;_7>1(GP^QP6(W)-/-X MET[E*0TX<1N?79@=KB)"51YP#ES3%0_@XS,8T37)?$ TS<1B:W:3< M+]]JG_%.G3;^8,&S9J?#"A/L6SH,*'&8E+W*@#J;?22?6D-L6TVCR"..&$"2 M,""/TV7#7GQSA;B(1J9Q,I#HL,,)\8PR,>0C8?*!1+F%F<*?=>GFSD1BLRJQ MT>RPPE%./?4E,40C8:(=%,)ZIN2V4%L9K->(@V*8D&RHUC9+IYFG)"*&9.0- M)#ME@E.B"V@IS2R-#KL8I[XQ-T@CX:WBUY.B,IB:L>/^^=0:>-L,N.NIR8AA M#0FSYO>W;@:=TFVTX"BC<3[4;MO%$4FF'O&&0"1]UWE$!6M]^Y9-+ F2[;WE MPD?U=AX%0S@2)MS=5A8KV!K^7X4T<8 -B$&L]'/891GUS1+#/Q+FWT%\=RJW MXG6I3RC63*\_ZJ63OV;R&U=Z]J"6%_JZ+QL=\$OR/!_NTQQV/@890)(P(.^D M*#@O]WEH^?&*<)N+.,^QM5#99A[=U+"3AMEYQUYT9NA]9).B27= M-O-)-Y2E8I\EA!SPY;"/?/7NI@Z\1'^Z78#D9:60;N&4;?,TB:QC"(>5;U8; MZM(P=>_YIN?7^S6[#FLCAVJ''9XFODUK;, ;A\%K+4BNB>U\PN0@+\V2?'@4 MX++3=9VG8HL-?N,P?G]>+'BA=$;SYZ([MD.P6>"HV!_AP:S4CCFUVT@EF;4A MX-;^Q@:&Y/3H=9 MEOC.7V*#VCB,VEN?5#1&<[ZL&OUP3P_)"V?2*=]FZC0BZ;!2<)BED.Z^T)\\ M-0WC-Z0?EO6@2^UAZ^[;"/@HU5DD36 MF9;##,$J&)Q@.*WJ:A.<*#73C,'3O M_W@\/.40<\7@UXX%QX55;\OJ;KT2\[I:=OGF]J*_S]DK!:?5Y]X+VRJ+DB$1 M)B=OW*RY7'8O(K6H.V3M7UTY7CV^['3=O>(SN'Z#+V[[5Y9,-_T;5+\QN=3/ M FN^@"ZCSU.0)/N7DOHO2FRZ]WKF0BFQ[CZN. /$:P/X?2%@H[?_HF]P?#5L M]C]02P,$% @ 74-K6,=XTZ>2#@ 5", !D !X;"]W;W)K&ULE5IK<]NV$OTKMTQE:IEZ.G8=G;-E)U4DL[N07F^,_>K62E7B+L\*]Z:W MKJKRY>&A2]8JEZYO2E7@S=+87%:XM:M#5UHE4]Z49X?#.#XZS*4N>J>O^=FU M/7UMZBK3A;JVPM5Y+NW]NW.C5NJ('AZ>O2[E2&T*815RS>]L\'+\S&MYP5_:K5QG6M!FBR,^4HWL_1-+R:!5*:2BBA( M_+M54Y5E1 AB_!UH]EJ6M+%[W5!_R[I#EX5T:FJR+SJMUF]ZQSV1JJ6LL^K& M;'Y709\)T4M,YOA3;,+:N">2VE4F#YLA0:X+_U_>!3O\R(9AV#!DN3TCEO)" M5O+TM34;86DUJ-$%J\J[(9PNR"GSRN*MQK[J],I42@S$@;A0+K&Z9%.9I3BO M'58Z)V21BKGW&#V?ZU6AESJ1127.DL341:6+E;@VF4ZT*&2OA@-(C&,AZ,GZ(U: M$XV8WN@)$SE1&?%6%[)(M,S$O)*50FA6>Q7VY,;[R5&6O72E3-2;'M+(*7NK M>J>__#0XBE\](>RX%7;\%/73<^FT(T==$^T"5\+LZN+L3\\XG;U29Q-IQ\_7WV:7;T3UQ_?SZ:SR[D 4(BWM5-B5L"/)+FK%TZG M6EH2\WD/"R)(L5:B-S5Y*8M[W/8VBCYKAT_:TS.U[?V&_'10.T+&%/42"%!; MQ:\1SE^!>%(LK)&ID-9*#N_2FK1.*KA[+2M1FHVR$3VL "*\,3%%0=<,*]84 M.A&)MDFM 8WBTQHVW]*08 9%B#RLG;+(P*@L)9(:(NCL7NB"GQ>J(OB"1R)1 M$7&3YS6HL_]J4*91&$NDB!#Q;Q&(DUP.? E0K,4L" J*PL7*X= M82>TUYFND,!,)E>68U@J:S@.([^Z-+83+>J#6="N^Y:-@H(P_:].T,HEPL;L M6$QFSH@E5N.R++,@>J.?K(%DAA 8XJ@4;R$U&S^1C@,Q6!?50=F.>5WP%;A_ M4>1'E H!YPK4)>NM(Q;WC1AB!5.7X(A_JS6OLXHU6V2JV0)F3JTX?2/$/WPL MYB:K/2T2X]H[G&TW]0[7MV2+W64?Y IN0P2TC_OB+(-EP>-FBC&M1)A+J+E$E(A*RNC4%5F 2<90Q U,[2 49 MKBTXZY)XP4'3ECBYXQ+&1BU37H//1:)@&PTHP!/(PW\Y#:UVCU,)79 ,%.=64]* T.?^'+O1:[@:U>=<9UF;9+HC!%D@R22"?:DIV_9P MD(X]T)6"[J$X*+!6,H0[=JU-E@87==D08&;T_-[355ZSI[3QZU#2JW6;YP!9 MU#P4*94OX,VF4+T49SGB5/\##:;&5>(=TM/!0U _XZ?OX"?Q5FHK_I19K<3O M#QGOFJLCQC,Q>A%-QL>X&,0C?WLT&<"3 ,A*6?05E!0DWY+HWS)]]F1KLU_W M6/4QAM&.L9$:7H'WZA;8/NCJSJISUI@-HA[\C153"X"HQ'OHWXE*_\?!B7^T MCSZ&?7&Y7"H"(,B+1@UM6"&FM;6J2.YY4T9VQ,MG@_Z8H#"C/" ^).2]DD ; MZCR^=8F/"[$BN]/^N#_Z?_8/120V:YVL!1!&[:"!P59LNT-K[0"(0!%A?'SL M0,$6 (C_%O#ZE-0)GOM[SG)OLQOMOHKV(1/D'E)9^&^++.""U8QO%)MHU@&3 M2'-+88"6,@-?E!C8]JXTCD(8;L^\/[@93Q0@@=$,W4;I\49F*&>I*LD:!2ND M))1_6@!&==P![#.&:]7AF'BE+"G50'IXAA)C#>*42J-_DNE1Z(W;TM&CR&P( Z, M6$A64" G^ESE6L,YU!$WN #2R6#.TA,5*T^49M(3! MD(-BM+M(;Q=)OXC"4D//;=]"I5]6WB H]BP==Q*IHH+=7(M"YO2BB0*L=<%+ M5F4^G->ZQ(K"% >$_@ D(5Y6V,WKGU* 2 Y,5/R.EVAM0'\(D+,>:MP0P0AMNK^ CJVYI+L:^G(-< Y"U):L MDU%/>3WW.ZK ML3CN'_T,P;Z%2,:Y+]SG^CXO 8PX'^>Y K1P(9?;><,#I\'R13-B@LL"R. ; M*Z!C YJ>&*!@$,<__9NB.]O9*90 M^_9IGXH'-;MJ-T0>VB3". +IT$"L0I)UH]Z':S?P&0.Y2M"KS1K-.X75UA7$ MDYIE8WTG4_K!+2(#--59/5*;6:203(FQJ%9%ES)7OJ9240?I"R&=D31TFA#? MTHZ$AL.*^SZU!S)MZ@3\@I@2Z-9]6[G+*40:1+;J0!$=1"AIVR:F+FKN,8#J MZ%^1I0C4?U17"[?'^LX#/8(0]#J(/ $V[H#<1V;T#;IA&F1T#VH@1F!2J:F/ MO%"P-(H1ARI2481<'(U\+O+&1:VS%')[QV;H=!1WAU =Y:=ISND=)_.(DWG< M(9 CB-'[*0 $UQ\$=.D3\ (&N)4T$74.%F8%0'.Q+U_&\@&S7TWHYKE:Y4 M!T=VIHI?'7?R2!Q$(@6>V\C2*[ ,'6'2=(1XL)$V;8N%\W5(I0%AQ930HOG"Y07L23D@60IGY,M?!_G"S40I=?Q9M>'),+O$)U"_\Q/D="H)W[# M"(*E"Z6*<$;!(L"5"8U<2_0F7F5/ L\)=2+N1=UA\ I9V0>%EP;6J?/:*]-4 M1,2I6M,9ZBUWH"C!88YA%$,E\2G(O$ $[::0H9]&#--8X$X8H&DCXO\8:4'-@SZ>[6[653-.?R$-5]#)HIR%ML[C M56=*AJ=6\% ;B0](K'6F0F_]4 6_?AL*W'Q2?#;!4!IJ<8@--Z%@X;O-@R9H M@BO"=$?-'NLJN\SN?_GI>#AX\,K_[^;<5O:T"M?5!#&NRX#Y6[ M&5_\:*#\R&P[C2P4!6 K9%9*9!L8ZM)J\M=7H-*+O*QY+*8M%!\@K[@1!SVV M8#A^VZ;(PY.4[QZ8]#$X>P510AIM?D16RJFVZJ:[L)5JV-QZ41>JVI!D#V,Q M".#[ +!9M/5R/S_J@588("4;AG98/IV!HHH]O#MIMMW10WE([M:^B!U+R>;" M$46@Y..2$9P-V3(SQ0_91KO&^_]X5X2("D[QK:=W77"8#QG6CJV2[E;Q01P) MRHUA_*H;NOQH\*J_,_HWHPU=7P9DXN.P.1^'51O3_D%E.G2A#W1ZVQ2FPT]* M']H I>L*[BJHNE/OWAR ^-+]V(D M[NA/^6,Y1A=TQ$RW$&G@+=;5VB=@[;K!3T?![9!/XT'"A%@ K/N6JR_(E(DT];J7 MXB_6\O(I+:_H();:TI?B"@#1$GTF7HRBX]$ %Y-A='1\(MY37YFBMF&80'^2 MJ@1XK=*78DJ'0DBN.Q& ^BP=%)&)@> M)?U0W!V;[1.RV#4J1#L>Q2S:Y.2X%6UGU=$0 @W$>!S%)X/O>>5"%2:GL8H\ M^.7[,;:5;!@-QD/^'+5R(%6/1F/Z-SH9[[)NHVQ+ 4+T)VR,/N1M:-#3XQ$_ M'8[%#4JOM%3):(2CHT'#G;%XWKOY1>;EJXO>;X_%YK/AL#]IS^(Z9Z(?^"PR M'!WX Y7FU-'_'X;_(X(&FOCVMRW-C,?=&'\S01=J>Q(>-:75=4[#.@]+><\S M-7=OX1 GG/>%X]%$6GO/7WSP2;X?=.["X7QGU%NH1'8:9CZ+:(Y@M:\M+&U' M_ [$'J$W?<0^F(UN%)TBHK6:.4<2=KX7G%-82)HWVD5GJ2FKQU9A6/S [H2# M8O95+.)QA-VA1HD;ZLQQB^9'//]D2J#6\?BX62G^D$5-7S+CWOMZ(&)/WKC?Y8YVOKG;'@XT4BZU13?+D4B5"%K_46,\'\:# MHX@_>1S8/]#MGFL'F4;#([%EV!Y1!%*^!NXWN'?9>5V1ITF2*YI(@TU&(5WB M%Y$()YPPF#?^'C\9\:@(F7<.W3$ZBW=XST'\QCIL% M8O+S/II4T1]Z8Q+J_+YOPP\[OW1 >5KQ[SF<;[;]CQ[:I^U/1L[\+R6VR_WO M31"M*VJH,[7$UKC_8M)#*\Z_X? WE2GY=Q,8_RJ3\^5:2725M&!"!PM(L'!# M#-H?TIS^"U!+ P04 " !=0VM8@FI5(T4# #3!@ &0 'AL+W=O-S[I[OG>]>)EMM'FV)Z."IDLI.H]*Y M^BR.+2^Q8G:@:U3T)M>F8HY,4\2V-LBR$%3).$V2D[AB0D6S2=B[-;.);IP4 M"F\-V*:JF'F>H]3;:32,7C;N1%$ZOQ'/)C4K\![=M_K6D!7W*)FH4%FA%1C, MI]&GX=E\[/V#PX/ K=U9@V>RUOK1&U?9-$I\0BB1.X_ Z+'!!4KI@2B-7QUF MU!_I W?7+^B7@3MQ63.+"RV_B\R5T^@T@@QSUDAWI[>?L>/SP>-Q+6WXAVWK M._H0 6^LTU473!E40K5/]M3582?@-/E/0-H%I"'O]J"0Y05S;#8Q>@O&>Q.: M7P2J(9J2$\I?RKTS]%90G)O=:(>0PC%SM MF^%)!T@%EW M\_7+#Y-7-^_QEO0:L M2F&A9M;2T%%']10X28@:?"BC]K.0:VI]S @.EET;P@.6 M@DN*?$>YI&EROGP(B^'Y>_([7FM&I]9ZBP;"S!NM!+='P%3F.[IFQ@G>2&9 M^2(6J)#.]\J0,^N.>GG@'H0JS6AO_3A(+"] M0TDL,K@E_&=8&:8L"X)CX=+H"AQ)F.\T_SPB@@@+7=5,/4-M]$9D1(@S6X+4 M%.D=Q>OH>3-O*'^O;#XWSFKAJ%D58F8#L[PQA$G*U%BZ;6M)D3:DM+6O]0 N M&N/#VLOLKC"E*_R'RQYV^SHWWA&:"DT1Y)0(Z$:Y5G/ZW5ZQ/[5"]>K>ROUU M*+<%B3F%)H./))"FE=#6<+H.LK76CD0P+$OZZJ#Q#O0^US3$G>$/Z+]CL]]0 M2P,$% @ 74-K6'114DUN P < !D !X;"]W;W)K&UL?57;;MLX$'WW5PRTQ2(%W.CF.-ZL;2".D]8%N@EBIXNBV =: M&MO<4*1*4K'3K^^0DE479Y:,@=UW(LYPRR\9#K;:@732AN867ZK.) M')?N4.96DY=3GAW_HRQ""N]@2LTQEMM*(Z@5S*NEX3FG OW=S!_FLQGT]GU MXQ>XE_"QD@C-:75AL4'(F-:OCC$K5$4]=E?,DKU@_RL-F6#&H#>Z!;F9S$%P MMN2"6TX>[B632&:@9-KN\ZDM"%LDF>18*4$SQEQU%LHRT;EA9N.!,K? ;Q5_ MH6A7_ TDW>@RZ5QG6.H\Z!I$&K[VH52 M,&D]L,,LW9V!-.EW[HF0W@OH#7ZBE^S50Y_U>C&\=7;MS@MW-%F=[+,XZ9.= MCE45");M\" GCB+RU=A9I;6K=MB9LSAM_4+)]3N+NO@U(G$1OB<@:@_>F-?P!02P,$% @ 74-K M6+':I40?"@ &A@ !D !X;"]W;W)K&ULQ5E9 M<]LX$G[7KT!IIF:3*M@2#UT>QU7RD9EL33(NVS-36UO[ )&PR#%%, !H1?OK M]VN I"A?E;=]B,P#Z./K[J\;S.E6Z0>326G9MTU1F@_#S-KJ9#0R228WPARK M2I9XG[MFU/CM5M2WR4EYK9NK- M1NC=N2S4]L,P&+8/;O)U9NG!Z.RT$FMY*^T?U;7&W:B3DN8;69IB+NR-VOXJ&W\F)"]1A7&_ M;.O7QHLA2VICU:;9# LV>>G_BF\-#KT-\_$K&\)F0^CL]HJ"AC!G,ZFL+7I/'Q3XJ5,CED45'G8^3D M16_X:)A5[&->BC+)1<%NK; 2N67-2PY[?5ES^NV!=A:RV9NF>_*)4:)LJ4W6)5G@#%WVN-6G0F MX@V6F7IEK"@M4"UVJ >-(DN]]4846 0Y"ILJK=(Z 8&P3Z5[<*VV<.56%365 MIU=SK1$J7Z[->K;6JJXXVTIZ\IBGDBTO1I<7;OFENZJ280^YVV&)U(K%W$."BER"_8=@;E MK7B2J URBJJ",UVOUXA>)K3)F"P?0 N55&O7S,S$_:I3QZ$O.S!R.37.J_('H[=P*$H MZ.\&Z!1"OZ6@-O"*:@CR"!"$HG:Q\VM)M@\O9P^EVI8D%K6QR8W$-HWW78P^ MBS4LRI/OBH\H&2J56AAPH#JD:LA+*]<:_)/NX^>=@*7O/EU\?@\9F=1N^Q7, MU5 (O!N]IM'+ 'M/%"X5$SV)B/<#\O"8BLKE>Q^ "[6I1+G[AWG)GR:8FOS( M$><T0/(P&(=W/ZUXQ459T2GQ:-)"0S8EVU(L]IJ45V$[@)@W#T2IG)TT= MA!D*)B]=):'H,DI";*XK*B%47"4=J5NE"K>&+%,$7+N&XIE*:$WA /095( O M=8L)PY4)_AZSCX1;K2ME/'$M;R_8=#SE[&Y7^2T!\^'%V'F#;$"5% MZH 8DTZ(X_4<%WO/:W11S50I!S_], _#Z<_L,M>R[0'MNA,FC]?'O+>&PK"J M$?F3[F';,(XNI(A8G.*Y=?<.>\-DA: MT_0 /[?1\UM(R^\1!5##,DF(*"DCKH%_0O5VU"8=^TN0+HN'0X\D-'7V_8;8 MHS:P<[G6LK4'2:I3%HT/M%R+G2.B.ZDWIA>% U H;5+*0>D"L9:EU)07;H^G M,+SW28X$VV9YDK%5Z^,V1PQ7CH#(= H6TD$@24%.")]*781=HGR"'*1S#>G( MER3#7,B43LD$8UO]Z1Y,SK[6! ,HC>Q 726."Z2 !2U_M)+2X\Y=LJ#M5U3Y M:9,>J4^)Y#4[KHF@I N OQHB7CT*9>']: M\4Q0M%S1"N]NZQ&9>^ 2TLC?'X#$G;B-^%MI0@0X[(TEVJ%L1$*+-?2L19N, M[61TYWBAP'&",L#H9'8P%+5\/GLQ+^^4'&Y$S>4IF#]QS?.XY/!%]B6 ML26BBFQ@/[(PBO@XF.(JF(5\$LQQ%8<\G"SH(I[QV2(:7-4:IT(VF?')=,:B MD$_G"S;GX31BBSDV+09+DPO(XI,P9!,>32=L&O-I$+,%GHV#P8_P-N;!>$(J M@S&?S$)2&4QX$)'R:;3@\R BHV]=0"Y\0$XD"W"X=(2(,^#PD6X-HS.>+ M"%?S*9^.G?F0%86+P5V&OK;N50+!MH!OLQF;+?ATMF AK(<8G&AY/(^_V\HW MHAG^?Z,9S'@T#\CH.."3.3DR&?,PB@F7\8+#TS::B'(0!BR:\,EBRN#M8ARQ M^9Q/PW$3SCF?3Q%!O(@!PHQ/XPD+)E,> P+HPMIHZC)G/N-CIRN8S?EL3J!- M)S'4?G= T0/<7-HDUT^M!,>QC,7T0BXQR]'-!@'?!$BI#%?3&98RR?1!!F" MD"(QO]/._]@%I_T?$];*UJ)\]/5UA)@L&V_4V\:;V^05MW5(,@8%HX_DQD_NB4OA-/ MT'WO8>T-5A@+FQ&,N!D#PW^I?_:B4C3!VAU&!GAD+<2^ZWB], #A:GJB2!]% MF72X80IPW<4]PK&AZ4TK28UH(^TQ^TOZ "<2E \!^XZ\S;H9>!_9 PTMAEZ< MR?*JDFD+56M[3L?;)FE:%/HH==Z^]S/X2A0DWSP?3@^![>:C0S&4X3B;/>M1 M+_#R'\YCV59D@MQU4KJC_>B^B;V)/S%!V2 M@9864\&#P, ?! OU][4+<0-0&^*7S/"Y_,SC%U!9TCCB#Z/T9:6T!V.":%F_ M=Q![%DSAQVDW2M&"'?46^"+W':9U]5 ME_\Q-8+!35=.='IJS4MK.@VW\_ [- .,B.\'%P[^9.=)K?!NS_&XZ4^/ MKQ1P\P'"%:X;/9_%%:NU_NOYI_%GJ=PX-"WF/K^'@V&3+MOT3[&ZLJ]_5WI2R8 MR%UF4F (IP5X?Z\P=#0WI*#[[X"S_P%02P,$% @ 74-K6#(,31TR"0 M9!8 !D !X;"]W;W)K&ULC5AK;]LX%OTKA*>= MG0'DA^1WFP1(TK2319L$33K]L-@/M$3+1"31):FXGE^_YY*2+#M.MFAJ423O MY7V<^Z!.-DH_FI40EOW,L\*<=E;6KM_U^R9>B9R;GEJ+ BM+I7-N\:K3OEEK MP1-'E&?]:#"8]',NB\[9B9N[TVJH(9PLR"GW5F-5 M@LZ>W2@KV)AUV2>EDHW,,L:+A-W:E=#LNK"\2.4B$^S<&&'-2=_B2"+LQQ7[ M"\\^>H%]&+$OJK KPZZ*1"3[#/J0M1$XJ@6^B%[E^$'$/38, Q8-HN$K_(:- M 8:.W_ 5 QAF%?LH"U[$DF?LWG(K +SC"GMVH^/L*(;>F36/Q6D'06*$?A*= ML]]_"R>#]Z\(.VJ$';W&_:QQT@=IXDR94@OVGP?QT[*+3,6/_STF[ZL_KKZRZYN'\YM/UQ>?K]CY_?W5P_T.,\U "\<% MIF. $!,_8V$,4TOWMBYUO$($L;66L7! TR*#K1,$YX]2&ND"-58&Y.H)""2J M)9>:/?&L!(4Q,BVP'>ZBI0))JX$HL5,.MW*'6^YPZ]EK$$KD ;8H#:Q@3/O4 M'CNW#-@2^0(<:GS13\1^_VT619/W[$YML':OLI(HC#OQ3@,_/L%$ Z =/R/Z MF1-IZ)D4RC8\+E51T/XG:;<[%'_Z %UB^2+$ "]!:S+7>RB*M+ L/I;4/XXSLO)0PUV++5(D4+E(*!_*N MTI:HC-5E; E^J N.X59PS00%^1$S/BB+N#JTW^\\7[]O6_ %XSQ7E%WP#,$* M_UKV;UZ4*">L.NM= \: I5K!RV]8- X&\SD&X2P(QQ$&DV ^FN+9;>TF-+V^ M%W4 61X(+;461;QE5O/" ,$D?!B,1T,VFH88#:81MK>$?&:2HV).@LDH\D=/ M8+4W;!80DHZ*^ERM>\V#+$&V >EWGI TUB6FKG32!"IR[WP3GDU#?A M<-H;H\ID&10*V&8EXQ6#SP3ABG1.6 D/:\00M0-BAPP?RS4ZRD+:%D0J/MR! M;YTAV5 &(-PH=AM;179Q9@GG"$/#$B2W$H'KPM45J$G /E(:^-N!]8O@E/E< MANZP +*4VJY0%;<.[?2D_PYYM\7^$='0[V??$0/*1PORR0H^.D@V5=*J#/DO MLX_.JU*C,0HJ3-=O5[?WSA27WZX/S&%<+A3^L&?A1S2U#&0PF*I0SP4?'$[1 MKH>]/"N,E;GS]$Z5*IGNGQE4N8(FFM"G8!89/D MG5A?&X)O!(6WE$B^.Q1<-?*U''KE3 ,+UQ+ZZ;9MV6S>"]\>\P&;SGOSM\[T MT[ 7O77&#R?SWNBM3]_7!/F]H%@+[31#W6$_2H ?!1^]H:L6QGA .X7VS8U> MAJ."U3$<]IX[*7H.N"B 7;00M/F<_.KJW0(N"0XAEP@K-)H\C_RXTA6Y92.! M;]K<&+P5Q^A?$,Q0+1/64SJV/B@@ !NZ<*BW]IPI]M#A/5?72F QDWPA81:Y M6]W'0!L]M/JLY :0J,P2'('4G C<(=Q>Z((9J4H#"6 F;2IQ2IQ)[A2 B6HT!V,_DHLFT72:+H-@GYA1M%-2\3 MJ&*KA>T/>_3K(:" MY% @[SQ7I9O?[RO-,1E6' HOA"C:4;H@#!6XO!+_'M)#/2;3&&BE78XI2E?[ M 8G:M7+'I@XAGJ&%YY4U=]%%,;2\(R"J%'+2TK[EF . M V1PE2?FFN+X"3=;J@_P6"N+T V9_M!,973/E=ZGFY4HJJHD*0K)^NAXMWNIFC*6:6G3)6V2 M(_XY4(?B)J4^I75[@+D4BEM0Y;-,BF5WJ57>U6K+,\H'PJY4PO[P[4V=^> + ME>_(_WSAJA .Y^8XG(G8)]?F-C7^O-65 MWB"[-@N_NL]'+ST(1KX)W\V]M'17YY J;U19H4DHU%+/@W ZH4$8#&NI/%DZ#<#1CX7B. M'BB8S_QC3H\!#6=#NB/,A\%@.,9@-,0U8D2#>3"&ULM5?;;N,V$/V5@1KT BB^R)?8:6+ <9)N@,UV$6>W#T4? M:&DL$9%)+TG%\=]WAI)M;:*X0-$"B4Q1P\.9,S?R8J/-D\T0';RL,,5\*V]!H5?5EJLQ*.7DW:MFN#(O&+5GD[ZG2&[960*IA<^+G/9G*A M"Y=+A9\-V&*U$F9[A;G>7 ;=8#?Q(-/,\41[<89YCD# MD1K?*LQ@OR4OK(]WZ+?>=K)E(2S.=/Z'3%QV&8P"2' IBMP]Z,T'K.P9,%ZL M<^N?L"EE>\, XL(ZO:H6DP8KJX,?96TSDT^:8!>*Y=9N%$))M\#M$F]O8[13L>KZ"CB-<8MZ'5# MB#I1[PA>;V]SS^/UCMALP6FXE4JH6(H/<#7Z<;BYO_GT.(?'#&&I<\I@J5)P8I&3"C8C2QQ] MF>G56JCM3Q9B8;/0/P&_%?)9Y$PI")6 )DE#D6N>T*_WDQGF"3N"LJLPTFW! M8LP#2? +>I.IDDL9"^5 JF>TCEU$^ Y3;;8@+.@E4'C@:D'@NQ#A1W3>,#\3 MQFS9@F?/IZ>V',Y89=;HC>Z_>[UGA3&\]=1:I$DO?@*#LW#0[S<.3N$C/F,. MW7/.!MQ6EL.R4(EEC;JCT:N?TR;)GQ_$8B'AT5 I^ 5ZG9[_/_7/>;%PVE'T M$D!_W*W]>%22*'4@+F9HG&>2(Y\X2W"MK73>9$=%=C=!JH7#:$S/<32$86\, M43@>=VI;-7Y^]-].8!R%PV&_'(R'71J,QF'OC >],!KWWO@D^L]]UT_?^I?^[-_WYZ9S;MT!N>O1J4>[+8]$B8 G'3:?6HM#<(O&7K M,3.Z2#/JK@>(D!$&A)#GW.?>PM#G_OZS:$"-?()7:0R2$A;6PE Z4FJZC>8\ M6Q;&DYZ@C8U<8$()";YY='LA!-=HR#O<8.%.66>*U3[Q/V"2LG^GW']]:@ IUP0KL=UKNR[>L[?GS)I,Q!8Y!6)6-+('"L@95 M-C1L>"5R0D*8^W/0+!?6EMG23.A;!FOV"Q^.YT"'!CH2*&KB'*;QE@JHV0A# MX4S=T=!IQ'*)XA)'29DPQS[.EU1DJ2XF*>[B/*[BO 3V<4SI-!@S_>R/&D)6 M<5WGHQ&D/^*>?Z<<4OEW8 @ [$:L0:0&RT;X6COQ6K\*N4*DDC#LP" <4%$H M\R)YS0FIW0_[?4Z+03@:C^JLY5(L9.[#XW^@KH;.FWL.WRC9*%3+BT33!T6< M4\ K#>QZZ-4"EN;\"ZVAV-OP@Z8.05J1(.)8%XKU)JM N%J0@\]/I97A-FC8 MDW3BY'Q\IX(T%8B#PADO\SPT9DI()W%.E(J]IDH;[K2U= "/D::I<]A#JMSL$ M25Z1QI]@BC4!\-%)QU6,(SM8@#,R3=$#4K$B25Y7BI)OO-#!/%:"8IN*'#=R M^E,%T5,I,D? LD /J#[_5BWR]I:Y<7?@HNR@8>#5W%5ZJ>,YB)?WQGMAJ.99XF%) M2SNMLT$ IKR+E2].K_W]9Z$=W:;\,*/K*QH6&+#1Q%+UPAOL+\23OP%02P,$ M% @ 74-K6$=7!NHB P P< !D !X;"]W;W)K&UL?55A;],\$/XKIS !D[:F33L&HZW4;D.;!&Q:!WQ ?'"3:V/-L?/: MEV:\OYZSDX4BM?V2V.?G'C]W/I_'M;%/+D"Z4=I,H)RHOXMBE.1;"]4R) MFE=6QA:">&K7L2LMBBPX%2I.^OUW<2&DCJ;C8+NWT[&I2$F-]Q9<513"_IZC M,O4D&D0OA@>YSLD;XNFX%&M<('TK[RW/XHXEDP5J)XT&BZM)-!M'P#? M)=9N:PP^DJ4Q3WYRFTVBOA>$"E/R#()_&[Q$I3P1R_BOY8RZ+;WC]OB%_5.( MG6-9"H>71OV0&>63Z'T$&:Y$I>C!U#?8QG/F^5*C7/A"W6"'YQ&DE2-3M,ZL MH)"Z^8OG-@];#N_[>QR2UB$)NIN-@LHK06(ZMJ8&Z]',Y@5H8>8$*[RY?H#98G']N( 9 :<>BR4+>$F_ M_R1P-/C0.^,:5&H_XJPW@DM3E$+_/KVK-6;P6:X0;C7+YZS[T08=A:2#U)"V M6!.PRF-EARV-DJGD4WL;7=Y]OHV.H49.0B$RY%M".7"6&$Y,YB^X64%%4LG_ MI5[[I0*$ P'*Z/4IH2U@5>G,KSE36:;GCA886KUO'"RN'^[!+)5<"\_H>G!C M:MR@/0G 5+BUR#5N82-4A7[70,("(3,L5AL*B1B$5$FS+UE2<_ (;_&9 M&ZS#8U^;;./.ZMB:83,Z]EDZ&O2&GFT?55,NVZG=?XJI<>1%'_4;3A5ZH\Z\ MP4O>>[9[\,%P A9VE7V\U9@*M.O0?AUKJ#0U/:JS=AU^UC2VO_#F>?@B[)I+ M Q2NV+7?.S^+P#8MMYF0*4.;6QKBIAF&.;]2:#V UU>&.T [\1MT[][T#U!+ M P04 " !=0VM8FOL9J*," "&!0 &0 'AL+W=OWVGT[K:5ZUCFB@=>R$'KFY,94$\_3:8XETWU9 MH:"3C50E,[146T]7"EG6!)6%%_C^T"L9%TXR;?;N53*5.U-P@?<*]*XLF7J; M8R'KF3-P#AM+OLV-W?"2:<6VN$+SJ[I7M/(ZE(R7*#27 A1N9L[E8#*/K'_C M\,BQUD83G>E#3RV#^C? MF]PIES73>"6+)YZ9?.:,'*@O=?*%N?V M*"NCZ)13G$GNI$$8PU=8B!<41BJ.>NH90K;G7KI'F;4.E[!@=<\.(MXC6D?PH$+@1^$9_#"+L^PP0O/Y*G!2/C.!1,I9P6L M##-(_65.)MS"1:?AK%0FNF(ISAS2@D;U@D[RY=-@Z'\[0S;JR$;GT)-#+=[@ MFNNTD'JG$'X_X*N!>2'3YS^G")^%/$UXW(?%W>/-W)F!0\Y0BK+2@K[ M*" WP-^; AAQ8!HVLB AZTF/*H3E&I6M4L]6R98JZ"U93?UI4-$3:_@,P] = M1B,R1I$;CX+>$XF4<*%2A&%\/>48\2X" &ULC55M;^)&$/[.KQBY474GN1C;&$P*2)!PNI,N ME":Y5FW5#XL]X%767M_N.B3_OK-KXG(5A_K%WK=YYGEF=F:G!ZF>=(%HX*44 ME9YYA3'U=1#HK,"2Z;ZLL:*=G50E,S15^T#7"EGNC$H11(/!*"@9K[SYU*UM MU'PJ&R-XA1L%NBE+IEZ7*.1AYH7>V\(]WQ?&+@3S:YM(:GXS?T#TX[:=DRC3=2_,YS4\R\U(,<=ZP1YEX>/N)13V+Q M,BFT^\*A/9L,/<@:;61Y-"8&):_:/WLYQN'$(!U\QR Z&D2.=^O(L;QEALVG M2AY V=.$9@=.JK,F68?PL0$,F.:?3&=!E=1+S% MK ]QZ$,TB.(+>'&G/'9X\07E&HR$#[QB5<:9@ ?##%J]^IS@%FYX'LX6S[6N M688SCZI#HWI&;_[C#^%H\/,%LL..[/ 2^OQB=N"6ZTQ(W2B$OQ[QQ,?Y/[S8OT(B_4MK'[]\FESMUH_^K!>/9[9PMR!?$P MI6_H#R9I;]EPD9.-=@YX62OYW*8,PL2/TA%$H9]$D]X=RPI2IUZ_90*3E+;' M$(:I'R=I[X8X&=6T+8)70'A[4DYH?C(:P]"/XDDO).AQE$(X)!?1L+?(LJ9L M!%V6G#H 18INCP-X-Y[XX22!]_ N')"#20CO>_\C,J1QY"=QW Y2&MR>PN(+ M]6!M(Z9%GSJQ[I&UU$%":/S]5$E')B&3#"M^8X3/YK1&"D_!8K< M2=!,(!"JE<*R3)8UJUXII^Z"2,%S%]@MHVAE".W;I+ --]6KQF=41'+;707* MVY^%I%'!B-KF_J8/YVHN.&F3):J]>PR(K&PJTW;,;K5[;Q9MF_WW>/M8W3&U MYY4&@3LR'?3'B0>J?0#:B9&U:[I;::B%NV%!;R8J>X#V=Y+:SW%B'72O\/P? M4$L#!!0 ( %U#:U@.KB%6[ < .02 9 >&PO=V]R:W-H965TG8'@WF@ M)3K6M"1Z23I.YNOW%"G)3L<)L@^6)8HLGKJ=*NIX(]5WO13"L/NF;O7):&G, MZF@RT<52-%R/Y4JT>+.0JN$&C^IVHE=*\-(N:NI)% 39I.%5.SH]MF-?U.FQ M7)NZ:L47Q?2Z:;AZ.!>UW)R,PE$_\+6Z71H:F)P>K_BMN!;FV^J+PM-DD%)6 MC6AU)5NFQ.)D=!8>G2^EO[.Z0Y(6MMKVSCYL;IB!5K;633+0:"IFK=/[_O[+"S8!H\LR#J%D06M]O( MHKSDAI\>*[EABF9#&MU85>UJ@*M:Z&/)P:R:<:DZ.2<.SG1,W+"B'V4K5EJ=M66HGPL8 )0 [*H1W8>O2CQ4A1C M%H<^BX(H?D%>/&@:6WGQ"YIJ9B1[5[6\+2I>LVO#C4"$F;T*.W')?G&4+$=Z MQ0MQ,D(V:*'NQ.CTYY_"+/CU!;#) #9Y2?KIUAGLLM)%+?5:"?;'C;@W[+R6 MQ?<_]R%^4>9^Q&$P9N\_77S^>,5NSOYS="G4'#0B)@ZHJ;G==S<5NU M;=7>6BU$6]K;1JY;TT_!BCF6F0=2DJW;0BC#R4XPVTKJRJKJDS'KM5U.BU92 MV6WA]< A?\ MB[=K4#0+V0&+$C^?3>EFZB=QXIV593>/V+!D\L?E2M1P;DFI1OH4:Z608NP! M\-@LCUGH1]/$NU&\U;6S*"__ M-1(K+#*)FQM^PP],,H9&\]5 53VQR=B/M5 MI0874 2M*89P7U=-9;C;_3#ULYD5$0,W;EZM]([-H&TX\Z<4&+W^._'X\T_3 M*,Q_A2=D714V/*$K1\H'4.*"A M@#7/+=AG'B,-. !H*$N&-'U>BVW(@^\T48V2#2OQ7INJ8&A$5.=D&.8@#7=2 MUD(,DW$TC)!P"X]>68@^/*!7PK8!]8/OTO;UX"R8GJQ^P!*'X_PQEB0!S[P2 MBS7>=N?#N6C%HC)OGV( #^E*&]U'ALM]*/"J[+]P<73DO>OH&5$>^DE 43[S MPSSU;$%$DJ8LG^;>NT[9649)&P21%\9^G(3H%_Q9EGB78B$@L=P*1,Z%T922 M+_&#+*'\M1(/P]BF9)2F&.OE'F9!:D=S&L7::1ZYM>F,UA*J))L!7>;'>;"? MB:U=Y$"1E#QKRC)NGI8CQQD2Q*8(%1+1\;5VUK=D^W]SZ@%[ X1O/*K56R?^ MB.,9"/! [BP=A]%7=":6"V#/LZ M#FUQC(#_\B@C,9F5&OEI:/V<.*D:-BV6+OWN 89Z?,.'%J''2:*A=4D-R&%N M!00.I8LE>NC"RYK$MYL#:V_J+HVP;QS;DD*KHUG$L-*[OOKZ97+Q^<-[NR>Q MM4+K 7^AXRZ^]]&$?;-A:0XQY)?/\*=RNQW&<;X%%O5ZIP3MY7CHN/(?(&HX MSO+ X#G6!W[H@L)%OWTXLZF_IW^),F)G8O2#,!V' _5LEA7(J'O7Y4Q)_)^Y M2U.ABS+V9PG^EN3EN"2(PB .[-V8?>0MCFBV0B^Y[<;V8 AVZ'?)[ZA%$O;D M1D#$BB974%<#$BB[?"IL6<)+8N([X;J48:B/U=T& MV6<;X=0GHU[TQ5P[%-VN._TS1ZDSKA7NLXRZ!8YJM,M$S[ /1=F5C2"VO1V8 M>6>#HVVN#&EUP)(HP37-0^];NUA;PZZZ$_8H4 E+$)AFGH?+%=2G('<::/$IU*3^%.(LNF[ M!9[Z,U!@YB?3S+NQ#4OYU'@L@O@PIUXPC-+'YMUQVM%CG)$?HY6,_"AZ@C5. M9[B&^7ZL> FLT]D3K%F$PASLP[D;.JC2,[!%B!J<)]YOO%YW[$JAA*,OCDHP M%NV!5/<^P27[5#Z@,A_ -D1 >)DW[%VLO/EH1'JUGY?H3X%RKB/$,/H\ GG MS'VYV$YWWW\^#I8*%UE%V=Q[-9=G-DZ&%WQK2-?+Q;*/5ZQL>OS+,_:@6]Z-@\R,+@X6ZH9 MCSE\7]XZO TZ+:5><.6UK M#040&RZ":%"XK?B:C1%%@/&CT9EU)D7PZ7.K_7/T';Y,E.=K:_ZERS _S]YG M5/)4U29\L^O?N?'G1/05UOAXI75:>S3,J*A]L(M&& @6NDIW]=#$X8G ^[<$ M1HW *.).AB+*&Q74Q9FS:W*R&MKD(;H:I0%.5Y*4<7"8U9 +%U]M8,IS.J0; MGH2S08!.F1D4C?Q5DA^](9^/Z"];A;FG3U7)Y7,% X#I$(U:1%>CG1ION.C3 M4=ZCT7!TM$/?4>?A4=1WM,-#3\'29UVIJM#*T#BHP*BLX+K.[J;,UW;Q5)5CS17GA1=.RYU(%65-.:B=CH\TN7, M<8P5"C/,Z1_\>*6J>_JJI*D0RTOO+8(:6VQ?M& M"J%' >JSHM'8*LG(NC1S M/;[,#OH)Q/B2ELZN=,F"8B]_=X)2-T94GAP^L@*)<*6MW("*2[#!RIJ5KF;4 M&)BJ0AN!NY^E.7;902]!5F".$ 3ZU 8<*1&K%) ) @@&4DZ%(YY MB0J=8"XUPBERQD4::7M#+B/:.QW"FQQ8MJQX.8+EH_[? ?LM;;CD](>J:A!T M'.X]'^I6I\SI"K%B'\BAH?!&/)V";DF%GP+S$R.]UXKZE -6=L-.KY1P.GVI M?'!U;.B8K=^YG$FP+X7R==#LL^UNO.%=,VR1P-=3B3%[4%[8N@IBY]8:76RL MQ,M/^-^G[UWZ$<=%+#H-'UYV36JFME>U)XSI8*3+4);_E8BC'F6-1T#\5*4= M3TJ87<#.3(6MH!&#OB=+'?^H)6VJ3*/HX\(N4-TIAINJ;)NI;=M60'2K"#I6 M]*;_8"NNFP'[3(IBZ31(=PD+:B'Q>M:#FR:4OE'&P)]B#B6( +9:3_L= ,FK MV#MH704Q"BN%.8J-'[2/F8"6"BA&W3QR57%ILR_"S%\^_]<9]*:XQR/N7L928W/!=QIT"H)'@3!0DV4-EUHY+4D*=L:0<1MSC72R(CI&PX]_2J'<*B?]&(?RCP=M/,HV MJZI$/)%,ESH;YT+!.FW*;\(53Q,'RVN3YA[-T*.J0OEA8JD>Q<$^=B9$%NR$ M\UG"8<'@L[A3^1=>/JGX5QE38.1&/P/GY#$N>^D,8K0C1+T8X7;W@@I%4^W0 M@$*B:3- 4?E=,":R#;9\"X\1"8>&>11_X\[S Q@Q:Q!T5)9*E(QB IY@X]@3 MA_^&""PE$CUB'5.W3R"N9Y27CUK*^XGMZQ7>'7M9+[K]2@)E*P7HFV.O0' < MSRT83UF3**Z5DUS$J!9VQ3C4-;3/J]C'2&US+'_6P&\T9&=UVAT/-UICDRY M1>+*OCY([29@WFJ38 ,T3"4P0@DESG-<5NP!5LX)8LYCMR@C9>!S0F/"8/H% M:V[Z74BQKK@J:@DAA KEYZEAY6'#%HG9HYI.>!O"9P@^77VYN[FD_;9%$4*' MGJ-OXF/7I&)M7V]S__\WU6#AU'(;\-*1*.B%6I M$IX4 MD"K==PM:T-TL/=1AMAJWNF%?K9UI[2%@N-8&A3E](;,1Y% M@0].I[H],L8'&T7-,N\X&8U'2B2VT4)+[#DZA&0'9L54E7BB)8V$T3KPVK;# M%6SOB$^?QOB:+VOQ9+.I-$S9D6&J72E9PN>[#T I?FT[S/V"RS'MT:$\G*3; M*9T.>\/A4)[?I:'WN-U%K<96L\.XM4;]S%P31"\D#G_Y M:M$$:>72NC;"+Y;M-:IIV\?8X,EW\H(1)OD;(+6''*5/YFZT^^%PF;ZS-\O3 MWXJ_$&5A#<-3B [[[TXR&ULC5;;;N,V$'W75PS4H,@"2JR[[=0VD-A>M,!N&L39 M;HNB#[0TMHA(HI>DXN3O.Q05UL;0EABI@T"H^$)YUB6!HAH M?.LPW?Y)(W@X?T7_V.I.NJR9PKDHO_)<%U-WY$*.&]:4^E[L?\5.G\3@9:)4 M[1?V]FZ:N) U2HNJ$R8&%:_MR)X[.QP(C/P?"(2=0-CRM@^U+!=,L]E$BCU( MA'T8G\*)> MVZC%BTYHJT +^,AK5F>R"!3)!>:HT MB WH F$C2DIW7F^O'/(A5FN4QH^.\:-Q9NBL6,DDL?=@+>K&0!CU));DCAS6 M6..&D^YG$$5>DJ8T"8=>3((+W*"4:.X^8=T@1)X?IS#R1O'0>>5%[+5L,MU( MXD#D%$$E7CP>0>H-QZEYO25=55R9^J(@]*)X2-\D#)Q5LR9]M#0E@\1+MA82 M B\-0_J.AHGSE4G):OU"187>HR@*O"0VA^%HZ/Q.!I P]/PH);P@3)PS2&(O M38:D1.(30 0/9*.L8/46@=>P?P^76]ZMM6IAQ_LW*EV;:F;=WTU?6@.675R\ M4*TJ*<3I_-6F&@Y=84$9Q0Q3G;O4E?,7,FFSU_GNLO.IQV8:YDP5)C+;U('# MH[>2MU28#3%KE??!$,*\8')++*G\Z](FHGUM1>Z51H/.?10)7C3V:1QZ23N> MCRD@QO"!IF3_)' H$79"D?TH"O%;PW<&SAB8O%EW;6#/=?$N/"Y(/ I].+?# M![CH?'@LBB(O]E/C:3^&\S2-Z'KDC2GT'H2FE\]L@!E*OA<$L:$9!%Y,M='P MM#&XL( F473!9=YFA$=>:"21,]I[H/<"-EQ22MGU=^[XOUO'*M'@H&%42/8W M;='D ]4;VSOZW;[S7MN&\]]UV[8_D_LXY4^)&Q+U+X?4Z*1MA7:AQ:YM/VNA MJ9FUTX+^'E":"W2^$524NX5YH/\?F?T+4$L#!!0 ( %U#:UBAJ*%M1@8 M %T/ 9 >&PO=V]R:W-H965T5I;#WI[(PR^-&M[%:N%+S MW/-"^^1H(>9R*OVGQ4>+K_9:2J9*J9TRFJR<'3=&W"2].CJQ9DF5J2..78&K@!CBE.2A3;[&KP.=/ M+HV7U.W1*SJ35MT*]A%-M/.V@NN](Z$S>B>SN=)S&K$+E5?2';4]E+.(=EHK M.HV*D@<4=1-Z;[3/'9WK3&;?"F@#]1IZLH)^FCPJ\4RF+>IUFY1TDMXC\GIK M5_2"O-XCKG#D#5TH+72J1$%3+[P,?MAE3\RE] MJ"PMK.(V0.;F;QE*D]!B*#=%QN"SC7VS=3C4EJ4JA*H4&JV#.5%^&@5CK=3I M/YE"*%+3H)]&M>(LVMH 2Y_< +FD!+YE,I:(H[JER.QPQJT5O@&^\ MQN)=;JQ_!2M+^&P14B20S(HJ]97@SAELQ12PX8N-%2X'@5DZM&6']L $#7,MX62QX/()50X)NL&),2->LDTK! M&ZDI>5'$W@_/6UD(9ML0+W.5YB10%' -2%/>5FO(7#@&,;8(M(C1_M2:MB@S M12%LDTJ#1$(\Q0W4\>XXY\C#0*G1J6]44,L;[^4=8J01+F=6AO]$I.92PT(. M;2Y0!QA!E8WU#&=HI.12%EBO'TC77!9P2^6=A^80E*>5+)7/V8H86E&:BJL+ M"IXG_=:0RO <8#JDLKR!+U8-EW\2])ZZH*XXS:=+L:#1W,K8,^G:T$(@?L&& M[XO!.9.J$)$ @?UTB]#!F_+;.@6:Z'TK;PTLQ1@V%NT2!CJJ0J$H*$NMS)0G ML5+?C#%!&@A]S^U"!##WG-W\>O]JINYDUH385*+/O-JMG1P;M98:P4J!Q(&/ M_-+0;T)7W,=6CFG2BXT$@3\*>J(P\'1;O4Z__TN=DT%UML-RSG-!:DT6XNXS88540A=R-+Q=" M6?HLBBIFX]8XVDS/[<$TE9+"6>.@N<6+RA!<\X&F\4"2M9Z6CJ(=&'%/?2V$=!@S.0@_8O?='(#G_@61O0W*)8_L+3';T MLY?S&C4 M"KW]/IY&/YVW?,#X42FG:5"\A"\XH6<88AC@AP\GV;@.5QI'*)?8=I"FWR3X MATV";Y+S)\+U(B0W22-ONOT.]8<<#KP@H8:TZ[C&7:D,>+YWMAY^SH0L[ VFD-^@W,J'"9BQ_>+,(%ZL9X7,?" M:X[[K[1,@/V906.K/UC!^D9]\A]02P,$% @ 74-K6-C;VJ-9!@ ) X M !D !X;"]W;W)K&ULO5==<]NV$GWGK]A1FS:= M022"X*>O[1E;<=-,X]1CI;?3Z?0!)B&)#4FP!&3%_?4](/5EQU%[7^Z#1!#$ M+G?WG#T 3]>Z^VB62EGZ5%>-.1LMK6U/)A.3+U4MS5BWJL&3N>YJ:7';+2:F M[90L>J.ZF@2^'T]J63:C\]-^[J8[/]4K6Y6-NNG(K.I:=@^7JM+KLQ$?;2=N MR\72NHG)^6DK%VJF[,_M38>[RZ5SO!PO/7^?9\[ M9R5=E;O?Y!;?*)G+]<5Z;_I_6P-@Q&E*^,U?7& M&!'493-#* MQH$RLQV>EK"SY^^U5<1#>D4SM4"QK3F=6/AU3R?YQL?EX"/X@@\>T+5N[-+0 M55.HXK&#"0+:115LH[H,CGI\K?(Q"W(7/NW.-C3_? M $&WJM6=+9L%O2Y-7FFSZA3]]D%]LG19Z?SC[\\%?M3U\X'S<$RSJS?75^\_ MS.C#4M%4UZUL'@B=WTE7N+(AW2BRRTYM_KU?E>P&N E@J?I.=3O O!N]QNU, M5RO7>89D4]!-!PR&3ISJIG'#^](^'*RZEHM&V3(_F)KJ#C5 #!/ZR2[A\X.V MLO+>0ZR,K!#9UWAIR+@?811PGT5)@!'G$>,BQN@5?K'(6,J%]Z;3QK@XYJ7% MDHPE(:)^R&*>4I1P%@ON365;.JNK3]#9 MHK0 V5#(HEA0PD0:$E@%'\0#QH/8>ZT ' @\2!KJ>E$[DOPU3/1.C**(!:E/ M,>-10)SY64A)&A,72#(X!EWP?X4N2%,F8@<33U&CU('(DY0E:;"%+@H!R!/H ML#8-?0I3%J8IA1D+,I]>HCQQ!.1X*E@8B<^0\\>1@RP:9^Z2C.,!N2!U&#Y! M3H2H6818?):ZJX\W9MPA&"'(*/99&,?/(R=8QN,>OYA$Y".+E*4B^)>XQ2Q, M>MS %R0DA*,RY)FEH,-58U'U5]@.%+UMAOW8&;N6G>L*VZO3BA*8;;=8TG-2 M@]7:694'5IVJ $[A1-'N>_Y;0\T.(3R"V*BN09+#5J0Z0W MSTWI0NTEVQ$G!!)))MS(SQC/,N]&Z;92B!ZBN;JK8(W4ITNH/84"^I!1 H;% MW+N6N=1 AOE!3#&'!H1;]S^B?(6NG1;$80H)0+\*;U;I>_FQE,XFB@"+ZT/? M>Z-02&@D1Y,&"040(;366_! $K1#Q(X^+/93;[8N[5^JJUR1^* OT*-,>!=5 M1;IO#:""TT-#N5XUMBN1(YH@ O@0-"Q$TQE=E46/5W/00!ME.VB41[6\[O&X MV>#Q#GB<;/K;/.KO=M_?C_1T:$_O4<_O+;=RN^E=;Z!=%_@XKN]XXN=XW_%26A&!AW"0+ TB8XQ M\N7-[11;C&!Q@)TG9=@I]C1+H"TI)" 1Z5-B"I 6^X&C\U'R1&'F5#]Y4O#/ MBX9R9RR.G-IB-_(A7.\^6Y/#16FLBQX\P8G /C!JP6;;.$RZ9+Y]B.NYY 4GJ2JL' M*OR B.E']W>G&UL MI5AK4^/*$?TK7MAF#3>Y^8"1-#/]/J=;.EU;]]TOM2[H*4MS?]99%L7JI-?S\5)GRG?M M2N=8F5N7J0*W;M'S*Z=5(H>RM!?U^^->IDS>.3^59U-W?FK+(C6YGCKR998I M]WRI4[L^ZX2=YL&]62P+?M [/UVIA7[0Q;?5U.&NUTI)3*9S;VQ.3L_/.A?A MR>60]\N&OQN]]EO7Q)[,K/W.-[?)6:?/!NE4QP5+4/CWJ#_J-&5!,.-'+;/3 MJN2#V]>-]!OQ';[,E-;%,OO[2N M]H[Z'8I+7]BL/@P+,I-7_]53'8>M Y/7#D3U@4CLKA2)E5>J4.>GSJ[)\6Y( MXPMQ54[#.)-S4AX*AU6#<\7YG2TTA2/Z0/>Z,$XCW@7=E'E""G]39^>FH(>E M5BN@5%6%$GVU>+#U=YXE.=@7T8&]K=-08?1F] M*?%*QUT:A %%_6CPAKQ!&X2!R!N\$01/A:4;DZL\-BJEAT(5$@R_S^%*W'"_ M.,;1B5^I6)]U !2OW:/NG/_Q#^&X_Z&H2_?77V_OKS]?WWVEFV]W5W2!O^G]EYO;K_3PZ>+^ M]N[/-/W;Q1U]76KZ:+.5RI^)B:# '^*)IT ]JLEKNLV1LNMLE=IGK?TO]* > M45%>2BH@Q4""50G%J!1G9J5 =H5%B%$%&4\0J[E^.$\9TQ7+5ZM5:F(U2S48 MXD=9!\83V(H*]?3A1ZE2,\<.D8>RUB"DBA \#?LAA<>3<4!SXWQ!X7L:O:>_ MJ+P$/9&45Q@%A&K3V0P'FXKCGXC>A=T!$+EG&48Y^V1 &3I])@_PH+K43I14 MZNU6J!3=V;RV%1Y>Z;EV#A>\'0186<^AH@/VNG/U<=HY[-*OIEA2K!T+(?T4 MZY4X%DAH:E6_^)V82IGS,D00#*/$^-AI7F*G&?0S'=M,T[Q,8?VC]@4,F3W+ MH95RA8D-Y"+&Y4IX6<5+Y@8P.(U1,^RE?F*K=94%W#]KY3Q5V7LMFOUN2',. M:I^R/9M>/HFVPPD??3GS)C'@**%JJ1Y0(N0UBYLQLL7W4PF=\J( O M 'S*.4G)SME@X^B3Q?I?^8I1S>.O9L11>0()4DAD._DS'*0/O;@A03O\G*C"55\G2CN1(,!'E J- N M$Q0A71L'%NQN+NX[O2A3J2;?W:G'N$2]Y06BL-'KZ6B?+HYNK/SR]Z>*>5M''X5KXMBZA'&( MK*R7.I=@+=$-7U -576MN"2K+$AH)>Y;B0"BYLCJ]L$J$9X.VKWP%ZZL'4S5RF0RIO%@+":HS")\_ZZR>Q1"8"3/5XUI=7(1.I$9 K-C^3\< MA9)]7RN5#>@DZ!)UB'/(V3F.$,O D7.]O JXU3=5V0& !U M55NH2:?%A1: 8EW#=4ZG(A2U;S$THC+@D-,K1%"#WR^XGPABVBCX?6%@W7%: M"A),DQA1Q)[F+Y.26]$Y ZL'PA@_A=#6,.4VWJM#$X@@\WOCTZ4O,[2!ZD;L MXG<$'. YN?3_1XW>*'3;1Y66PFDR\55<$FPF,=37!_EKV]7.1'-T- +BQIMQ M>*5,0@?\^) .>.7P+35;AK6*&@#:UNM=<\))$$+\.XH&P6C2;Y$F:1L<]7=1 M%F^C["TK+^("*OC]([4>M+5 .SND232A@U%P/)A@RS[+=CT(CX/A9+@Q\AMS M[[Q*EY=TO3QQ4!\YE.OJU.%.;UTJKFR&!S=1+&P3V02CV]Y!^.<6_PZO%<,M MVDOP9,@C7_/D5;H+H-^OJO:5@NL?T 3W=:N JF[5C%:(Y=Z&97(>;87498[Q MA0SL%> D^FQ=U2YV**U!OS0R>3E9PW@@NH$I3XO.9HRR,BLKBMCP@--+_J0! MTA(E +P5E?L)EDF#C #.*E;9_[E-4[MF/FCTKY2T6=^,44[/>3(1KI4!95X6I6OYON*B M=A&6S+24^,F&!5C\R_1RH1X?17PY0A?IA]Q-T5)P.9#4'^$R'/7Y_54<_YO)NGDM9J<_EP= M8 1T3/3:P5#Z9H5CF#U@?!]$L'9TST_0G9VFBXZ&5XS@=FH.ZKVRK^? MF?"E[&$EM%;QO\C>]YVFM_65+=-N(=\2^8T/^JH/;NW3]G/E1?65;K.]^M;Y M6;D%OZBD>HZC?9C9(5=]/ZQN"KN2;W8S6Q0VD\NE5N!QWC!BA@/UU3>LH/V( M>_X?4$L#!!0 ( %U#:UC-'#%\PP0 #D* 9 >&PO=V]R:W-H965T MMVQK E27Y)7&7&+#3M,V -D&YM@>C@L2J5/0L*Y^JW MPZ%-"ZR$#76-BG;6VE3"T=3D0UL;%)E7JLIA$D73826D"N:G?NW:S$]UXTJI M\-J ;:I*F.T22[TY"^)@MW C\\+QPG!^6HL<5^B^U->&9L,>)9,5*BNU H/K MLV 1OUV.6=X+?)6XL7MC8$_NM+[GR65V%D1,"$M,'2,(^CW@.98E Q&-[QUF MT)MDQ?WQ#OV]]YU\N1,6SW7Y36:N. M. LAP+9K2W>C-1^S\F3!>JDOKO[!I M9<>3 -+&.EUURL2@DJK]B\Y3OAQ/S4Z T8EB8T M'GA7O3:1DXJ3LG*&=B7IN?EG[1#B*;R!52$,OF$/,SC7%67="@[ MIAWFLL5,?H(9)_!)*U=8N% 99H< 0R+8LTQV+)?)BXCO, UA% \@B9+1"WBC MWNN1QQN]X+4%I^&]5$*E4I2P6MKD>)90)UAT3Q@ M,/_MEW@:_?$"V7%/=OP2^KQ-S-(GYEILF2,LC!$J]WSA[UM\=+ L=7K_SW/< M7T:/IR&L/BYN+MXL%ZN+=W!^]>GZXO-J<7MY]1EN"_2U(-06"F%!*,#OC71; M2/.U(/KAN9\$1; J9%KS[(#.*-QTAP!*TJYQ4.>@U!)H M,RD#Y %F+Q*8Q,># M*(K:[7T_#*;:9/;0 WSD,0(9E([WE-6ES*@D,K!]93 !.@Z-U[&$5'H!JB.L MZE)O$4F8G.BZ2+>N4-0R$!M!1D//1.2YP9Q4*33HQ.,AE51;YTGF2OY+*!RU M?=0#85'I1G4<1$V1?I1T4F&YA5>C<-)&@C[)000RF8'2;F_W:?C\\@U:9V3* M^&UR%MZ+ [ ^N\2K(D:>:NMN:XH M0_BB2K2425HT&VEQYT#&R"S)2>=$>^M P6]:#=O<62I^J@.*KDA3NE@,IW]P M8)I9,I9!<-M:IJ(D:11&T2)%(9G\2C]BWM536]^6LJT\D#3T6^O&N +6-RK3Z+0=^*6F 'R(?U,"7SS-QIM+1[( MTQR?EL,S$OP.X%;M*F75D>496:<*H.PJ9XA;0X?N+1HZ-2X5_$5$[!%<-8ZZ M366,0.GX4ZB&/=PQFHZF@PF%X!4DTW 4PS@A?$,OA)36GL= MQ[-!,HG@".+C<#8%NLC7*/W6*/)01Y#$X2CZO^6GT1C/IH/CB;<]"Z,9C,)C M6/@3X:GLJUEX0I=UZ0EN]VOZ=PLU'2SIUA?#3RZSX=YU7J')_:.%&XQ:O;W9 M^]7^7;1HGP,_Q-M'U2=AFKX84%O M.S0L0/MK35=E-V$#_6MQ_A]02P,$% @ 74-K6"C<1V-( P 4P< !D M !X;"]W;W)K&UL?55M<]LV#/XK.+5;N[O6DN6\ MS_9=[+;7WBY-KLFV#[M]H"58XD*1"@E%R;\O(#FJD[G^(KX SX,'$ E.6^=O M0XE(\% 9&V91252?Q7'(2JQ4&+D:+5O6SE>*>.F+.-0>5=Z!*A.G27(45TK; M:#[M]J[\?.H:,MKBE8?05)7RCPLTKIU%X^AIXYLN2I*->#ZM58'72'_65YY7 M\<"2ZPIMT,Z"Q_4L.A^?+0[$OW/X2V,;MN8@F:RURB,4+$,NXVG-$04H#;\R?V3UWNG,M*!5PZ\[?.J9Q%)Q'DN%:-H6^N_8R; M? Z%+W,F=%]H>]])$D'6!'+5!LP**FW[43ULZK %./D9(-T TDYW'ZA3^4&1 MFD^]:\&+-[/)I$NU0[,X;>6G7)-GJV8,39AF?1\Z0_X1FG<.$LE0$^VASSYP0QBQJ4I4_*%NE>Q@^8C6 R?@=IDD[V M\$V&3"<=WV1/I@'(P2=ME[&.??[QK-#W"/S?X0+ P_$O^W25Q+\ENB>/C$2PO M+RXNO\+US>7R#S@/X-; U<9JA7ZH.#C+!R/Y!:S;# 3CT],3.$UV.(N5699& MA0 +R/JS%$K%<<%Q$^!K)Z.C$GVK P)Y9<.:.7K,^0M,8TD;T!0&>^E,KFT1 M@.ULSAG*ND8[Q+R3O\R!Y$C7RCZ^"7!K76LP+Y!MI0Y]%&%DG&LYT_4+P$M5 M89?:LY=7&X*;UKBI([8R]3P#Q) M1>^/V-Q2,L/H'#(52LCUO<[1YEQ%;F%PURA/Z,VCM"+.0Q%O>I'"U7^=C)(C MJ+=J^O;>$=?LMUZ0^#S+1Q0(Z'@+M("WUMGW>X$CSF6'8*&KE?Z?#'.^T;YP[U_;BZ4+[0-8'#-T&1T?!B![UMXOR!7=VUSY8B;<#T?EW4$L#!!0 ( %U#:UC4Q,2 ,08 /(. 9 >&PO M=V]R:W-H965TJSCE!5,C4?$25Y9"%DSCKUR-524Y2PQ3D8]=VP['!S2S-W+V:6H=9Z5_%Z"JHN"R><;GHO-U= 9;B<>LE6J:6(\NZS8BL^Y_E+= M2_P;=U*2K."ERD0)DB^OAM?.Q8U/](;@:\8WJO<-Y,E"B&_T\S&Y&MID$,]Y MK$D"PV'-;WF>DR TXWLK<]BI),;^]U;Z!^,[^K)@BM^*_(\LT>G5<#J$A"]9 MG>L'L?F-M_X$)"\6N3)OV#2T'A+'M=*B:)G1@B(KFY$]M3CT&*;V&PQNR^ : MNQM%QLIW3+/9I10;D$2-TNC#N&JXT;BLI*#,M<35#/GT['>A.3A3.(=/')U3 MEV.-4FEM'+<2;AH)[AL2'!<^BU*G"MZ7"4]V!8S1G,XF=VO3C7M4XCL>C\!S M+'!MUSLBS^M\](P\[XB/"K2 #UG)RCAC.)RS8>S7WYR0OO7(\;ZG;'^,>FS3UPISBVXJ[AD.BM7;6#@KT?^I.$F M%_&WOP\9?53L8:.=Z0@^O;^>OY_#8\KA5A05*Y\A90I$ISYOU&/]0Z9Q9'&6 M9SK#J5KQQ,P7K*QQ7M<2&2P@^4S&*; RP0I98^57A+4%BN7(1],LP63.E"8E MHAR1?LF!T9,KT5-/Q$L3-[XU1?(9ZTFL5QFR-'-&#EKGF8Q M6F#4J4Y>RM8$C$1VXA3VCU=!.@$_ ML<4VC?98'=L6>34F?P=1RW F^?3<!0:P])C/H'(\GS/C*'K MPKRNJMRT&J2+F4IAB7AC/C0;:K.W=?G<(I"I_QN:6Y)<6TKV(JBB)P(W,Z6 MK8FX0"FR$[T%RPU--_8]PT >8*.;TYWH[)'GHEPU!>+XEHO[N1-8$]]MF5U(H$N.A;[X9[2@<7,=Q7=0-I G'_0KW M;(/S*2GQX(P^[&D$9S^27W*J2 <1,,A9MHUM!2M!=ACMNN-/ ].SPI;J!9H^ M'0; B_ =VM,6I)V4?0V19;M^,P9^+Q'^,"=&GIQ?KQ%AS-N';@LRZ,$CZCV0 MMJ>8Z\_4$<[ 'WD0C)S7V?N*PA]%^\K>92JF)@$/"/,!+>'(AI^;]VOQVR4' MWW>UA&0K"B5PZEW=3B1P%7N0["I(2#P.D18BM:A"6/(/GG*1?&?[6G&QDJS" M?11K:T7U2Q7>[*LDM,&YK0W::/%81.DR@L^,#@,&^D,=[O6^1Y](U^^JYMAI M>BZU7#+V!9P6B<$.?7M :P8*,$4[M,)@BN/$#F@JH&X3^.![$?V&X%L>5K/O M./2+>Q%N&BYXKDF0*>:6Z]O@AM[ '(S8$G,0)Z,),K8IASM\BSO"UFNAKDOM M 04ZF,5TFH2LJ&IM>F2[#6/U1%0]<.IZOBDB/(M@_-8LK_EAV'J5CLS8(PX= M=<>]>TC!YBNFWO,"WES&_S,)!Z\%%JR1%9[- F&35_< M_FA1F5O-0FB\(YG/%"^E7!(!KB\%GOK;'U+077-G_P%02P,$% @ 74-K M6%IDVQ&[ P 50@ !D !X;"]W;W)K&ULC59; MD^HV#/XKFK33OM"$A-ON%IA9]M+2*2QSH.U#IP_&$<2SB9UC.V3Y]Y4=X+#G ML,QY(98L??HDVQ+#6NE7DR%:>"MR:49!9FUY%T6&9U@P$ZH2)>ULE"Z8)5%O M(U-J9*EW*O(H:;?[4<&$#,9#KUOH\5!5-A<2%QI,511,[R>8JWH4Q,%1\4EL M,^L4T7A8LBTNT?Y5+C1)T0DE%05*(Y0$C9M1G7"-!T%;4<(<^36(3#Z[/ !\]P!$8W/!\S@%-(YGJ^/Z,\^=\IES0P^J/P? MD=IL%-P$D.*&5;G]I.K?\9!/S^%QE1O_"W5CV^L&P"MC57%P)@:%D,V7O1WJ M<.9PT_[ (3DX))YW$\BS?&26C8=:U:"=-:&YA4_5>Q,Y(=VA+*VF74%^=CQ7 M%B&^A5_@016%L%1O:X#)E&1IA=RBY +-,+(4S+E$_ \:8"3#X#C!&:$D!EX MDBFF[P$B8GFBFARI3I*KB(_(0^C$+4C:2><*7N>4>L?C=:ZD;L J>!:2498L MAZ5E%GT)+B7ZW?[U"MGLBV[V&/KYZ M.O H#,^5J33"ORM\LS#)%7_][U(2U\/$MR$\O,QFT]7L:;Y:POW\D>3Y:CK_ M[6G^,'U:PHO-4+^[+*L,G5PRN:>WO2:]@;+2/*/' DJGJ U0]P#-:KJY%C55 MVM=]Q[10E8$=RE21D_(*ZTI$I1:I57SF#5^KH1NCJH% MS$!-[]I]R1XY,Q;3=S:4%6I+/0K4QH$3LZ\I:LR)G.-E2O2W@2Q*109'TJ[P M/IBI>-;R'(]Y%VP//_8&X0#HEF*QIA(=;^HWFH0LPQLHOLOT3]Q2X(56'#&E M W]?;D&59MKN'6L&LO*^E&'NO9BO57-?>,Y$0:622B*\2/BCHF_2\5$H%G5G M6*B:O)>DOT M7$B8,;IIAT*[BR+5M]CAU^.&7-OAH!> ;H98(UA5^L&Q5I;&D%]F-/=1.P/:WRCJH ?! M!3C]DQC_#U!+ P04 " !=0VM8+$HD$PX% %# &0 'AL+W=OQ,"A%S55A'$V?4\GGF>F?&^GG8HPT>J? MVF>W=?]4+C5G@M[6H)951>JG<\KEZJP5M-8/[MB\U.9!IW^Z(',ZIOI^<5OC MK\X&I6 5%8I) 36=G;4&P+KFR_V'E]L99"_*ETK)JC-&#B@GW31X;'K8,NOX[!F%C$%J_ MW4'6RX]$D_YI+5=0F]V(9A8V5&N-SC%A1!GK&M\RM-/]SU)3"'WX (,\7U9+ M3C0MX$:7M(:AK%#HTBCPE<*55.JTH_%,8]G)&_QSAQ^^@Q^$<"V%+A6,1$&+ MEP ==';C<;CV^#S0,R^LY?:1-G_R%KQQ]!&*WHH*T MFN*.M8KF7_C>8RP^+"V!Q5#75.1/H&LB%!YDB[KX$VO$2.6!P!:&Z)H\4GM, M^Q#"+(4H[<$AM(/4BQ'RR*S#R O\#-?W AL99]_0YU+R@HDYS+&1H;D )C1% M 374&!.H%5E 3E0),^QC4-)B3M\>>0@^?B*OE_J0>$G4VWL"=L$'JLF4(SS% M\)AF5.V,(\-/T(.@BWBSI2DD&(_N;H$S,F6DMSO6S7..-7*\$N5H+ A.I"3\X)QQ["@6BX5/V!_RT MP\3'99O@'Z8?'GMT\!F3U-6QA@6MF?QGF%[02U\Y'R,I/0B]*,BV27Z=1^%6 ML;N"Q*)PQ;#)[/]";.:%86#B2[#0C@"721PZ;OW@_V,UL=5H634\.E*37OAO M*4V]M!N_=+N76583O[>/S^A5*W6M[M TIT/;:+:ZQX'QN MZ02DDK5FW]P[[%T+# ,'1[P[66[N&84<$E&XSMGAMB3Q+E$2;VO#X(KIT@*9 MZY&(IY^4J\8%QG'L7*"/.,8JY,%X,S,S(=IA*W-<-6^;+BJ<4WGNT$PWR%%L MR5EACU/K\<#XBN-Q[9+A>-?]WMD:S2I:S^T JA /$\--:9NGFQEWX$:[Y^UN M0,;^,S<]B=,9FOK'6=*"V@V=[H>6"SOH3:7&L=$N2YS3:6TVX/N9Q FA^6$. MV$S^_;\!4$L#!!0 ( %U#:U@@++6 ?0( &L% 9 >&PO=V]R:W-H M965TG9)U6^L;QG>]^_E_L\V2M]*.I$2V\""[--*BM;4_" MT)0U"F9&JD5)*TNE!;-DZE5H6HVL\DF"ATD4'86"-3+()MZWT-E$=98W$A<: M3"<$TZ\SY&H]#>+@S7';K&KK'&$V:=D*<[3W[4*3%0Z4JA$H3:,D:%Q.@]/X M9#9V\3[@H<&UV9J#JZ10ZM$95]4TB)P@Y%A:1V#T><8SY-R!2,;3AAD,6[K$ M[?D;_<+73K44S."9XC^:RM;3X#B "I>LX_96K2]Q4\^AXY6*&S_"NH]-:<>R M,U:)33+9HI']E[UL_L-6PG'T3D*R24B\[GXCK_*<699-M%J#=M%$%P:<.I87Y,XUF$EK:P(6%Y08VZV').[ X M@6LE;6U@+BNL_@6$I&R0E[S)FR5[B>=8CB"-#R")DG0/+QW*33TOW5.N :O@ MHI%,E@WCD%MF4;Q7<(\;[\:YCCDQ+2MQ&E!+&-3/&&0?/\1'T=<]8L>#V/$^ M>O;?B<#/.WRQ,..J?/RU2^U>WFZU23R"_'Z6S[_?SV_N8/Y 8PYYS33"+;:= M+FNZ]+#0:J69@-/.UDHWOYGOJ2L)%UCHCMK9G=#X@*[F*\11 ?$QQ%]2C\412HASLP@ET_-MQJ (%Z MY=O<0*DZ:?M>&+S#2W+:-]#?\/X9(IVK1AK@N*34:/3Y, #=MW9O6-7Z=BJ4 MI>;TTYI>0]0N@-:7BN[8QG ;#.]K]@=02P,$% @ 74-K6/%_PBSR @ M7@@ !D !X;"]W;W)K&ULG59M3]M #/XK5I#X M5)J7O@)MI :&AC8&*MWV >W#-7&:B.0NN[M0^/?S)6TH6AL07W+GB_WXL7V. M,UD+^:@21 W/><;5U$JT+LYL6X4)YDQU18&V*B2RJ#+*,]MS MG*&=LY1;_J0ZNY/^1)0Z2SG>25!EGC/Y$F FUE/+M;8'\W25:'-@^Y."K? > M]<_B3I)D-RA1FB-7J> @,9Y:,_([7:\'K-?'V*KS>Q^.%[Z0#UQKSO1'7>/W]>*9GSE3!0IQ:U!0* MY1-:_O&1.W3.6]CV&[;]-G3_AFF4*=P^T0Y,=VYM?^&+W!%S2BD@ED6LG6([]'L4QPW%\:?3^"&:[? ':=H[W_P3]X;)E@' *51H/>Q$'HK& ?-+X7_#U!+ P04 " !=0VM8F=]3+)L. ![ M+0 &0 'AL+W=O.\;?+TIS%>[4JH4=UF:VS>#55FN7QX=V7BE,FE'Q5KE^&=1F$R6N#7+([LV M2B:\*4N/HB X/LJDS@=GK_G91W/VNJC*5.?JHQ&VRC)IMA?U1X.[HP9*HC.56UWDPJC%F\%Y^/(BBF@#K_A3JXWM M7 MB95X47^GF7?)F$!!%*E5Q22 D?F[5I4I3@@0Z_O9 !PU.VMB]KJ'_PLR# MF;FTZK)(O^BD7+T9S 8B40M9I>5UL?E->8:F!"\N4LO?8N/7!@,15[8L,K\9 M%&0Z=[_RS@OB>S9$?@,+XL@A8BJO9"G/7IMB(PRM!C2Z8%9Y-XC3.6GEIC3X M5V-?>7:CE[E>Z%CFI3B/XZ+*2YTOQ<>..&^S'# M&Q^ MX_CO\[GMC2PEO_NX]C!F^R'1R[TTJYEK-X,X"-6F5LU./OQ7^%Q\*J' MVDE#[:0/^MEED5M0F4BRYZ&C>"O^\K^?U%TI+M(B_KJ7\%[0^PG_:'0>ZW4* MH10+L8-=]+ S;=B9]K+SV2J"^]:6&MZE[&,YZH6^GZ,&EY!Y(C[GL3(E(E=) M>L^+DC^9W/9Q=]QP=]RO+&E7C(4OWOY=Z5N9JKQ\-)N]:/:S22B'#Q S->_R M6V7+C.\+HY.LCQNW#O&X7.F< M,>:D*40UA"&5S95I0M%+<9X5IM3_@(/+PI;B5U-8"P,#^RD__15F)GZ1VH@_ M95HI\=M]Q+OBZI#Q3(Q/AM/)#!=A,':WQ],0FD3V*95!4J#X1?0M"/XMPV=- M-C+[:8]4#R$<[@B[@MB8@??J5J4B[/+.K(_ZG.6D<9:37F>Y!E"8Z3PE])^, M3!2K]=^@Q-1IR8IVU5"F-\D.*VV)'Q\R%P(%L7$R[57C::/&TV\E]1B@'4AQK>W786U,[N9QBNM% M=B!;[%! F;Y%+YJ'+!6N1Y5!.%D@<: X0/* J+":*Q(*E:C\4:TCZQB*2BA/ M88 06#H2;^_6A:6(BBB4.C_ARKYQ?:&M6+N:0Z;I%N%M32K-62M*0H/]!(S$ M%]9<:5!&%Q5KML$8.Z8,,84<5U3+5?U,KM>F0-A$U/!/4IUIGS"S(M=EP ;$UIO@X%E@T2M;0F'LAV'*,C<8.D^J$HE0@G0S&X4V:= K_2MZC>,6KZB7KYN M2EB1-(GX:(JD DM?I$'$+A^OPUX\AVK['9R:G5'YZJ\UU@@6BIQJ*ICR6Q*^QMEAH2KA4J$F2H[^7V"2W8?53=6K_^]/'4=FAA?XOV:U$D&^0F M7VM#PTM-_G".*$#NOO=1HA#,=*E>O->W*GFT]I_0V>V222$6U3<[[@,"4?)% M8KR[2+>+I%M$^5(C$B!\9]+HE%L)BH RHD#1:")PUI"_?A==$2IH0NI_IXE:YZL.NL!O7+DVB!N>*(:&X2%<5!6:! MQ.&3J?&KE.]&$U%91=4K806GAO @WW# "REYA<= _&F0)FD_0M.D%*9N& M4DB<6'4?*M2M$V*6H[&3!(H7720ZY@1KU"W-S; OX\2E4?-K0U)!9U"4V/D- M"=0-GYB-CG\ 80]K-R[ (&!PR**2,4H#ZZ)HIE N<*\HVSF,J^@*+)]7%NQ9 MQC)'MG=U+,JVNIISP)#>PR#X@?UY@:R/M-#GRNUT(NP?3[QKA$$:N](6M00D M FK?%_G2^6KCQ(]TV2>,+CKDD!Y[Z7FH!W*?AT]'5*E#HDT \F9_7\]#82M( M''WWT@>.KB<[%^PZ,]=J7)+37YN5RA6Y2FM>A!,V"+]P P!F,R^'I-2ZJ54' M6EHFR0>(N$#ZE'D7,K<9=5N@[F+EN@Z:"]=P:K=M80^%AA'FVQ%UU3*IZUG8 M&OQ$Q-*Z$=@N)N\](-FH%XK@P.N(VR;8Z+SBUAS5YTI2Y('S_:.Z7-@]TK>N M((5C 5ZG/TPI U>%>C9@(Q"IU&E_OQ*V@ZVP?[)UI: N5-Y. M1KA+E;LDFOPX6;OPV"?)=NH1]H\]KF /M[)T M4?^1(>0)$XL6G?BEZ9[>Y<@FEW&[EV#"S\\".NAQ]XL*$RORX_K*ML5.)SMK@D$[,41G+$O;D6S^^2U0E)V1N&H@72JK'+,U#46?$NM MZ-CNEH;$PBG3K*5AVX*PR+8Z MZFM' +HC@+H4A;HMI1V>;_^/\QR@N3("SW8W:Q1I;J3SA3A<@B># LDW_RY; M-!N 2^5+:*BQQ'L@5CI5?HQTGP6WOC4%'E&0?=;&L"ZH:"8T/*H "C>3>%$; MC5>%'TE3<\J\RBZR[8__FD7AR2O+53-J/CZ^A1>ZX2Y#WA050N%@F3<%UGY\U @LA*:[_=4V7'X6O1CMG#?4L@Z[[ M7+,=3H?]T^FW/B*+C["3&Q2QZM$N^H2)=(-U76,5Y:9H/M 6G>=VE+R M)F$QH8S7VU+]G"L,?C.$Q\S("8 ZQYB=>4/ M!1&:1-N7XC_,Y=L^+C\@7QIJP5Z*#XAM#=!GXF0\G(U#7$RCX?'L5+RG'BI! M)9% ;+A2,;*C2EZ*2SJW%>=B&D;X3/S]A8B&IZ MG_J!QT'0]\G=D=D^(O-=H8*TV3A@TJ:GLX:TG57'$0@*Q60R#$[#;VGE2N5% M1F,1TN"7;]M82UDT#"<1?X\;.A!ECL<3^AF?3G91-U;60@ 1HRD+8P1Z:QCT M=#;FI]&D+_Y$[;E&U'^N<8V0($WLWJ2XHB/H@ANP>AC]V&C4C^[0 < !&IX/ MKG^4V?K5U>#G0T[V+(I&T^:TLD\D[7%(U'\\0^'FL.T&HWQ9POY'_'5.\II'3_LJ]'C+%]:LS?*&ZK\[(^ET TWD7H'FX MEEL>5'(#XT\M_.FN?ZTAEL9L*>#*C$L^GK3<^7>".K.FN8IEIV?D 6_]ZH1V MM0I3VR&_D[*/T9X=D,^P]_ D:@^/HO[#HP]JL_.^GBER7,?J:?KOQT7O7>0E MVJ%WUI)(.WCK,RSW<@8O.D^*=7EHU;M<_,&^!.\(V%$"$4R&V.V+-'%-W31N MT;"(YY^*-7+?;#*K5XK?95Y)LZ5[YVBA"'!!2QX<_(_:1W3KWP8(CK\#W3YX MDU$7.UKP^JX=I]94+K1!!\IA@$HQ#)F,?JX*3H?!GTA#&FD9X@.)Q1[. MX3?R"*=]V%1Y"SYK5_K&F3W:FSSM'FS^-R]3]LN=Z\EPUJ7U 2G:H&MP>AD.D#[ MS&_ZNINR6//;M?.B+(N,+U=*HJVB!5,:Q2(B^!M"T+QO??9_4$L#!!0 ( M %U#:UCI%'2GN0, +\( 9 >&PO=V]R:W-H965T[*(H^T-+8)D*17I**L_WZ M'5*RDA2.NR\4.9S+.<,A1Y.=T@]F@VCAJ1;23(.-M=OS*#+E!FMF!FJ+DG96 M2M?,TE*O([/5R"IO5(LHC>-A5#,N@]G$RV[U;*(:*[C$6PVFJ6NFO\]1J-TT M2(*]X#-?;ZP31+/)EJUQ@?9^>ZMI%?5>*EZC-%Q)T+B:!A?)^;QP^E[A"\>= M>3$'QV2IU(-;_%E-@]@!0H&E=1X8?1[Q$H5PC@C&M\YGT(=TAB_G>^_O/7?B MLF0&+Y7XRBN[F0:C "IIQMX$\RBMFV6RBU0ZTTR9O;N*I>FL"QZ4[E(75M,O)SLYN ME$5(X!2NT)2:;WVJU KFC2%-8X#)"A;MB3GY@J\E7_&220L79:D::;ER0JKUPXBHM5S2_?< MYNE1CU=8#B!+0DCC-#OB+^MSE7E_V9%<&6@)'N+76N>'K=WM.C=;5N(TH.MC M4#]B,/OUEV08_W$$6]YCRX]Y)ZY+"PLL&\TMG4,('U%4IU:=7C/K9-_A;P\< M[O#)PERH\N&?0QR.1CG,X:)6VO)_L8)+92Q\T(K*YE[2$R&\] ,]#?"><0U? MF&C0(P.KJ(H[9/>#Q0#N2-\T5&2F)P$GD)V%13ZB21)G[7)8)' D7T6?K^)H MOA;TNE4-Y8-J^AW3DHK8P"UJ6&R8QA#FS/#2%_\5%XTE&C^7OZ-1#^?O+V2Z M*WJZA2762X*Q+ULWI'#3U*B95?H<;NBAQCW@$SC+PE&6T*1(P^%H#)_X)>8[7O.4S2<(L<4<["N/1,YXW](MQ&, M4NEX=\\>",2@\,D8$-Z]#R<=95Z:Y@E9O6WMUTRON30@<$6F\>",;HENVV6[L&KK6]1266IX?KJA/PS43H'V5XJ> MWF[A O3_++,?4$L#!!0 ( %U#:UCB%*5'!P, %(& 9 >&PO=V]R M:W-H965TJ0DF>A=(EL[35R]!4&EGN0:4(DR@:AB7C,IB.O>U&3\>J MMH)+O-%@ZK)D^GF&0JTF01R\&&[YLK#.$$['%5OB'=J?U8VF7=BQY+Q$:;B2 MH'$Q"4[CD]G Q?N 7QQ79F,-KI*Y4@]NJM5W;.LYX"D!21>=Y/(JSQGEDW'6JU NVAB M3."[=H=Q935Y..#O]H2Q""@=P3LTQEMM:(Z@%W-5SPW-.YP1[]VPN MT.R/0TL)'2S,6O)90YZ\0QXG<*6D+0Q\E3GF;PE"4MK)35[DSI*=C.>8'4(: M]R&)DG0'7]J5GWJ^=$?Y!IH"M]77H ?;T>[!G)B*93@)Z$48U$\83#]]B(?1 MEQW:!IVVP2[VZ3DWE3),P(56=67Z<"DS4>=<+NFP3$:-Y;+&'*XKU,Q=<0-_ M?"5PCVL+,Z&RA[_;BMJ9=GM1]\HRT3MCI@ F<\C< A]K_L0$2FO@(R3]Z#CI MG6:9JIU!8X;D=6KB?I1&O4OY1)%*<^IWW$_CJ'>C:;1H^]R'2C!I/;'CK.C- M6TB38>_:%JB!&8/$.!B]LE?LV5/O#08Q[#N[=IW -7L\;4_(>=2/AFGO@D8FD)F.&)U/+27_1]Z/\'D4P;8+ M%&Z\\Q+UTD\S [XIS9/OK-W /&WFQ&MX,VVOF%YRNC$"%P2-#H^/ M#-!&LV M5E5^:LR5I1GDEP4-?=0N@/P+14^GW;@$W=_(]#]02P,$% @ 74-K6)*M M8MF&! HPH !D !X;"]W;W)K&ULQ59;3RLW M$'[?7S%*CZJ#Y)*UO5<*D0B\,2U#3B MK2^)[9WYYIN+QW.ZT>;1+J5T\+QJ.WLV63JW/IE.;;64*V&/]5IV^.5!FY5P MN#7-U*Z-%'506K53%L?9="54-YF=AK,;,SO5O6M5)V\,V'ZU$N9E+EN].9O0 MR>O!K6J6SA],9Z=KT<@[Z7Y9WQC<34>46JUD9Y7NP,B'L\DY/9FG7CX(_*KD MQNZLP7NRT/K1;WZLSR:Q)R1;63F/(/#O25[(MO5 2..O+>9D-.D5=]>OZ-\% MW]&7A;#R0K>_J=HMSR;%!&KY(/K6W>K-#W+K3R!8Z=:&7]AL9>,)5+UU>K55 M1@8KU0W_XGD;AX\HL*T""[P'0X'EI7!B=FKT!HR71C2_"*X&;22G.I^4.V?P MJT(]-[O63D("W\"M?))=+^'SO5BTTAZ=3AW">Z%IM86:#U#L/Z H@RO=N:6% M+UTMZ_< 4^0UDF.OY.;L(.*EK(Z!4P(L9OP 'A^=Y0&/'W#6PN#@/O\&[62_ MMK\>)W8M*GDVP?JWTCS)R>SKKV@6?WN 6S)R2PZASRZ5%4UC9"-"M>J',2-_ M!,)P+Y\=S%M=/?ZYC_M!]/WSX6+G37 M^9OTI-P+7(FFDTY5D>AJN#$8UN&.O8F_4[2Z5;5PLH[F+_"]U(T1ZZ6JT,,& M14ZB:VW<$LY7TJA*P"=@G).89KBB.2,I+7"5,,+2TB^2G.0EC[[T!EL3I#E) MLQPX(UE10D%8QJ$L4*F,SJT2B$52QB E/$LA2TA&$RCQ+*;1)_0V(31.O4D: MDS1GWB1-">7>>,9+4E#N2=\)+!FX6 H,0GL272J#'H/3VRN*D4((1DG!/%?* M8U*4'%=%1K(XT$2";[/_-)LT)+Z@GG5"2%MZ1-":,)SXN<4G0T]=L8I8IH\!3DI89H+=E MS*$H2,;B;3H+4F280?R08!!RDB4IT#0C"88 ;:$LST+E%#F)@RV:%R0O?-"R M-$&S'TXHQ>QAWD*T/:\AM2EA21XRRC'NR?Z,TIB2DF%*$U*F.Q_5F*A6BP+ KX< M;K&4U%-H0!_K0P?I[.]#[\IU=Q/Y3C04\,A/>+X6'ZRJ-T9V#C[W'1)NL>S- MR-4>^7@RWR="B#%ER1M$NW51R7MZ"I)X"?1]3C? !WUKG$X$?63_PQK\8(S#7HPL$5SB2_Y" .MFT[]C0?" MOE* NC>J:V"-=TG7\!G+GL=P%%T$SM4+H$.=;8P?4$L#!!0 ( %U#:UC]4$6. MA 0 +(+ 9 >&PO=V]R:W-H965T,&7@JN-"3WLJ8]?%PJ-,5*Z@>R#43N+*0JJ &/]5R MJ->*T:S:5/"AY[K1L*"YZ$W'U=R-FHYE:7@NV(T"718%5=L9XW(SZ9'>\\1M MOEP9.S&Z8>5C?*/P:ME:RO&!"YU* 8HM)[X0/<&D(8?SZU+NW%7?K9^7L6.L2?\\SLYKT1CW(V(*6W-S*S6^LB2>T]E+)=?4/FT;7[4%::B.+9C,B*')1 MC_2IR<,A&[QF@U?AKAU5*+]00Z=C)3>@K#9:LT(5:K4;P>7"'LJ=4;B:XSXS MO9*&00A]^"IEMLDY!RHRN#8KIN!"&"J6^9PS.-&:&0T?[RE^Z4_CH4'?UL(P M;?S,:C_>.WZ(!Y=2F)6&,Y&Q[+6!(8)ND7O/R&=>I\4O+!V 3QSP7,_OL.>W MF? K>WY')C34 >Z+K]X=[-]M:^=8KVG*)CTL#LW4(^M-/_Q"(O=S![:@Q19T M69_>82UF)9Z#7+PTH9XK.2-CE>6RR##R T[DV^OTL!QW8MB?XS<$?D-I#[Y6/&[3>I*F95'R*OU72-IVX5"] MDT*6PM@!3_>?NLI>YMY;ND%#PF@'>)[B4X\$M;G#*V8E))?+K:V9Q"%Q9 7B M^",KQ$ZJ/JK(*0@*GU;N)P2I6E[M>Y6L-8>3$A(#O57>& M%S@1ODHXF9 8/"S()++#R"-P)44_E<6:X>'1I6*LL""Q6.W/ M"*R0.'Y"JIA#AXSL6F0O*KL6!@[!,#KX&[?\C7^2O_UWJ.K >6E*Q5Z?X=G3 MVI[9@3SNQ'( C_>Z1BI7^7+"R+U.MN]I*J98Y/'V<+W.H.8KPI5=TAUA]&KJNN;"X- MPH !D !X;"]W;W)K&ULM591;^,V#/XKA'<8 M[@"W=FS'B;,D0).NN +KK6BZV\.P!\5F$J&VE9/DIOWWHV3'YZ9>< _;@VU* M)C]]%$E1TX.03VJ'J.&ER$LU>I](=%DQ=BCV6]&764WN) M++-&1>X%OA][!>.E,Y_:N7LYGXI*Y[S$>PFJ*@HF7Q>8B\/,&3C'B0>^W6DS MX[;%%>H_]O>21EZ+DO$"2\5%"1(W,^=J,%D,C;Y5^,KQH#HR&$_60CR9 MP6TV:Y 2(:WQI,IUW2&';E(_J-]9U\63.%2Y'_R3.] MFSEC!S+FGWX$8.@ M,0@L[WHAR_*::3:?2G$ :;0)S0C656M-Y'AI@K+2DOYRLM/S+T(CQ' !-XQ+ M^,KR"N$.F:HDTM9K!1\?V3I']6GJ:5K.&'EI [VHH8-_@1X$<"=*O5/P:YEA M]A; (YXMV>!(=A&<1;S&]!+"@0N!'X1G\,+6^=#BA6><5U [V.=?;1WU6YMR MF:@]2W'F4#THE,_HS'_^:1#[OYSA%K7?A60[]'E(0L%BC; ,!2R;E MJUGYV::/95Z+2Z9VEF!J!/Q6<9JW:?6[WA'$DBC3\.B@5?\ PY$[C*)>X0)^ MPV?,83 QN86O5 KRB8ZN355FRC :C,*:^NRIK/K.$'4W#A( MZ)T$,<1A H&;)'YGJ=[?C_;?!T@"-XZC6DCB 0GCQ U'1@C=( GA-";!?QZ3 MD>\&<=PKG(_)VYT>^ /[7-AWZ_[;Z:/;M$(8CTZ$>DVC=J;(AFV1#<\6V8IZ M7%91F5#LKE'23I@> ;>ETK*JSS]>PDI3?,W(J-WPDI4I)X+W)K+46=SNV?EC M97>657_9+5A.ZR*L;*M>YDRI.O-,;WM?D^\SHN,?LZ&= /4UZEHEI#;DZ2M0 MDS\P2:E!Y[:DADDZUZA(A38@([,Z9S;4R8$V;HO'G$F;G*F!;4Y0:@X3.I@T MU4 7P=B9O.2=/>X%B<:F+=V6&FD/-$@" '5@>V!;B75S.F7'3ODUR TBE5?L MP] =4H'5.9:=[@G1CMPH,BDV=,?)N+MK.6=KGE/(\?_8N@ZZ6=SNX3N2?4I] M9>!U+@0%RJV]]A %496ZOANTL^W-ZJJ^4'Q7KZ]E=TQ2O!3DN"%3_W)$N2OK MJTX]T&)OKQ=KH>FR8L4=W0Y1&@7ZOQ'499N!6:"];\[_ 5!+ P04 " != M0VM8L8'G?G\" !1!0 &0 'AL+W=OT,9U:[7'1"/JD:4<-+P[A:>K76[6D0J*+&AJACT2(W7S9"-D2; MI:P"U4HDI0,U+(C", L:0KF7+]S>K(Z,62(CX\_ Z8U'6N!N_,9^Y;P;+VNB\%RP M1UKJ>NG-/2AQ0[9,WXGN&PY^4LM7"*;<$[H^-PT]*+9*BV8 &P4-Y?V;O QU MV ',WP-$ R!RNON#G,H+HDF^D*(#:;,-FPV<582_.5&IS.OPN- M,(!&<%TKN.0EEO\3 M!$;;*#!Z$[B*#C)>8'$,\=2'*(SB WSQ:#AV?/$!PPIZ@_O\]>AD/]J.R*EJ M28%+S\R 0OF,7O[QPS0+OQ[0EHS:DD/L^;T9N7++$,1F_!^O/IQOI30Q_'*J MX0%?-*R8*)Y^[S-P\(C]!DR-L5FCM'6>V#K;8D>3.]*95M,H*6$*CB"+_2R9 MF6"6^.DLFCR:>0/*H96B,EP*DL@/XSDDB1^?S"97E%/3F"540I0*XM"?IRFD ML9^<9)/==CN":9SY:1+::!;Y29;"OFH&.VW>H*S<,"LHQ);KON/'W?&^..O' MY%]Z?]G<$%E1KH#AQD##XUGJ@>P'N%]HT;JA60MM1M"%M;GS4-H$\WTC3!\- M"WO >(OF?P%02P,$% @ 74-K6"O;76R_ @ X04 !D !X;"]W;W)K M&UL?53=;]HP$'_GKSAET]1*6?,))!T@E:[3)JT3 M:KOM8=J#20ZPFMBI[93VO]_9H2F3*"_$'_?[N#-WDZU4]WJ#:."IKH2>>AMC MFO,@T,4&:Z;/9(.";E92U;.+.%FHVD:VI MN,"% MW6-5//@:+61]0Y,#FHNNB][VM5A#Y"%;P#B'2!VOCLAY_(S,VPV47(+RD83 MFUVX5!V:S'%A'^76*+KEA#.S'](@Y/ 1%HH>6IEG'Q85$P:8*.'JH>4-O8"! MDSNVK%"?3@)#HA8:%#N!>2<0OR$0Q7 MA=EHN!(EEO\3!.2VMQR_6)['1QD_ M8W$&2>1#',;)$;ZD+T'B^)(C)=#0)7@HOPZ='D;;ICG7#2MPZE%7:%2/Z,T^ MO(M&X:6WJ,?7;\5?XXTW"'3P;FE2SN_Q[R?U3AL'\J,=9+5+;, UMF M6^MX\-W*OX@W\L,\&\Q;7I5TYC1$0S_.1A!'_C#.!]>L MV)"T>G:!V.>09W0]ABC*_&28#2ZET$:U7C8<>J&Z@=!LC&]?$2VEH)+CEAF8P*AM ]RM)_^+=Q@KT4WWV M#U!+ P04 " !=0VM8U0$CZO % "!#@ &0 'AL+W=OO&+C9U@'4M41=5IH8R+5HBCV")+M%4?2! MD<:Q&DE423K'_OH.25E.NE[#Z$,JMZ+"E+W,A&ZYI*N\FJI/(2RO4U!,6!.FDX54[FAW:M4LY.Q1+ M75\!3K MVB@B&/_T.D>#22/XQ0BD>09C=I,P/KJI4F<%5KDG*M)7VM2$[//@J-$ ;P,URTA6@0;O@3*AC? M\-L:U?[A1),1LW52] I/G$+V'84A@P^BU0L%YVV)Y6L%$T(W0&0KB"=LJ\8S M+-Y"%/K A9MT1<-+D=67[3%907.P4W^.>EXL[0AR8'J>(%'(V*!0OF H]F/ M/X1I\,L6;/& +=ZF?79-I"N7-8*8P^=68B'NVNHKEB8M<((MSBNMX$K4-5!1 M/G)9PI_6$[C!)PTGM2CN_]KDU%:SFYWZ [GLLPB4 VQN49H\>"8/)AG,>U_Q MVZJN]#-0>X!E6Z#4U A $]I.J,H03U%M_<;;)5$>0M@#%OM9/C6#J1]'L7=< MEOT^PZX2Q'_%)=9"1[D602ASZ:Q=R-YJVBCI7KY-S&G M,;O&+,YA'\:A'[(0]CWJ,KI&\VF"3UTEG0!%6VFNEZ8P:%Q73:6YLSY._#2W M*B+"38.=G7X1,_(VS/TIA6WP?TNQ)$.Q)#L7RZEH.M&26]:!-9?A_(GZMT(8 M]]6SOV/!;#7]OPOFU"7OP'N')4I>F\"$?AR8P.1^F"7>-04>*:\)9-/,HR*G MOMI"GIH\!P'SPLB/XI!:EI^GL7>&R!E6_"&7'WC&1B=% ^5/7L)6; MA]I11A"OI8%,J-?556�'U@WJ>/[B9RQ=.0>)K97,(;2_@TL].( MIMX5/J!4A-FR>S?^MG0EHD+(6&K4I%8K\Y/0%DSLM"J*:;$ WI9 [02EN:_H MO@G1V@JG44U>EZ9YCS.K(' H75&:25^G-B2^-4Y85Z&^=>0ENU%DVYF19CD# MDO2NSZ\N)Z>?WE]8FQ1-+:O"Y(MN#\6]";@I+;*;#J(9J3%Y^43YE,[:.(JR M-3"V\CLQT+;7@^D]O'W^20$.];S*'*P8%+JB<#0RDRU4R@8J93M3:=4)+(6. ME4(*M0G'JEM75$2[L6BKS5'():\54#<+8OK-XVS5)WW+ M7GQ5I;;F'*.(B[503HT#! 67\GGN+AU&941-FW[#E!RB2!1]IXJCA/XR[[@1 M4E=?W6)*K3L&1BU[ZKVWY"=L8ME:0[%OFG#L3TF5K<<\<@ '%QC JH#K9Q*;)BV=!@_+./GX46&?<"V%8'=Y7Q^Y9L=[N'FWH@V4" !C!0 &0 'AL+W=O=77&5HVB1*/EH*ZMI(%(8V"1"";GN8]N F MMXV%8V?V#67_?OX(6;>5OL3WVO<KI1^M%4B 3/M9!F%E5$S22.35%A MS[=>ELS@A1+?>$G5+#J+H,05:P7=J\TG[/R<.+Y"">._L FUXR2"HC6D MZ@YL%=1P!3A[#9!U@,SK#AMYE9>,6#[5:@/:55LV%WBK'FW%<>E^ MR@-IN\HMCO);10AI"@.XQ"7!NP5;"C3OIS%9&PO=V]R:W-H965TP!O/G[D'AR1]1*M: T$P*HF S=^_"VV5JY3N! MOQCL]=&>6$\**9_MX?=J[@:6$' HC46@N+S "CBW0$CCZX#ICB:MXO'^@/YK MYSOZ4E -*\F_L,K4Y_@\&?CF IN>Z^9-_+IFBQ;+61S:", MYX:)?J6O0QR.%";!#Q2B02'J>/>&.I;WU-#%3,D]458:T>RF<[731G),V*2L MC<*_#/7,XI,T0,*(7).[LE0M5.3#*R9<@R:73[3@H*]FOD%#5MPO!]!E#QK] M !3Q/DIA:DT^B JJ]P ^,AQI1@>:R^@LXCV4-R0./1(%47P&+Q[=CCN\^(S; MFO0.GO*OUTY.:]M&N=4[6L+P :7 RKZ M:('$7I!D9.)-DMPY>(;6C6I+TRHFMJ24&J%2+YE.2.;ET\Q:1XNE;!JF[230 M)/+B),=O&H7.NBU*K#1EFQO5.2VD(J&711%^)WGJ?*%*46'>L/W1'N5XG2;V M9S3)G<^F1F]S+X@SQ NCU+D@:>)E:8Y.I $"Q.1,0M,QH>G9A#Z^<]$&[W$( MWJIS]_\E]*R-TPG]&ZCJ6] YSFW71,ZAI# TAJRHKLD#?<-QBX2.?[W7_(1C MUCK01^[[@HG(JJ9JB_G"86XX]&B=M366 ":BA"'%6"U>/ UPS;VT6R^G6#13 M6[2P<80(1A!B&^IZ9^KL2ND;U. K(9;]LA MSZ?9V> MJA#_:"(W@"&Q[XXMXU:8?CB/M^/3=M=/]/_$^W?Q(T:48=ESV*!J<)-C(:C^ MK>D/1NZZ^5Y(@Z]%MZWQ>09E!?#_1N*P&P[6P/C@+[X!4$L#!!0 ( %U# M:U@'QX/W2 , , ' 9 >&PO=V]R:W-H965T9B$2Z/#I.]^MW MI!35 QPO7R12XG/WW-USQ\E.FP=:(UIX:FI%TV!M[>8R#*E88R/H3&]0\9^5 M-HVPO#552!N#HO2@I@Z3*!J%C9 JF$W\MSLSF^BMK:7".P.T;1IAOL^QUKMI M$ ?/'S[+:FW=AW VV8@*[]'^OKDSO M[*Z5L4)'4"@RNIL%5?#G/W'E_X ^) M.]I;@XMDJ?6#V]R4TR!RA+#&PCH+@E^/N,"Z=H:8QK?.9M"[=,#]];/U=SYV MCF4I"!>Z_E.6=CT-\@!*7(EM;3_KW7OLXO$$"UV3?\*N/3NZ"*#8DM5-!V8& MC53M6SQU>=@#Y-$+@*0#))YWZ\BSO!96S"9&[\"XTVS-+7RH'LWDI')%N;>& M_TK&V=DG;1'B%'Z!:S3R4;@DL@5 GOL:RDJN#*I5!:B00G7\2R M1CJ=A)99.%MAT7FBSP^C71==TD84. VX30C-(P:SGW^* M1]&O1[B=]]S.CUF?':[2$'[C_H.3#YKH%/[RU.$+/EF8U[IX^/M0%,?]?$5A MN@JQ,@ILEFA 3CXR3FCVR#*!B_\1=6NA*R7\8Q'2N;ACR,X]0#?-\-&# .(\],AN.1^,7:-6"2*XD$UL9W7AJ8#78-3H> MI&M9LI\2R/++^0"] AY][)V'![TVC"P=MT'D4?:_023#9)1#DD8<1#P_3C9'O1X6_XM:6G15*7R2G606 M^[6X?ZX%N6+<]L6 'QI\155NN<8&\(FO,<(A*)9'G$60Y2[KO&#=Y' HX>'> M5&W05/[N(+:\5;8=L/W7_GJZ:J?RC^/MW?91F,H)L<850Z.S,6?1M/=%N[%Z MXV?T4EN>^'ZYYBL6C3O _U>:9U*W<0[Z2WOV+U!+ P04 " !=0VM8N^FH M"',% G#0 &0 'AL+W=OIQ2V5OHO.STS^IWPZI_9E>^R$LSK,"M%@M=/5Z: MPJ[/.ZRS?7&3S^8^O.CUSY9Z9D;&?UH.*WSJ[:),\H4I76Y+J,STO'/!3B]E ML*\-?LG-VNW-(51R:^U=>'@_.>_0D) IS-B'"!J'>S,P11$"81I_;6)V=DL& MQ_WY-OH/=>U8RZUV9F"+7_.)GY]W5 =F,^F&S#WL.BK[@P#<.O,Z[6:C.\HWVNG]6V354P1JC MA4E=:NV-R>5E &7D*_PU1S_?_V"] 1;#:QB9&6ZV=W#R4=\6QKTZZWE<()CU MQIM@ETTP_D(PQN':EG[NX&TY,9/# #W,;)<>WZ9WR5LCOC'C+@A&@%,N6N*) M7;FBCB=:RG70%'BLOL8[/NX="'+JEGILSCO( &>J>]/I?_L5D_3[EMSB76YQ M6_3^" DW614&['0+!MR8I:U\7L[@?=DP$%N9P.WCSN+WNACX:!X\7!9V?/?' ML;I:5SY>UV]&5PV.@"B8Q:VI=DA$0[O&QY$M5B$A![J%]$'E".G$23X&A>-":,)SCBC M)$DYSAA+"!,29Z_Q3XJ,*":B=Y5U+N0QS3V:9"2-&:2<4,& )P0#P0DC7*3P M"F,E1,79H<\W(%27A2'NYL'K[0,JZ23W*]QBB$DB!:1$J!BP?S &,$X8 ME]$;@QB,<]V(%N[KQ2*TP.?F11W$&4@(5Q0D80D'1F@60ZHD,(%%\J@%.OZ_ M0L>5(D(&F)C"/5(!1)8JDBJ^A2Z)$9!GT*&MBBG$BL1*09P1GE$XP>V1"2+' ME"!Q(OZ!'.TF ;*DFX4A[X\MH@%E M1'$L9V5?HJQQJ1'PGV M!6H=&B(?G2WRB0Y9EGO'H<.]O):_VFKP([):NSA"N$ZW5#?'5!_^43] M ZEMF!L=R,&3YU:)-[2.=O+P9+*5Z W?_T4A;3R0.Q[(5AYN=+SS7^CV.JOBY:Q>[GH4K Q%$">"J#1IZ_F3XU(: 9D4F0>CP* M*:KF,6![>Y=7E*A9?45WS7K-/7;W=O<5<-%&ULG59M;]LV$/XK!ZT=;$"-WBQ9R6P#><4ZK*V1M!N&81]H^6QSD425I.*D MOWY'2E:=UM&\?;!$4KR[YYY[\4VV0MZK#:*&QR(OU=39:%V=>9[*-E@P=2(J M+.G+2LB":=K*M:\Q+D$51<%DT\7 MF(OMU F=U6I:\P%)Q48+$U=0Y#\XN4G/? M7OB-XU;MK<%XLA#BWFS>+J>.;P!ACIDV&AB]'O 2\]PH(AB?6YU.9](([J]W MVF^L[^3+@BF\%/GO?*DW4R=U8(DK5N?Z5FQ_QM:?V.C+1*[L$[;M7=^!K%9: M%*TP(2AXV;S98\O#,0)A*Q!:W(TAB_**:3:;2+$%:6Z3-K.PKEII L=+$Y0[ M+>DK)SD]>R\T0A##&[A%S242WQINZG()C'YS*59"=*O5%P72YQ^5R!1\ [].$._478J_$*LQ.( M A="/XQZ]$4=&Y'5%_6PH:!Q\)!_C?3HL+2IGS-5L0RG#A6(0OF SNS''X+$ M_ZD'VZC#-NK3/KNC>ES6.8)8P7NJU@LLT03G4BBMX$\+&C[B(WW)17;_UR'\ MO18.X_\#F6P#!D0W%@N4'>7F$<(=W>096B3P"J+DE)ZQ'\';4B,I:C!"FB:0 M1(D%SPHA-?_";&6. U(8VO,*)1=+GL&B]2YK= 9N%";V/8H#Z&$S[MB,>]F\ M(NTEN;1CT:2VVR3XENN-R?R_J7'LW?BPR/FZ '85^ M9$<0?L.XA >6US89*@. 60 N_,+*FIHK!$36&_N[%$7%RB=BLM22+VKC@8+Q M.(;$3W;>*:@87\+ ' ]A8+X,^\SL >L,[8@2'5'/X02I&Y#Z5Q!&;ISZ7=K8 M$$=C_WG*9/LITX?R/--D@K,<L<=2>.C23HO1&THN<5,K$O^A>BB^OR@-X3;Y+[$C9DA'I!R*Q,% MPN!7RI/AD13VXWBA/N?4Q&CPV<]ORGIJ<=0%!2,PD;2ZY M0;A+*S=-P]ZL2CO"TO_1[JAKU475-(3CZ.BWK')G\$55YD))4A&,TE\ MXOOP&L(3JJO7<&N.*-@40!I'U:X-9S2'*J1+<7/7OKZO]F]UCQJEK8G_H/M0 M)+R]X:M N;8CI@)KKIG#NM-NBCUOAK>OUYL1^!V3:TZQR'%%HCZA=$ V8V6S MT:*RH]Q":!H,[7)#DSA*&PO=V]R:W-H965TPLU'N)-XM.YWWK[QQN..[TLS58)2LI[ZQQ MGD^\T!+"$C-C$1A][O$,R]("$8T?+:;7I;2!S]=/Z.^==M*R8AK/9'G+Y+AF=6DNY>XCMGH&%B^3I7:_L&M]0P^R6AM9M<'$H.*B^;*']A[^)R!N M V+'NTGD6+YEADW'2NY 66]"LPLGU443.2[LHRR-HE-.<6;Z61J$*(436!9, MX8E5F,.9K.C5-7,7=W3%5B7JXW%@**$-"[(6?-Z Q_\ CV*XD,(4&MZ)'//? M 0)BVM&-G^C.XX.(;S'S(8EZ$(=Q<@ OZ>0G#B\Y(%]#(W"?OB:ZOS_:-LRI MWK(,)QYUA$9UC][TU8LH#=\NFW'1CP8*"D:I.&$5M6K.22*L*CLX%?$6F]#%\ MJ8TV3.06@1GXQ$1-,P3:2H T27N#,(27$*=^$D'?[\,'NBI+(0I[(1WU1WXT M@AMB2GM'433JQ8,0CB$:^J,4J,77R-U1$CJH8X@C/PG_S$P5B-4*55>%!)SV MA@.7>^2'(TC\(>Q[_N!9EU:H-FX6:&PO=V]R:W-H965T(HZ8-%T>3'*O:YK(4 M5QI,711!P1G8O^737)B#XZ%% M];1IF+6JSAI5[!55 8-+5=JE@=_+F9@]53!$O];.L95S9ZQ3XT>1#2 ,/& ^ M"SOTA>M@0ZOP(T1UB =YK+D928@;VBQ!U$:T#,:]RY**Q M"RCFEB&7?"IS::78(1JP ()PU/M2"8VVRD4KE%&H^^Z)VK"*:&FN5=&N5_P1 MJ]^: QA[ 1OA,V))[V:)3A^B \6V&N:/\!?TOG$M'78O3(B'+*\)C)T6PG0$ M4>#W;I7E^;;P'J1>&(5N3!"S#7K?7<&+V>'I'<:U$' MJ E2$"Z7F#Y='#V/ M&@M,EO!(R3F :!!"/ AZGYX"]FQ'-$A?&OLH3:;JTL(UMV*'E63@PX?F^5S] M:BF #QV\C=>\C=_FK?'@IJZJ7!"<". Y-TOXA T?+LKFX""*O8_6G>9V%^$[ MN.X\JKC$_"L-O"#L#,BR)04B;I<""@RFUBX**H@7Y-X&.B.-V-[C+41L;#G#M1#-3^LT>FVCM74(B>; +$"EKQ$ M[A "36AJFLN%2X[9P:'82].4@HC9\G_YU"GQ=T]&8>B0+O#@.7DBM>/3HX<&N-7$L M\<+81YS'3^CQ8GNNRD73\H+(8WC.!K$WBEC;K=0K@E*T7L4):[Q*@DTB5[%= M:9(G*Q5B;H&7,Q _:UE1*CQ8:&5(38BQ16[TTZ1WFF5U4>?8>F9X!4(0,]FD M9Y^,A'! +_XXA8.W])>">FR "#CD/-_'@P)+4:\Q>AI.-([=*92TNS;0;._# M!(0I/A-_W(+TI&:>0^3Y+&K&..JB]&A-Z=$;E$9.(*C)'47\PPD-.-]\+S<2JRMW1I\KBC=^]+O$32VC:@.MSA5?7=D(&UA]MD_\ M4$L#!!0 ( %U#:UC)RQ*D5@0 !(+ 9 >&PO=V]R:W-H965T*T84SJGB/!$'2JV@IO/'0W;M6XZ'< M&%X*=JU ;ZJ*JL<)XW([\D)O=^.F7!7&WNB-AVNZ8C-F/JVO%5[U6B^+LF)" MEU* 8LN1=Q&>3V*[WVWXM61;O;<&F\E8$%Q#C+C?5 \>^>31GG MUA'"^-SX]-J0UG!_O?/^UN6.N[<*DZ:P17"EN4F5'XM$0[,_X@#0,2P"NXR/--M>'4L 5\- 53,)45%KJP M%;AG\$YJ#9U;.N=,=X<]@\&MBU[>!)K4@B 5;/'700]0M M=+*#/B%'/;YF^1E$H8_P273$7]12$3E_T1$J--0)'LJOMNX?MK;-.(TPS3*TW)],$\4OR$&80#]+?<6&7#[,W--?"2SDM>FL=# M4%+R.H]KI:[K3U^V>OBY:?>U7\F=700<(IY0M MY=5.+#=6+#,KEJD5RULKEDLKEGW[RT8)W_MY_TT2LU82SXK^;E=TN)6&\I,) MY53D#*B!7ZC8X$L/Z@8BKGY]/PO#II9AXA;$=43D#Y*X>3# -3;'R<<#JB@; M_GG-/\-W-,,W9P.E;GILO+KAVN[Y+\2F/B&AS2_&9NX"+N,^ MJ;D-PO^/U=AUO&/5\EB3&F?DWU*:^,F@_Q1VECI6XR [QF?T;%S7X_34#L!3 M-\SV)M2AJ=3;.Z=43*W<:4PC5N2I/K*T=]L#WT5]SOFVO3XM8CNN;(MRMD33 MX"S%4:+J$UA]8>3:G7KFTN 9RBT+/+0R93?@\Z7$UWUS80.TQ^#Q5U!+ P04 M " !=0VM88&8-RN@% 8'0 &0 'AL+W=OEV<\,W[ O6P_5ZNQ82%E7Z/3MW)_L]D6C.(GHG MD4K"D,B7:\K%\U7%JZPF[METILU$K=^+R92.J7Z,[R2,:IF6@(4T4DQ$2-+) M567@70YQUPC8%5\9?59KS\A >1+BNQE\"JXJ=>,1Y=371@6!CSD=4LZ-)O#C MQU)I);-I!->?5]K?6_ YHDH.A3\&POT[*K2K:" 3DC"];UX_DB7@%I&GR^X MLO_1\W)MO8+\1&D1+H7!@Y!%Z2=9+ .Q)N"U7Q' 2P&\*=!\1:"Q%&A8H*EG M%M:(:-+O2?&,I%D-VLR#C8V5!C0L,MLXUA+>,I#3_3^%ILA#9VA$E2]9;&,K M)N@Z4;!2*42B (W3/3;S8S:-V(3Y)-)HX/LBB32+INA.<.8SJM#)B&K"N$(/ M=*$3PD]!]>-XA$[>G:)WJ(;4C$A8QB+T&#&MJFL3#S.1*# 'D^\*XUY- U+C M;\U?HKI.4>%74'D8W8I(SQ2ZB0(:%!74($19G/ J3M?8J7%$_7/4\*H(UW&C MQ*'A[N+8X4XCV[:&U==\1=\'*%!T\EDH=5I%D,^0K1$:)E+2R']!#Y)$BM@Z MJ:(G"L5.T0-9E,4Q-=.R9DS)S_MG7J/5[M7FZ^!^7H4[W6Q- 4$S0]!T(O@4 M:1)-V1.G:* 4-:EP1Z5/(:\@S1Z$)GSYHLSM5/?%FD/U\WJW=5'XVP!1*G/1 M*8?1RF"TG#!N%CY4"70B-&)S%E"HEGL")048AIQ _5RC+W,JEX-!&9;4@%95A?]_2\(G*?\J\="K:/6]2, =25L#LU?.# MNKX+ZK$6_G?HE40B 9D%&0<9^)7PA.:I9E,L$)P3J5 ,LS;=2K-M:;13*#]O M8Q>W+"H"6F,>WN[;.'!NHUO3OOMX*&U%W#C'C?^/C<2[;*1[41%0SD4\-QGY MHF>FQUOVH9>'MGL[G?KVWLX#:2NBSWF,YR8R%F\5?:0\. .F=38F''H]\&JS MM9;,C)B*A0(^\T&*)*ZN(E4:F>9/#=-KU#>@')4LS'X#Q>3GH\-^MY#YNLZ=EG(#T!VB3K5?2HZ"3AZ#.;4!=XMPT' M>*?@6\'G?,AS$Z+-#$?_PA=BQ@/S5==PI&SP*8REF%-#EK:T/*?!O>OA0-J* MX?<<-MPY,8Q>!C.>1AV\["2W+@E M_@Q6R9=B))P)X;:R;T(<2ELQ)CF5PVXJ=Y"$V&*C81.B[-> H5ORK>AS0H?= MA.Z6++:>AVX5>V_W@;05 >>$#[L)WZ^00[$+3:\ MM@/^,4@?SDD?WD+Z-I+\UX]$M\&]2^(8%!'G%!&[>=QA.J#;1L-5',=@BSAG MB]C-Y$JRXTV'XH%HWS(FQR"1.">1V$TB#Y,2;AM>TY$2!R6)M;4[II#*J;UZ M4\C> *77*-EL=KTWL)=:&_/7WN4PO:3+U:1WAK=$3EFD$*<34%D_[T!)R_0: M+AUH$=N;K">AM0CMXXR2@$JS -Y/A-"K@3&078;V_P-02P,$% @ 74-K M6$FTNNI> @ 504 !D !X;"]W;W)K&ULK53! M;MLP#/T5PNBA!;K8<9*V*!(#38.A.W0(ZG8[##LH-FT+E25/DI.V7S]*=KQT M2&^]Q*1(/KY'A9KOE'XV%:*%EUI(LP@J:YOK,#19A34S(]6@I$BA=,TLN;H, M3:.1Y;ZH%F$<11=AS;@,DKD_6^MDKEHKN,2U!M/6-=.O2Q1JMPC&P?[@@9>5 M=0=A,F]8B2G:IV:MR0L'E)S7* U7$C06B^!F?+V"M<(^J-T=]GIF#B]3POA?V/6Y40!9:ZRJ^V)B4'/9?=E+/X>#@CC^ MH"#N"V+/NVOD6:Z892[L@AC^ (K M-)GFC1^5*F#9&LHT!IC,(>UNS)VGO)2\X!F3%FZR3+72<30$=(6A)K>,<9KVR9:J_O:92._DDQ@Y1S8+72EK]A#IDR]IB$KM7,MW+[LTTFE[/IU3S< M'F$X&1A./HMAJ17=<2LI)CS1DO;XZ+"[EA<'3,?1Y#C/Z-+@E =TO<.58U?G$VRM(:>K.B M=P^U2Z!XH6AY>L?MXO"2)G\!4$L#!!0 ( %U#:UA^][/Y%@0 .,. 9 M >&PO=V]R:W-H965T$LS(@=\1W-XL^8B(PJ&8F/+G: D,499 M:KN.$]@98;DU'9NYI9B.^5ZE+*=+@>0^RXCX=T93?IQ8V'J=^,PV6Z4G[.EX M1S9T1=7S;BE@9%=>$I;17#*>(T'7$^L1/\QQH T,XD]&C[+VC+24%\Z_Z<$? MR<1R-".:TEAI%P3^#G1.TU1[ A[_E$ZM:DUM6']^]?[!B $5HP,[(61)'I6/ C$AH-WO2#B8VQ!C4LU]NX4@+> M,K!3TT]<4831.[2@,A9L9V++UVBVEX"4$I$\0:MBC_7\BFURMF8QR15ZC&.^ MSQ7+-VC)4Q8S*L'1C$@6&[,%2_>*)N@3G,;W1.0 E&A)!9KS+(-E5ELB*+I= M4$58*N_ ]GFU0+;@I\Y,T HTQJ'G-+:CC0J'4=B]&Z.*V:B7V4>=DA)V8 F%ZP[Y.DXA M*21=)$>MY8>X>6*Z,'XWP[!B&%[I4(>M.X6QA\,&Q38J=,(+'*.*8]3+\:LI M;C1Y1PY40+%^3:U0YJ6"/ J,[W5Q+/-X4N;Q6TBU!?*N2T_4"J:+_6;$.T$7 MKBAV3D7,>?.!13NH,(;F)0T)3^'4U("=CI0_L#!%P35JC)^ M>]:9]6:=?D\_FG:NY>UN*WE\^K9:.@(QN%7E-1&^4/W*8@ MN]8N9%1L3!&PO=V]R:W-H965T8^-C]W?4O:#KP $>H["F ^,E1#K*]/D M_@HBS)MT#;%\LZ LPD(6V=+D:P8X2(VBT'0LJVM&F,3&L)_63=FP3Q,1DABF M#/$DBC![N8:0;@>&;;Q6/)#E2J@*<]A?XR7,0#RMITR6S((2D AB3FB,&"P& MQLB^\NRV,DA;?">PY7O/2 UE3ND/5;@)!H:E/((0?*$06/[9P!C"4)&D'S]S MJ%'TJ0SWGU_I7CIX.9@YYC"FX5\D$*N!T3-0 N$Y^JR:/*YHPG$< M\ ;Z\JG7ZK:_JMH[$H8R8GC?%-([U8?IYYZXF2?..Y[8#KJCL5AQ-(D#",H M4PZK&)OS.K9KIY;HP;R)++N!',MIH:>9B\X^GU0D,^AW(2!FB*F2#5$Z^6?JK>.F%NYV 6.+9E MO9EW62/;WF]5;N)I*KQ/F]@[6U=[!LJJS0T\3K*3I M9:'II:Z=3RWH5,5TPER=L(E.F*<)5I+6MG:9KU4K;I%TO#30G]L8&%^1-9H" M\^72C)?R)_;-A$T;56F?=W19^J5JR7_E>3&N=^A47;72)EIIGBY:6=J]0PV[ M5MHI?LG23I5G^C\3PF"W7Y*IZ'Z^F>6E13):J:]]N.@=K'KCO%5I-]DKMW'K M_3Y9,YTT3Q>MK)FST\RIU>PZX;*&\TPP3M1&J8$>F=P"XVS7-*9<5.N3D;O[ M67;K4)_:_D^>?3II$ZTT3Q>MK.3NV,?^OYS[Y(Z4A)=9WH'R6H]TM-(F6FF> M+EI9^=U!D5U_4E3,X3&-YB3&V1P>RPR(!,#28C:C%\ 8! UT2_!<1H,Z7E"; MYT355@K=KCA'.]19ZXF15MI$*\W31H;RIO[:OQMF=T Z375'=8;8D,A$.82&15O-"2LFR6Y^L(.@ZO:684R%H ME#ZN ,NH40WD^P65V7->4!T4=V_#_P!02P,$% @ 74-K6-#3$C]I @ MB@4 !D !X;"]W;W)K&ULK511;],P$/XKIS"A M32I)FFP#C382:P4,:3"M&SP@'MSDVEAS[& [32?QXSD[6510._' 2^SSW??= MW>><)ZW2#Z9$M+"MA#33H+2VOH@BDY=8,1.J&B5Y5DI7S)*IUY&I-;+"@RH1 M)7%\'E6,RR";^+,;G4U48P67>*/!-%7%].,E"M5.@W'P='#+UZ5U!U$VJ=D: M%VCOZQM-5C2P%+Q":;B2H'$U#=Z-+V:IB_P* M0H&Y=0R,E@W.4 A'1&7\[#F#(:4#[NZ?V-_[WJF7)3,X4^(;+VPY#=X$4."* M-<+>JO8C]OV<.;Y<">._T/:Q<0!Y8ZRJ>C!54''9K6S;Z[ #&)\> "0](/E7 M0-H#O')15YEO:\XLRR9:M:!=-+&YC=?&HZD;+MTM+JPF+R>K8P-\L7IF8Y3@,:5H-Z@T'V\L7X/'Z[ M3[7_1/:'ANF@8?JLAG^K="5ST11'F<7A^L]]02P,$% @ 74-K6,2H--":! 4!4 M !D !X;"]W;W)K&ULM9AM;]LV$,>_"J$50PND MUI.?DMD&DGCM,BQK4+?;BV$O:/EL$Y5$E:3L9-B'WU%29.O!3 QH;VQ)U/V/ M]R-Y.G*RY^*;W (H\AB%L9Q:6Z62*]N6P18B*GL\@1A;UEQ$5.&MV-@R$4!7 MF5$4VI[C#.V(LMB:3;)G#V(VX:D*60P/@L@TBJAXNH&0[Z>6:ST_^,PV6Z4? MV+-)0C>P /4U>1!X9YW$(9:"?OQO1"U2I_:\/CZ6?U#%CP&LZ02;GGX M)UNI[=0:6V0%:YJ&ZC/?_P)%0 .M%_!09K]D7[SK6"1(I>)188P]B%B<_]/' M L21@3L\8> 5!E[=H'_"P"\,_-<:] N#?D8F#R7C,*>*SB:"[XG0;Z.:OLA@ M9M88/HOUN"^4P%:&=FKV.U= ?/*>S!&_5$RE @A?DT6ZE&S%<"I@V[64H"2A M\8K\QNB2A4PQD.0N#L)T!2O"8K*@(9"W9R8BOLM'9M!T4';_(.>B\1I]5Z)QB\'T,_T^B?T/N+:)KB I!X M 0'?Q.R?.J<<2RXTR(1T/MC-+L?.Q-X=Q]Y\I_;&W-@=G::N9$(#F%J8AR2( M'5BS'W]PA\Y/AF#[9;!]8[!S)A..D9*/@J?)!VML$S=NSU8>>4 MNQ2;=R16&9!!.2 #XX#<4KG-\D*@+^![RG8X!K%J7>BYU/!H;GG.R*M-0*._ M<]%T)%9!,RS1#(UHKH. ITA"+TI +,L0VJ ,&U!KH@24AC ME:TCO802K*M4&YYQ X_O#6MTC"[/I=.16(7.94GGTDCGD]J"(#0K/=I@7#9@ M],'G$?)-MS2B%122J-56/V^%)!OP"(BBCV">+U[+ MMZ>>;ZWW&;!VW?*=5KQ=J541'6I>UUSTWN(FBZV*[591^9Z MTRQ\!\ZP :?3RK=0.][=#HXS7C7H0TWKFHO:,[;@A9)Y#VYV=W;0G9:X]M%1 M4P1BDQW929(5)_D13/FT/!:\S@[#:L]OW*O;_'#O().?-=Y3L6&X5P]AC9). M;X2T1'Y\E]\HGF0'6DNN%(^RRRU0G'7Z!6Q?;[2#\A!U]A]02P,$% M @ 74-K6'SDU9&M @ *0H !D !X;"]W;W)K&ULS59K;]HP%/TK5UDUM5)+'KP*@TAM6;5]Z(9*NVF:]L&$"UAU[,QV@/[[ MV2;-F$HRJ5K72HCX=>X]QSY.[F MY)U:(FK8I(RKH;?4.NO[ODJ6F!+5$!ER M,S,7,B7:=.7"5YE$,G.@E/E1$'3\E%#NQ0,W-I;Q0.2:48YC"2I/4R+OSY&) M]= +O8>!:[I8:CO@QX.,+'""^C8;2]/SRR@SFB)75'"0.!]Z9V'_/ PLP*WX M0G&M=MI@I4R%N+.=C[.A%UA&R##1-@0QCQ5>(&,VDN'QLPCJE3DM<+?]$/W2 MB3=BID3AA6!?Z4POA]ZI!S.)',L1T20>2+$&:5>;:+;AI#JT(4>Y/96) MEF:6&IR./PF-T((3N,85\ASA<(2:4*;@!C3$1P>'/T9QC>D2^91R3QR<5L5<0O"QX:Y M=1_E"QBC=#[E"<+G*:,+8D_^&-YO,F,"G,$-3>TZ,8>)F5)SDFP73#21&LP& M(GP_VU#UHV_9MD^"T/SV2:ZE9F]27V4DP:%GKHI"N4(O?OLF[ 3O:H0W2^'- M?R7\+!4YU_L$;%-T70I[7JV25^N_'8@!4C&#PV](Y-$^_O54 M0K@WP)J];I>:VB]LLDZUR6JI/=%DG5)XY_E-UGEDLE:5R;HEK^[K,5D]EZK%<*[SV_RWJ/7!8V>OM=%@:_/XO!Z_'97[A4 MO\W\G0^_+:*NB%Q0KH#AW$0*&EWS"I';NF3;T2)SMF'B@ZMKPHJ\/X%U!+ P04 " !=0VM8*)@HVG<& "R*P &0 'AL M+W=O1TEV.5D+L3F?3K/%FL5!=L8W+)'?//$T#H3\F*ZFV29EP;)P MBJ,I6)8SC8,PFR";T44)NPN1=DVCH/TY9I%?'[[[G943LO-X"QYEQ;]H5]I:$[389H+' MI;/,( Z3_=_@>UF( P?L=#A Z0!-!]KA0$H'4DQTGUDQK9M !+.+E.]0FEO+ M:/E%49O"6\XF3'(9'T0JOPVEGYA]YH(ABGY!]^R9)5LFKV["+%BM4K8*BD+S MI^J[QQ=TE_+E=B'0;RG?;E"0+-%#$+$,S==!DK (O;UA(@BC[)T,]/7A!KU] M\PZ]06&"OJSY-I/VV<54R+SST:>+,L?K?8[0D2,&=,L3L<[0AV3)EO4 4SGA M:M;P.NMK,$:\88LS1/![!!8034+S'W<'0SJD$H$4\6B7"'*Y9GD9=;79N]J% M:[XHGV<.\3TLTWX^S%AC9E,@RJR6&:TRH\;,:N*^E_\U4KG\HAHKVKHF\*C//F-D=W\EU\L"C M;=Y1LZ)MRD8JRJW,I(XQ<%]U1@I6JX%?U< _7AV_57:"*;;LACIM,_ \XCAZ M=;"E]D!K#'W0OVAH/S0GTE?/L:+5RW: #OAX24O?^E+"'G@-335VV'-D_^P0 M%51VW=0W0U-%(]B, M(W*-);E^SZ%X.9#6*,ZH"#)6M/K\%83@ 12"VWP!LH>ZT%2G;8<]U_+L#G44 MB& SB?R/.F.TSU%A9:QH]7(I7,$#> 6W2003R_.;V*^SPX /VFP].X4LV,PL MO<7LWS9'99NQHM7+I>@&#\ ;W 87UW?NY'G0HHQ@%S(QB4&:$;FD> MO+>0I^ 24%P" [@$VL#A.8[59$V-&28VT*X5IK@$S%S22\?>C=(\>&\=3X$P MH! &!B ,:!#&LUO/#!HS2FS2 3"@ ;, /.9IV*-KN2Z"A>!69)1062L:/5I M*Q"! 2 ";<"@U'5;(**SLWRPK Y1%(B &43THLAE->!7%?.0O>4[!7J 0@\8 M@!Z@^\LZ&**ZB9*]IJ M]=R9S/%[OYL^!4Q0!1-T $S0-B1XX#0!7F.%+=_J.D"@2(*:2>(J"\W/4F;_ MWD*< A&H0@0Z !&HYO4)L2W<5$+S,X7M4-PEQ<%A#C,CU*08MBN91^HMVBE8 M@BJ6H -8@FI^DR V--^JZ,PD3'1P'54L0F4GWWHU')8:QH]5HHK@Z55QW+)Q_QJ?S_?' M1U68_6G6VR!=A5*_B#W)D-:9*Y-*]P=$]Q\$WQ1G+!^Y$#PN+MGY&F? F(S=V MHR8C61C.!-PHHHLLH^KI KA:A-+,I/RP7:^I6,OL(* 0V*L!XJO%4R! M<^L(9?RI?'IU2&NXW=YX_^+8D65&-4PE_\U2LQQ[ X^D,*<%-[=R_14JGJ[U METBNW9.LJ[F!1Y)"&YE5QJ@@8Z)\T\\5@Z@RB'8-XE<,.I5!QX&6 MRAS6)35T,E)R392=C=YLP^7&62,-$_8OWAF%7QG:F,,\- D\-+,)1Q?81&]W>7Y/#@B!P0)LC/I2PT MFNF1;U"CC>0GE9Z+4D_TBIXP(E<8:ZG)9Y%"^M*!CW U8;0AO(A:/5Y"]D!_7\N.WR>=;"V&+ 2L( ML&D9W'IJU%^&Z&TIZP1Q;T=^O"=_,(C[S>J[M?INJ_H+RJE(X)A\IZ+ 38N$ M3?*Z>_)>1"[EM0:R>^^9SFD"8P\W5PUJ!=[DXX>P%WQJ64.]&J/7BG&-NR-- M5Q:%Y/0)-U5<2.6BV2V9DJBW1Q2'4;A#U!KSG43]FJC?2G0+B5P(]A<7#M6; MM4/20C&Q(#DH)ANY^GM<)\-A)]@!:PW]3K!!#39HKQ=7&,D3P:H1FE-[=C61 M#/;7W Y%:YQW4@QKBN';Z@9W0\AFH'!';*(8[M5L0V&WAOI?$'_KZ,M +=R- M0)-$%L*4IV ]6E\ZSMU9ZS]/+V\L5U0MF-"$PQQ-@],^&PO=V]R:W-H965TD8F_1CR]UL6S9,A.E[(LM M43QGAFLO^*1^\',P< M/Z+UF5?RT!^R@6-2[#T("9) M\8\WI1![ ,G3#'!*@',(&)P =$M ]Q#0.P'HE8#>6P']$I /W2S&G@OG8H$G M(T;7B&6])5MVD:N?HZ5>),DFRJ-@\BF1.#'YE0I ??01_4QIL"91A' 2H,\B M!(9N$X&3)9E'@*:<@^#HS 6!2<31$VQ$BJ-S"7Q^=-'9AW/T 9$$/84TY9*! MCTPAO M)H=J:EY6:EXJU;R78L5IK)S42H:V@NDD9K(:F&XJL)PI0S#_IP]FM,= M],QAD4;HCBP G?T!F)TWQ4EMPD;?); I)._$N4I<6_4UD=74MZU=S6"U2@/T M3T.MX&W\* U(LD1OW W41MMFCE8V5RN;IXNM'KZ]DL_^_]/G%1NG\^>]0%<- M;!T#36SU&#B[&#CJ%,*;5W<2-47KA-#)YFIE\W2QU8.Q*VUM=6VK)R'4-NQ! M/K&;*HC9^Z&N&MHZ#IK8ZG'8E;BVNL8]3 I-^XK.\G2FEYM[I[LQL&5^K,Z13]-$%(>956MU=#_- M#ZP/VF?VM5LW BZRL^0YU0(&N>7 M(9 :J#QV3?P%02P,$% @ 74-K6+Z(5U7O P )A0 M !D !X;"]W;W)K&ULM5A=DZ(X%/TK*79J:Z9J MMB&(J+UJ5;?LQVQ5SUCCSN[#UCY$N"HUD+A)U.E_OPG0"(KQHYD7)7#OR3V' M<+ADN&/\JU@!2/0M3:@862LIU_>V+<(5I$3$JD&O*E+=8<2)0E MI8GM.HYOIR2FUGB8G9OR\9!M9!)3F'(D-FE*^/,C)&PWLK#U M#]=D"3.07]93KD9VB1+%*5 1,XHX+$;6 [X/<$\G9!%_Q; 3E6.DJB*((%0:@BB_K8P@2312*J._PI0JYQ3)U:/7]!_S<@K,G,B8,*2O^-( MKD96WT(1+,@FD9_9[G 6">YA@G*;80"$4-;J@+U-'98%/.8%^.>* :[ MZ(E1N1+H%QI!5 >P%;.2GOM"[]$U(@80WJ$.?H]B55[T*J%&03T3S=/T.T(:J! MJ'=&CAJ#;LF@:V2@;$F9#E4/,>= PV6W M)*?=$EA-';]4QS>J,V4[Y3 SEFRT'B)SG2E79I2_#F:P5"\7B?YY@G0._-\F MP8P37*G%I$VPH"6PFK"]4MC>:SVB=[S2^KY[N-2:HG#WX $+C,7<2+5?4NV_ MSB/Z%Q%MBCHF:BSE1J*#DNB@52L9'#'R>OB M7'&:Q=\2V U<;"S;V$<36:IU$(<5&[FD%3&C7FTG;:(%;:'5%=UWP=CMKW.XR,Z&!.8Z;N6Y[V>QN:$];R3^>9;^T8?($:D-J5S964N#+;(-*H)!MJ,SW6,JSY2;80[;U8^_#\QVT)\*7 ML;*3!!8JU;GK*4UXOBF5#R1;9]LT&ULO9;);MLP$(9?A5#1H@52:_&J5!:0.$MS2&/$2'(H>J"E ML46$(EV2LN*W[U!2!#=UA"*'7"PN,S__^42:BDJI'G4&8,A3SH6>.IDQFV/7 MU4D&.=4]N0&!,RNI(KFN?DG9Q'H. M20IM9-XDHX.PG^X)6$H$D(*M_U0I7+,VIH'"E9$F6C4B7]( V1(OI)+*=.2<4ZH2,F-R4"1*V&H6+,E!W*B-1B- M8>?:,&0!*;F@3)%[R@O0Y&:+X3.JU(Z)=3UXA.D)+U([T&I_/@-#&==?K%*A M<&N1G]>0+T']BER#Y5A3;M)8/ZVM!Z]8/X.D1_K^$0F\H/]WNHL46A1!BR*H M] :OZ,UEB54L)"_L?M$5B+E"/O7^6< :-Z/I--RY@#U?QWI#$Y@Z>( TJ"TX M\:OZ5 5]3IAM8X]U-O8 MZTU"/W*W!^P-6GN#3GLS)M#93 IA>6Z9V>VA_A^VG?)O9#MLS0_?B>WP -MQ M&!YF.VKMC3KMG=\L2+U[YU30G-JCU^N$V:GW1ICCUNWXG6".#\'T@\,P)ZV] M2?=&O;MJ8'8![-1X(\"P=1B^$\#P'X!^;Q0.7@!T]ZX7>U-?4[5F>&HYK# / MD>.F5O7M5W>,W%0WSE(:O+^J9H8?#*!L ,ZO)/ZK-AU[B;6?(/$?4$L#!!0 M ( %U#:UC(1%"I'00 '@1 9 >&PO=V]R:W-H965T/DE7)EBC.!OQBB]*]Q^=^\![1DQWCWT2.L03?RX**J95+N;FU;9'FN$3B MAFTP54]6C)=(JB5?VV+#,/&$UGGLKIASR8;M,;/6'[=/'*ULEN4C)28"L(HX'@UM>[@ M[=QU*H?:X@^"=^+@&E2A+!G[5BWNLZGE5(QP@5-902#U]8KGN"@J),7CGP;4 M:G^SZN U#EX=Z)Y9'=8"232; M<+8#O+)6:-5%G9O:6T5#:%7&9\G54Z+\Y.R!20P"\ %\8BS;D:( B&;@=YEC M#NZI1'1-E@4&=T)@*939G)4;1C%5"[8""[PBE"B$RNF>9LWR0Z%*DVG\KQ98 M(E*(:X7T]7D!KMY=@W> 4/"2LZU0(&)B2Q55Q/ ] M0ZL0.I&OI^FW-'TCS09_ZQ@:0:I)?2LV*,532XUB@?DKMF8__P1# MYQ==/U\(["C>L(TW/#7>*]+;[]>ZR,-!UF$$_;A7&XU5F"2)OC91RS6Z+-=H MR")(>DPU-J&CYQFW/./+\HQUV8K[3'56L3>2TZ3EFABY/JJ1H6;_>_ ;2966 M8U%/_A>L31F7APZ MD;Y:\$#=X<4&?0-U1!4J%GVJ0S//@4$X0K7336@6SA.'?8-R^/-1E#A]DD.K MV ]&ACWL9!.:=7->OY"I5Z,G7-1Y%#G9F$>_&?'R/@V7U_(;3C M\#N%AF:)/KWOAZH[&$U#$S<,W9$*=<(,SI% M*VTQ(8%6%4%*FF[KQ;:H6;=K!TZ"56,SVPG9?OUL0U&J446] 7^<]WW.,1RG MC53/ND0T<*RXT+.@-*:^)43G)594CV2-PNYLI:JHL5.U([I62 LOJCB)PC A M%64BR%*_ME)9*O>&,X$K!7I?553]62"7S2P8!R\+CVQ7&K= LK2F.URC>:I7 MRLY([U*P"H5F4H#"[2R8CV\7B8OW 3\9-OID#*Z2C93/;O)0S(+0)80<<^,< MJ'T=\ XY=T8VC=^=9] CG?!T_.+^R==N:]E0C7>2_V*%*6?!30 %;NF>FT?9 M?,&NGMCYY9)K_X2FBPT#R/?:R*H3VPPJ)MHW/7;G<"*(HC<$42>(?-XMR&>Y MI(9FJ9(-*!=MW=S E^K5-CDFW$=9&V5WF=69[)LT"#%\A,]2%@WC'*@HX+LI M4<&#,%3LV(8CS+5&HVW8O3;,G@46,*^D,NPO]8=[?[1_B4:X7**AC.LKN F MX$7'UVH;86ON" MH[[@R/M.W_"U=M.A;%I5[%7N3SYDTSB9I.0PP)KTK,DY5CS$:E7)*U8\'F9- M>];T'"L98DW?P8I[5GR.=3W$BM_!2GI6M7W;3HRL?:]LI+&=YX>EO>I0N0"[OY6V7[J):[_^\LS^ 5!+ M P04 " !=0VM8'O"$.6L# <# &0 'AL+W=OO!(UQME'MC3\9:L<8[JR_9!Z)E=H2QI@JFD/ 6! MJXEUY5Y>NYYQR"V^4MS+VAA,*!'G/\SD\W)B.881,HR5@2#Z9X?7R)A!TCS^ M+4&M:DWC6!__0K_)@]?!1$3B-6??Z%)M)M;(@B6N2,;4(]]_PC*@P.#%G,G\ M&_:%[7EH09Q)Q9/263-(:%K\DJ"[T$8:XUF!GEN#]#12B3L, GE1%VHFV_S&?P_MT)O .:PF+#,TG2I1S;2A,RL'9<+OZA M6-P[L/@,XS,8N@/P'&_8X7[]>G>OZ6[K-%2Y\*I<>#F>?Q!/T!TQVPJNI$35 M%5"!$.0(YHCLIK[OAV-[5Z?=-@I&%Z/*J$%N6)$;]I*[Y>GZ=($B@1E&:E#3 MJXMF@176&(2._KS@V;:Z".I6#:)^1=0_BNA'P67GWO!?Q;%MU<,QJ#@&O1R? MDS> >YX*C#,A:+J&[W>81"C^Z>+;"VFNVTNY)3%.+'V?2A0[M*9__N&&SE]= M._N-P!K1AU7T86_T^>:6]2T$,RICQLVI'\""*\*Z$A"VI'@I5I]%@^IY1?6\ M7R@N]$6H7LACA7HCL$;THRKZT5$7DKZ-;RF)**.* MHCP9 %'0V,K==]:HI4K0.F9M&__0(;NHV%_TLO^<*M0Y4?!(=(V9[\FV5[5> ML&-5>R.P1MRN\UQ3G?]=2$J(%QE_*4N'51 <$L:M%7WW-]+LM#!%@?^$;&GJ M^".)(@H+H7N.7IWZH8\5ZJW0FHEXKOCN[TI^I&!NKO_\2 W@:J>;'1(Q/-4M M\NF MS45QRMY'5OJ=3Z9;\O9TL1!_(R68N5 M_F61I'&@]&%ZWY?K5 3SO%$<]9GC^/TX"%>]\2C_[D,Z'B4;%84K\2$E+U7V17\\6@?WXJ-0G]Y_\'U?B%(#ZAYIP/8-V*D-^+X! MSQ/=19:G=1.H8#Q*DP>29M;:6_8AKTW>6F<3KC(9/ZI4_QKJ=FK\9Z($\,->?[L!7E&PA7YM$PV,EC-Y:BO=,Q9S_W9/K[7N_C8D?ANQ.R2 M<'I!F,.XI?GD].:LVKRO*U64BQ7E8KD_]XB_22"71&="\@]OOFW";1#E=?KG M5L13D?YK2Q'TF9VH+^4ZF(GKGCX3I4BWHC?^]1?J.[_;$D9R5DF?%^ES,/V= M_A=DD0V);38D;.GN?'BYCVP:V8ZOAGQ 1_UM.8^ZUQ^M-EM$?8BLB0D$9P:Z;RHCDK%(EKZB2AR#CSH=?$HA3>G5U(&/= MRK%+Z!?!^5U*R$ )P:Z;2HCDK%*E05&E 8*$@YHX/A\>" CVTS*+JR*+*S"+ MO]12I&2R2=/L0K*_ND#Z@>Z:ZH?DK)+YL,A\B*#?L'X*LB$_$+!N1!UJ/P>I M8[# ::_,&7,HW&U3!;&\58M48B>*(.+>245%YU!$B]%Q%0VM4!A7VJL(3Z-P MMXU5[ )IJ&$:B@$U>R=E@=APZ!S*"';5-A5#/_0$_"GIVPY7X4X:J]L%Z5"# M.A2#=6@=8[R!Y[J'\M;- &BE!GGH";O1B]IF)]PYUTY4^L'R5JVCX1^* 4#4 M0D"618C%[(C0S! 0@PD(%KHK/H*#:KQ7T 4?,<-'#(./6!U]#D]DB\E1.F*E MO1R8CNH*7Y"[8#H-R:=T(]5/.Z_A,!MKW@5-,4-3#(.F6)VF:IIW@5+,H!2# M4:K!X.AL+D#E,"QOU7H:#F,8',8LFTZUM1+<4]M,#*RQ)V!-I"I6 MMVH-# -R# ;D=< ;ZG7UX?K;8C9PN#^PDR W),AA$CQ!J#.NXW#GC?7LY 9@ MZ0X@RBW .M]QZ@YK]P#K9D>YGAMTXS"ZG:LF/-G"G3=6LPLJXX;*. :5<0N5 M^>SP^@MWU385@V4MT9=O\M)@!FY_< M@!.'P>DTX>#MF-93,RHY87FK%M*0$\<@)W[:EIK%[.C4[!HB MK9_E0&4L+&_5JAK&&NVJ92>JX+9KHW4H6QUCN3V_ZH(BPK[K-;74";:Z#-Q8 V MMPYM0S;T#Q'<8@8LJ5R#8RZ,8PT$.V<:1Z4U+&_5DAE:8:P/ S"\FR[899'J>N/Q!^=LCU#3AX:.?VI3_E MMB;<4]M,#+!YF,#6X1(,CK/Q^.B"Z3S#=!X&T^V=>/#5'^ZJ:2K]TDMCV1M[ M^IR_#U>21&*AW3N7 QU-NGL);G>@DG7^'MDT42J)\X]+$&PO=V]R M:W-H965T,Q2H2=.8LSZRG5UE&#&](5*V1Q WRE: MN35+S#,4FDL!"I<3YZU_-?,#"R@LOG#%KA[_9/]NG">G%DPC3.9_LUCDTRFGNY M_1,KAT++%\E4%[^PK6P]!Z)<&YE58%*0<5'^L\D':1 &\ :N&5?P MA:4YPBTRG2ND9!F]_T0N88Z*;YB-/5QSP43$60HW0AN5EX!7Z=I3#E;\)0;CJU"2[;!KH8#E4T+KUUBOY;8[Y1X(PPJ MU ;N&17APY:MX>LM9@M4_[0I["2S[>Y*KUF$$X?ZF4:U06?ZVPM_X/W15C!G M(MOS.ZS]#L]5/F$CYGW/\PX2TS0*0^](;@:UQD&GQH\F006S7"DZU/"V$%AG M![X#]5#JD +>/T8)$RNT-[9,Q9T9[-SRU R>B6PO.I=U="X[HS-'3DU[ M)U0<.ZRYUE>JUZRHT>"P[%JLPK!WI/#\G;'"/Z%__/7T[OGE)M*]\:E9/1?; M?IB>!@F_>Y+X/VEMF18.<]HT.3R;[L[(:.?U6Z:H,6A(<4D8[^*2P*H<@MBBEQ(0S-I<9G09P,J:T#/EY(FR6IA!]/Z0V3Z U!+ P04 " !=0VM8 MH&"$W7X# O"P &0 'AL+W=OV"1U]^?O^'"\\4[(KRI#U/"8,ZXF7J9U<>W[*LDP)^I*%,C-E[60 M.=&F*S>^*B22U#GES(^"H._GA')O.G9C=W(Z%J5FE..=!%7F.9%/-\C$;N*% MWO/ /=UDV@[XTW%!-KA$_;FXDZ;G-RHIS9$K*CA(7$^\67@]#YV#L_A"<:?V MVF!#60GQU78^IA,OL$3(,-%6@IB_+HE@ROW"KK+MQQXDI=(BKYT-04YY M]4\>ZX78\1330P'?X#87$$W[$ 41-T6H/GKW:,S.-UF2;M.KW="[U=*5I11_=2!!:[- MQQ1ND)N6ACM&> <^"9Z44B+7;:M7B<=.W%["[30<#0?]L;_=#ZG%:AA;_&T+ M>:\A[YTEGQ.5P=*AI>8P?"&LQ Z\)[1NPX*JA E52FPCK\3[^TQQ& 0OR%NL MNJ,]JP/RN"&/SY)_Y(E)8@KMR:U:%_:8M@741AZW,!V!'QM=1M$I\'X#WO\7 M\"TJ;?*BN74?D*66^IZL5A0>I+G]\,G,&1QMTO(G'-N&I+1PV],/_2M]&.WP%[;'-2=I1 M0SLZ2[LLBX*A/7"$P;N\8.()$>Y14^E&78XZ>^S.ZG_OL?M!8@=+$0;?'K_@ M_TS5M?K!_HSBHUUL,QN>S!SAWM,=OC9W?$>6KD4/GHZX=PS=8F:L7D+[>Z5' MCG+C*C(%B2BYKE[P9K2I^F:NUGDQ?F.K05?2?).I2LE;(C>4*V"X-I+!U< P MR:HZJSI:%*[ 60EMRB77S$Q%B](:F.]K88J&UL MC93?3]LP$,?_%2OB :2-I/G5@M)(HQ4:#YL0C/%LFFMCX=B9[3;LO^?LA"AM M0\5+[+/O>_[>LD>I5EP"&O%5E5!1?2EK$+BSEJJB!DVU M\76M@!9.5'$_#(+4KR@37IZYM7N59W)K.!-PKXC>5A55_V^ RV;N3;R/A0>V M*8U=\/.LIAMX!/-4WRNT_#Y*P2H0FDE!%*SGWH_)]2*Q_L[A+X-&#^;$9O(B MY:LU[HJY%U@@X+ R-@+%80<+X-P&0HQ_74RO/](*A_./Z+S$U<:I,1LF[%]\- IW&>I, M_EL:(#/RG=R)'0@C%0.-UD)6M12XH(E<[^V=+\%0QO4%>CT]+LGYV04Y(TR0 M/Z7<:BH*G?D&P6QX?]5!W+00X2<02UA=DFCRC81!&(W(%U^7A_MR'\O1UR3L M:Q*Z>/$G\1YH@R4VH!CEH]FT\L3);9OL\C1*XVGF[X;0QU[3.)F&O=<>6]2S M12?9GK$I;+5K)3<*]"A>&R$='!R'030[P!OQBJ.KZ3A>W./%)_%NF6!X&0NR MD7+\)L1'QT;!+$D.X(Z]DBB^2L?ADAXN.0DWN,9C9,G1_YI$:1('!V@C;M,P M3I,#-G_0D_8]_$75A@E-.*Q1&%Q.,8)JWYC6,+)V;?HB#3:]FY;X+(.R#KB_ MEMBJG6$[OW_H\W=02P,$% @ 74-K6&#E/?R9 @ 908 !D !X;"]W M;W)K&ULK55;;]HP%/XK1UDUM1(E$"Z]+$0JT*V; MQ(3*NCU,>S#) :PZ=FH[7/[];"?-* MH#WM)?#G?E^\[QSX)-T(^JQ6BAFW* MN!IX*ZVS6]]7\0I3HIHB0VYV%D*F1)NI7/HJDT@2!TJ9'[1:?3\EE'M1Z-:F M,@I%KAGE.)6@\C0EJG;"K-S*]8$IHB M5U1PD+@8>'?MVU'/QKN [Q0W:F\,ULE:UQA(Q9 M(B/CI>3TJD]:X/[XE?VC\VZ\S(G"D6 _:*)7 ^_:@P07)&?Z46P>L/3C!,:" M*?>$31G;\B#.E19I"38*4LJ+-]F6>=@#M/M' $$)" X!W2. 3@GH.*.%,F=K M3#2)0BDV(&VT8;,#EQN'-FXHMU6<:6EVJ<'IZ*O0"#=P"5-I3H;4NP9,&>$: M"$_@_B6GF2F9AO,Q:D*9@F^XU3EA%P;Q-!O#^=D%G 'E,*&,F;*HT-=&E>7V MXU+!L% 0'%'0#F BN%XIN.<))F\)?&.G\A2\>AH&)QG'&#>ATVY T HZ-8)& M_PX/3LCI5"GN.+[N43YSOV)*[+&M2T^!OG)H>^G6T76S'_KK?<5U,3=5S!M9 MW4I6]Z2L+R@5[F!$]0Y^3C"=H_Q5)^\DBVTRMRHC,0X\XU*A7*,7O7_7[K<^ MU&7^/Y&],=RK#/=.&KY3"G4#'I EEZ;]7C]58=VLW-0J[J8WD&M_+T;FZ)65TR:*I%1,M,M<7YD*;+N.&*_,?0&D#S/Y" MF-Y03NP'JC]+]!M02P,$% @ 74-K6#>/$G@] P ;0P !D !X;"]W M;W)K&ULM5==3]LP%/TK5H8F)@&)G8^FK*T$9=.0 M!JI@; _3'MSTMK5(XF [+?S[V6E(TS;-0(,7&B?GG)Y[CTUN>TLN[N4<0*'' M)$YEWYHKE9W:MHSFD%!YPC-(]9,I%PE5>BEFMLP$T$E!2F*;.$Y@)Y2EUJ!7 MW!N)08_G*F8IC 22>9)0\70.,5_V+6P]W[AAL[DR-^Q!+Z,SN 5UEXV$7MF5 MRH0ED$K&4R1@VK?.\.D0$T,H$#\9+&7M&IE2QIS?F\7EI&\YQA'$$"DC0?7' M H80QT9)^W@H1:WJ.PVQ?OVL_K4H7AMT(+36!*\UC=\.4W M* ORC5[$8UG\1PBD))"7$MR2X!:% MKIP595U010<]P9=(&+16,Q=%;PJVKH:E)L9;)?13IGEJ<,T5H! =HY'06T.H MIR,TBFFJ$$TGZ,M#SC*=F3I"UWI'_0.$#B] 41;+3QIY=WN!#@\^H0/$4O1C MSG.IL;)G*^W9?+,=E?[.5_[('G\7$)T@%Q\AXA"W@3Y\.9ULTFW=J:I=I&H7 M*?2\/7KK!F15 V#=I9G@LK'(E:I?J)J3M1A@['=(V+,7]6(:8)Y/B%?!-DR[ ME6FWU?19%.5)'E,%$[W#]6F/GJ,GH2BFH.3CN=''7WS+: ,-.Z'9QLU.O MO1TS;N"[[I;E)E180VT8]BO#?JOA[\;A[RM(QB#^-'EKI9O_ MT:UMOXO!3C=L M3J93^>VT^CW/63QAZ:PP6BTNDTSP!1C/LC6W5O'7YO9&8AM]"*L^A.^26[B; MB4_"8"NY7131L&YS=-W*-IZO[3EU:KXVKS>2&RC>.RLW\C. MNR16RM;#Z(8^Z6Q%U@##.'3]/><-UR8)W.I[R%.I1+X:S_1;7]VB/.)NGS6[-@N:0?R*BAE+)8IAJFG. M24?SQ6JV72T4SXKQ<,R5'C:+R[G^/0#" /3S*=O=G/?RMX8:+[W(-H-!S'#$YME@S7 M$!-YR1-@^LZ2BY@HW12KEDP$D$7F%$,KM;*=+3&PX2LX '4U^1>Z%:KC+*@,3!).4,"EB-G M@J\"W#<.F<4W"ANYX>!5'?P##NW"H?U6![]P\#,R M>2D9AX H,AX*OD'"6.MHYB*#F7GK\BDS[_U!"7V7:C\U_H,K0-A%OZ O+.0Q MH$?R#!*=!: (C21ZA&>5DNA<&WQ]"-#9IW/T"5&&'M<\E80MY+"E=!HF6"LL M'GF=/]([\$CLH3O.U%JB&[: Q7Z ELZ_+,)[+>+::XP80'B)VO@">:[7KDEH M^G9WK\8]>+L[;JBF7;Z2=A;//Q#O*Q,0\A6C_\+"O YT#0R65-6BSD-ULE!F MCC^-\:!O(#SMUF];>7YOT-^W"FJL^G[;+ZWVJO'+:OSCJKE ,UBD^>R?@=3S ME+(56@H>HUN22$!\B29)$M&0S"- #XJH5&6]MS2FNJ4=:Y'D^71WRFAW7+=" MI#%IL]A>R82$,'+T:BI!/($S_ODGW'5_K1L?)PJVQ[=3\NTI5-ZV7W':KVJ;6"G>K/!KS/9:'M^7A-?(P&*::!U5[95^@2UR+Z1 M*,T67S2)]'<]86&MPL.V4-9;S*"*R[>^"GS7ZU6GUT=(8+S5P+A9!-\LEY = M(.QJEQG1GPLS+7)82".: 3'?' E1(F\9V5=L1.B&"*97)MDX(VV]:^W)T^9, MWSV\/D(^XZU^QLT"^C,L])(=9>+/?(!!=G7+0]TW2=6:"ZI>T-]W$,]!_%/+ M[$0:MX![RFC!J:+MP]T*<-RLP-^]'=JJ&7>P/0!/I)L+1A^APO%6AN-F'7X: M'=&O6<)L;B=2TP6WDVKSULX!7PQBE1V42A2:E2H_)BM[R\/8278$6>F_QE?3 M_$AU&R8_X;TC8D6U7(]@J4.ZESV-2^2'IGE#\20[1IQSI7B<7:Z!Z/7!&.C[ M2\[5:\,\H#RZ'O\'4$L#!!0 ( %U#:UAV>621WP( ,8' 9 >&PO M=V]R:W-H965T>;ZG4[/S;DHG/'0KLW4 M>"A7F(D"9HKI59YS]3&!3*Y'CN=L%Y[$,D6SX(Z')5_",^!K.5,T4A&3L<0@@QB- BSQYE@:EFGXL$DGT E_0U(OVMR(E_%O$> MXAL6>)^8W_&#%D+3?W?WS] )FI@'%B\\@;" 8HN1Y_E>.\=>P[%WEB.53LS \')A4PI5L94+II'C"NEY MTC@3N4!^,E5ZQ\2ZO<$A_1:K(-JQVJ,?-?2C_Y/>T5'B>H.^?Y@5QU;[CZ#B M[.Z4Q!S4TG8*S6*Y*K J',UJTXSN; T^6)]0DZIZRE^8JL,][;K^.D M(>0D;L!VYI_YQHXS,SDR_BEB (F^LI2*J1%+N;LW31'&D!%QQW9 U9,-XQF1 M:LJWIMAQ()$69:EI6Y9O9B2AQFRBUU9\-F%[F2845AR)?981_F\.*3M.#6Q\ M+[PFVUCF"^9LLB-;6(-\WZVXFIF5ERC)@(J$4<1A,S4>\/T":X&V^)W 4=3& M*$_E@['/?/(<30TK)X(40IF[(.KO M(T]R3XOA;.C6JF+FP/O[V_J235\E\ M$ $+EOY)(AE/C9&!(MB0?2I?V?$GE EYN;^0I4+_HF-I:QDHW O)LE*L"+*$ M%O_DJ]R(F@#[/0*[%-A-@=LC<$J!HQ,MR'1:2R+);,+9$?'<6GG+!WIOM%IE MD]#\&->2JZ>)TLG9+R8!80O]0,\T9!F@-_(%0DU7G!T2?5C70-4F_- MN=GU$B1)4G&C!._K);J^ND%7**'H+69[06@D)J94E'DL,RR)Y@61W4.$;?3" MJ(P%>J011.<.3)5>E:/]G>/<'O2XA/ ..?@6V9;M= M+I?; SA.M>6.]N?V M^'N""#A);]7Q<@Y4=FU1X<'3'O*;>)AA[%H*_E#G;EN-<>!51F=T;D7G#M*M M)9$PR%;H_7K46M""K&T3C()N,*\"\X:WC7%U)^D@FM=&\YN;UK;!EF5WL_D5 MFS_(MNA'\MOA',?%#:@.*VOLN]U404457/:BJ<\:*,"HBR]H1?[A8'O4X.NP M:S"NV,:7O6U#=.-V8-]J7H4.([OO MDF+K]-FV!OF6 UBE]/Q,1X'= .LR<[UQSZ'B6D7!@VBG"H$>OU2[(>!40CIQ M&ULM5AM;]LV$/XKA-%A#I!&HF1;4>$8J)T,"["N M0=)NGVGY' N11(VDX^3?[T@I>K-,%=WRQ2:IN^,]=^2]<'[@XDGN !1Y29-, M7HUV2N6?'$=&.TB9O. Y9/AERT7*%$[%HR-S 6QCF-+$\5QWYJ0LSD:+N5F[ M$XLYWZLDSN!.$+E/4R9>EY#PP]6(CMX6[N/'G=(+SF*>LT=X /4]OQ,XWFZN1JS6"!"*E13#\ M>X85)(F6A'K\4PH=57MJQN;X3?IO!CR"63,)*Y[\'6_4[FIT.2(;V+)]HN[Y MX72D,T&.CL!(-7,GA=ALD) M!K]D\ W00C,#ZYHIMI@+?B!"4Z,T/3"V,=R()LZT&Q^4P*\Q\JG%GUP!H2[Y M2&ZSB*= OK$7D#B]AXAG49S$S)B;;\LO."XIQ]>@6)S(,Z3^_G!-QA_.R <2 M9^3;CN\ERS9R[BA446_D1*4ZRT(=[X0ZU"-?>*9VDMQD&]BT!3B(K0+HO0%< M>E:)UQ!=$)^>$\_U_!Z%5C_.[EG4\2M[^T;>Y(0\-"+)!7^.S3U .^9[!1O" M%%$[(%O8@& )D8JIO>+BE0BFX)RPE.\SU6?.8K>IV4U?V><%#28A GUN8NRA M\B:N5U&UH$PJ*)-W@)*#B* ?2[$==1MJNA<>[6 9HFIAF598IE8LU_%V"P+U M(@I1:4TE87F>Q!%;)T 4)Q@Q,23@14 YDI(FUNF1P;_2&=AT('22Q4$_5!F M%939.T"QN,6^W=B[<-U?SOINU@"CW\/80AQ4B .KI'MX!B'QK&&0PGBUQJ"E M7C5*LL\B$!BD,F.+G,O8P,6 E8&R^2\X]LPD\&8=__50>5,Z[???987F\GW0 M6%QHWW$\.^G" <;)D O#"G0X %H"$]&.8-H@\()0=*V@BMRCU][.K$8>"=C$ MRGK_PF//!-..]WIHJ!_V.X^Z=3YUWP&)Q7<#^XW=D\[[&3RH[ :>N+ZB]P'BXN;]S5E__N#6'38!4(HYT7L92,GK"\DS7;E9?'!<+ M>'>ZH:^'*F@XK*U\75%0>TGQ@\K;O&'?P.:-G^!LPZR+#6JO-OX'F-.^*LCM MUDJ#9&T =8E![;G[*U9XXGPHB99"6B?)][M%4!^5U\RU;1WKHH#:JX*FCC9+ MVJ78PNL YW3PP-0E ;4GVKHW(S>84C*)W=>RB$U]JBU+<4V;AI-9V+7\,=7, M#TY%H#J54WLN;_<%XS*&GAUU""N'?XBL MP.LIVP, -0- 9 >&PO=V]R:W-H965TM$";23J[,(VD,8HML"V&^30O6;DL4V4(KTD M'2?[]$M*BNR(E!I@;VP=9H;?##G\J?E1R%]J!Z#14\VX6@0[K?>?PU!5.ZB) MNA![X.;-1LB::',KMZ':2R#KQJEF81Q%>5@3RH/EO'EV+9=S<=",A%$E@@85-J&(.;O$:Z ,1O)T_>>H*<>: TQ&'N'.(W^J0= Y)DVA+UJ2U(IHLYU(< MD;36)IJ]:&K3>)ML*+?3>*NE>4N-GU[^$!H0CM G](U7H@9T1YY F=LK4>\% M!ZX5$ANT@@U(">LS*W2I%)BW[U>@"67J@W&ZOUVA]^\^H'>([Q:_?0U*]Q2AYH(SJ9Q]D&RL_ _@49]F TF.4XMR/F?:8Z23F#2B0CV9EF05A M>K>2!\*\94R=P=,L&M;18S1+"S]AUA-FDX1?80V2L(](-;-M.B?2O]9]2/IG2"LS6 M7E%B-TP?6.X9<[@8?#8CE2YZK&(2Z[(64M-_1[$*9\@\!VJGUPI5N//!H6S6-4CDWFK(>;3<+]I7<@)UMGYHR:S6;% M ,TURM-R! U')Q6))N'NA";,RF>K$G:K)(T\>/?^R)V[/,)#4I]9BN-LA/5, M\?#_ZHK._=6X28*'=!ZK.![I#'Q2&CPM-;_KC<[]U?PEV6P(Y['"Q4AWX)/4 MX&FM>4M_8%<]TMP%]%B5Y6P$\"0R>%IE?M\CV)6.+(^'=*Y1448C<"=]P=," MX^F1%ZVFX(=U10$G,^PL18]9&A7I"/!)/?"T?/PD[$#:PS8SQWW"*_!2NA)A M/B*<&?<(233:+RQ<-BAF=';ON]\YW( M+>4*,=@8M^BB,/ZR_81H;[38-Z?P!Z'-F;ZYW)G/+I#6P+S?"',2[V[LP;[_ MD%O^!U!+ P04 " !=0VM8>RY')#<) "?50 &0 'AL+W=O$O%MVS& MN23O<91DEYV9E///W6XVF?&892?IG"?JR$LJ8B;56_':S>:"LVE1*8ZZ;J\W M[,8L3#I7%\5G#^+J(EW(*$SX@R#9(HZ9^'[#H_3MLN-T5A\\AJ\SF7_0O;J8 MLU<^YO+7^8-0[[IKRC2,>9*%:4($?[GL7#N?:7^05RA*_!;RMVSC-=GIYCWC$)S)',/5GR4<\BG*2ZL?O%;2S;C.ON/EZ1:?%EU=?YIEE M?)1&7\.IG%UVSCIDRE_8(I*/Z=O?>?6%B@Y.TB@K_B=O5=E>ATP6F4SCJK+J M01PFY5_V7IV(C0I.?T<%MZK@UBL,=U3PJ@K>H2WTJPK]0RL,J@J#0RL,JPK# MXMR7)ZLXTSZ3[.I"I&]$Y*45+7]1R%745BBJ?J\[[ZXZ?^-:B6,^/R$]]YBX/==I MZI"]NL\G)\1SBNI>0W7_\.IN0_7 7OT?++&V3@^HWFNL;IQ+;ST0O(+7W\'[ MDD@N>";)(U,C8OS&YN3?=SQ^YN(_#9V[L<+R=/@YF[,)O^RH?)=QL>2=J[_^ MQ1GV_M8D$Q+F(V$!$D9!,$/>_EK>OE5>GXMPR?(L?DQ4S*NDSB)R':>+1#;) M:X6UE;>$#0I8?J5;7GD]]>^BN]S4#=ED@(11$,S0;;#6;6#5[6G&B^Q61&1F M#4DKJ*UF2)B/A 5(& 7!#&F':VF'R)"TPMK*.]P*R6%#2"*;#) P"H(9NIVN M=3O]2$B2/\B83Q:"3\G]DHLDOZ4E-$Q8,@F3U_*R^FE\3Q^/K%%L;;NMS$B8 MCX0%2!@%P8S1<+8>#6<'1_$-R\*,C(LI'E'3IM^8"-ESQ OQF\2VHMN*7<+. M-V*Z=]+K.;681C89(&$4!#-4/%^K>-XFIN\3;@U2*ZRM;DB8CX0%2!@%P0QY MG9Z>YO:0%UL[K:W"%6W?'3"TT0!*HRB:*=^&2^$<+!\-W]4UUIBO-DIH);:6 ML+)17#.].EYO,*C+B&PX6#7LU1OV^F:[])"2YNEW]>EWVZ3'I[?4FA[MM-:G M'DGSH;0 2J,HFJFR=H J/$ M4./&.DE '!DKSH;0 2J,HFJF^MF$9.H:F/^@V2@P MU'6I:)N1YIYOQ^-V*:^_'8Y0/P5%,P71CHICMU3RTW],OA8_[:M[D>LE%^R5 M'W!/ C57*EK-%7/[IW6!&LL-!DY=(J@G@J*9OYYK4\2UFR+Z,E:*]<#%1.7* M7*8;SD1^,[.V,%>Z'5MF!/;FVDKG;KLF];!J*.(U7.:@_:(HFBF:MD+^.KN9PW.*U+A>P=1=%,J;1M MXMIM$_/F<#TC, (M/\SFH513[;%,)]_R#V@J5-I,R'CQG(734(4@S\@HC2(E ML&!1^%^N;W$:)2Z[E7MV&V=[6#.J1O;>M[TW@=("*(VB:.8XT,:*:S=6;K_< MW#^2ZZD:!*6ILNO:9^>TCDVO:1AL_2($;32 TBB*9@JG+177;JE\8$I!_B!W M81+&B]@ZR[ WW%II),V'T@(HC:)HYH#0+H]K=WEV9O11&L>A+(8%Y7PCP3>* M#W5]*EK]AU^W'N90.P=*HRB:J:JV[5PQQJ$4%I%$4S5=46D6NWB#X6YFJ2/$V3YWM8S9=^LU M7_8&6@M_WOR+EN/6ER5 VPV@-(JBF4\^:!_,L_M@_[_$<, M@[VOK1^M0-)\ M*"V TBB*9HXA;)[=P/M8 M8J J!]!%,LU(H#)"\>ADF1/TNO OR92_ET]9%4>L"0&ZF@I*\Z&T $JC*)HY M=C:>I]NWFNI_3@C8A^R\QOG#5C; /C^'?8#N1[B!GG8#O1_A!I;F[]?\Z!V3 M92TUM/P[:=.-@[V7I40)U#*"V TBB*9@X>[1QZ=N<0D Z@KF%%J]\? M]!KN#Z#&(91&43135&T<>C_".&R5$0Z9,4!-1BC-A]("*(VB:.;@T2:C9S<9 M 1D!:C!6M .L!&B[ 91&43135.TQ>C_"8_S8XF%[5UK+#[40H;0 2J,HFCE$ MM(7HV2W$G3\NK'+]32H4M!@-3/5CQR(/>RNMU3_?6DGEG&XOI?*AK090&D71 MS TVM(O8W_>(82V?%ROK/OV+,W'4)* =UU; /9T;D.^J'TV[]OC0?@10&D71 M3$FUJ=>WFWI[0_662\E%ME'&%K+VUEHK[FR';-.^*E![#TJC*)HIK[;W^A]< MG[>2=UQDX:+8;MAUUMY.:UVW'W-TG"9EM\N=;0=W .T<1=%,R3:VJ++[:UL7T(T5DP=J MU6].B;73-K)WI.V]+I060&D413,EU:Y7OZ7KM;JG5#[^U@&MD[V5INJ!\&I5$4K92[N[&O9,S%:[$#:$8F^?,? MY2Z-ZT_7NXQ>%WMKUCX?.9_]&PO=V]R:W-H965T+_@E8&\/VLQELM'Z MT76^YXM@X R!A R= J?'$]R E$Z(;/QI-8,.Z0(/VZ_J7WWNE,N&6[C1\K?( ML5@$LX#EL.6UQ#N]_P9M/A.GEVEI_3_;-VNG1,QJB[IL@ZE?"M4\^7.[#P2TA9RLC5"8J+MF*O] YH&5G2T NI#UGGYA0[+[0M>4JMTF( MY,4IAEG+O6ZXT3O<)627;#3\S*)!-&(/ZR4[^W3^KTQ(J73Y1%T^D=<=OZ-+ MY%_4I'23A4P]HU(%&QT"3/E 3%1\'C3O0^!@H[@.-WX#B ?WZ M89,.-CD&F_;!)J=F%7>@^!AHU@>*3P5-.]#T0]"]1GJ#I5:["P13THW=8!]X M^C_;.>O@LP_A/\#:*W93&T/7AZXMUD:@ ,OT]@1+LU/W8M[9F7]HYU:KK/52 M:>.KXDE&YF\N3]_>A =5R!7TG]SLA+),PI;B!I=3$C!-D6PZJ"M?F#8:JE2O\"4$L#!!0 ( %U#:UA>7-+*4@( &P% M 9 >&PO=V]R:W-H965TO7?U.=TH M_60J $NVM9 F"RIKFTM*35%!S^KT[G:>JM8)+N-/$M'7-]*]K$&J3!5'PO#'GJ\JZ#9JG#5O! NQ#2"KV46A$X0""BL8V#X M6<,4A'!$*.-GSQD,)1UP=_W,_ME[1R^/S,!4B1^\M%46G >DA"5KA9VKS1?H M_8P=7Z&$\;]DT^6>A0$I6F-5W8-10 :6<6'(/6QMR\0))CTL9N3XZ(0<$2[)?:5:PV1I4FI1BB.D M15_VNBL;[RF+%6^5M)4A-[*$\F\"BAX&(_&SD>OX(.,,BE,RBCZ0.(Q';PB: M_CL\/B!G-/1UY/F2/7QS,%:WA6TUERLRK9A>P9M]ZFC&GL:-W#J/PBA*4KK> M%7^PF)OT2].P K( 1]F 7D.0OW\73<)/!ZPD@Y7D/ZS,._ZWK"2OK(R3B_,7 M3EXG3'W>$IN?(31/^D=^_0+7:>2T,$ M+!$:GIYA:=W-=A=8U?CQ>%06A\TO*WP.0;L$/%\J')$^< 6&!S;_#5!+ P04 M " !=0VM8U^.4'>D" "0" &0 'AL+W=OV@<1NT0)=@KAISI0\MHA0I$M2=O+V M)25%4"W:S<7F,O_PF^$RFAZX>)8E@$(O%65RYI1*[6Y<5Q8E5%A>\QTP/;/A MHL)*=\76E3L!>-V(*NH&GI>X%2;,F4^;L7LQG_):4<+@7B!95Q46KW= ^6'F M^,[;P /9ELH,N//I#F]A!>IQ=R]TS^V]K$D%3!+.D(#-S+GU;Q838]\8_"9P MD(,V,I'DG#^;SM?US/$,$% HE/& ]=\>%D"I<:0Q_G0^G7Y)(QRVW[Q_;F+7 ML>18PH+3)[)6YN"'+]#%$QM_!:>R^46'SM9S4%%+Q:M.K DJ MPMI__-+E82#PHQ."H!,$[Q6$G2!L FW)FK"66.'Y5/ #$L9:>S.-)C>-6D=# MF-G%E1)ZEFB=FO_@"I ?H(_HMBA$#6OTZ46?$ G2-G2Q!(4)E9=Z\G&U1!DB&>%YT3#,>\[X M?SNO=[O@546D>:2L=/%HX2 <)*BELQC%@6^G2WJZY#Q=G1><*6'>/9T^BG,N M;(#):&T_&1RO%M!BE*6Q'3#M =.S@$]8",S4JWZ9]7YC:H-+Q^O&T3&(3J#NJ%J=7?L=@2)A&%C=9YUZEV(-KZUW84 MWS4E).=*%Z2F6>I/!A#&0,]ON"XC7<=4I?XC9/X74$L#!!0 ( %U#:UB, M1-43FP, /<- 9 >&PO=V]R:W-H965T-]]=SQ^.,[V0GY3"8!&]UG*U=Q)M,[/75=%"614G8D&6;1-M%]S%+*=;N /]);^19N8V*#'+@"LF.)*PF3L7^'Q)2H-RQ]\,]NI@ MC&PH:R&^VHT/JWAX?@1_4,9O EF M3155>.2I8KJNEB)L4>2;O;H-E!&6II;<@Q;D_E3DOS ME1D[O?@H-"!,T#MT$46R@!A=W9L35Z#*)9,RIA\0Y3'ZB]$U2^UL25/*([/C M%E*JC8D69JBT+")=2,:WZ%(HK=#K%6C*4O4&O4*,H\^)*)1!4C-7&^;6OQO5 M+)<52]+#TA"\%EPG"EWQ&.*G *X)N8F;/,:])(.(*XC.T B_1<0C(_3E;H5> MOWHS@#MJ\CDJ<<<]N$V6WJ(U;!GG-AWK*F%=<5=H?HEF;]!N$4S"8.;N.CB, M&P[C00X?S5V($BJWT)GJRC@X<(D]C,?=/OW&IS_H\Y*J!.7TP5Q879:+T F8 MVP]:IV 7.ZGX1U3>&2:8=',)&B[!KYX!\/@G!Q <4?#'X;2;P*0A,!DD<)7E MJ7@ 0'>P VD]HW^O(5N#_-I%81#,RO*YRFD$<\?HK@*Y V?Q^V\X\-X/U.NT MH3H]:;U.C](U&H5>=[K"AD/XG'H-CUQ._#Z7V&MUSWN!@JU!GU1L."9A#YL# M%<:G*]D:Z\D-]GWZBXG7TR:0 M5G?)2^@NZ=#=(!CUD&EEEYQ0=FNLPUYM%(XG/W!P#WKQ#$QR[8M#H4@47%=M M>;/:O&HNJEZ^W5X]B:[-V3"N4 H;8^J=38QK6;TRJHD6>=G9KX4V[X1RF)B7 M&4B[P7S?"-/=UQ/KH'GK+?X#4$L#!!0 ( %U#:UA)JQTIM0, /82 9 M >&PO=V]R:W-H965TI;2")%#0+I GBM'M1](*6QC91B?22]&&!??@E)46UO+9@%[RQ16GFX_"? M(2EQL.;BIYPC*MCD&9-#9Z[4XMIU93+'G,@.7R#33Z9\]B-.!+E5&&SP+D,L^)^.<6,[X>.K[S=N.%SN;*W'!' M@P69X1C5U\6ST"VWIJ0T1R8I9R!P.G1N_.O8+QP*BV\4UW+K&LQ0)IS_-(V' M=.AX)B+,,%$&0?3?"N\PRPQ)Q_%W!77J/HWC]O4;_;X8O![,A$B\X]E?-%7S MH7/I0(I3LLS4"U]_QFI /<-+>":+7UA7MIX#R5(JGE?..H*:B4+_P MUGI19@IEK(1^2K6?&GWA"L$/X2-$*.B*F+3! Y-*+'4Y* F$I? 9TQEE,[@Q M6:6*HH2S"!6AF817W*@ERLX@K-WY_ .*(-'FF6Z$N3 53I,TYF;5"'= MEB$%!T**,.E Z'^ P O"/>YW[>Y_$M;J'AWA[AUVCX\//FBZNSHU=7Z".C]! MP>L>X.G9H&N=0;Q)YH3-$/2--1$I?'_$?(+BQSY]6Y%FZ;F6"Y+@T-%KBT2Q M0F?T_@__PONT3VV;L,@F++8$:^0EK/,2MN;EUVSY 'H.Z4HG&=SD?,G4OHR4 ML'X!,VOW:A3T.I<#=[6M=&N/IRIM$Q;O#;]?A]]0L%LKV&U5\'6.9I+X,%Z3 MA80GAJTUW0H[M:9MPB*;L-@2K)&17IV1GLV:+F&]K:((O9V*;NWO5)UMPF)+ ML(;.%[7.%T?K?$\WF.H-5Z'N1\$+4;A/ZQ+H!UMB>QW/#[U>;T?RRC+T0L',&Z&6DQ&6F'<5HR2'CT3;HFD$L;%YP[H M3XAO1% RR?#@G&A%GYJ?$G;5G R>OS-G;'896X(UA+^JA;\Z95Z]KGGK5&B% MG2JU35AD$Q9;@C4RXGN_OL0\F]MO16O=?]M[/%5KJ[38%JVI]M9WKV][$ZZ( M_]\R_=TW^8.6W1W+Z&C+N'T\I^KE;AT9F!.A1R+T)[Z$#*<:[W7ZNJY$>&ULQ59M M;]LV$/XK!ZT84F"-WFQ9SFP#CMVB 9HU2-;MP] /C'22B$JD1U)VNE^_H^1H M?I&]%FC1+Y9(W3U^GGLA;[*1ZI,N$ T\5:704ZW=J-I&U*;G .P6ZKBJF/E]C*3=3 MQW>>-^YY7AB[X;^U6)L[1N#/SAN M],X[6"6/4GZRBYMTZGB6$):8&(O Z+'&!9:E!2(:?V\QG>XOK>/N^S/ZFT8[ M:7ED&A>R_).GII@ZL0,I9JPNS;W7D9V:_28/@A_ *EJCXFMF@PHW01M64*Z.!B13>8IISDK[.,F0 4+65'5%;8<"."= MU!HNEF@8+_5+ O_PL(2+%R_A!7 !OQ>RUL1#3UQ#DBUQ-]G*NV[E!2?D^0'< M2F$*8B-23/[!V?HA%W^P@9O M<"I_U.@7)84/*6XY=:VFWDID+O@_%&L*WOS]XEU?W%K880-K6WT]\T>A/W'7 MNUJ.C5X-1\/.:(_QH&,\.,N8NH]Z2\#KIZ1@(J?JD6K#5 I_W6+UB.IC']NS MD/:DN](KEN#4H:+2J-;HS'[^R8^\7_LR](W ]M0/._7#[Y.O%C;:384_&'D' M">NS\L?]"8LZRM'_4FX96ZHETYIGG,AF2E8-73 2J*DAD4++DJ=-FVM##WL0 M@,R +AW%[+'=V\+1,>EA.#I0UF,4>R=*<=0I&YU5=B,,4HH-W!-7>-BPU=DB M/ OVM47XC<#V=,>=[OC[%&%\E(0H'A\DZMAF&,=1?Z+&'>'QCRW!\=%!%P11 M?*"LQRCT#H2Y.U=QA2IO)A1-O&IAVDNFV^V&H'ES]Q_L7]-PU,XR_\&TD]4M M4[E-68D907J7(V*DVFFE71BY:B[\1VEH?&A>"QKP4%D#^IY)NO2W"_L'W<@X M^Q=02P,$% @ 74-K6*; T O% @ _ 8 !D !X;"]W;W)K&ULM57;3MM $/V5D8NJ1"KXDH0BFE@B"06D4B$H[4/5AXT] ML5?8N^GNYM*J']_9M3$))!$/[8N]EYFSY\QXC_M+J1YTCFA@519"#[SFT,5LE$R@<[N4H'7F )88&)L0B,7@L<85%8(*+QL\;T MFB-MXOKX$?VCTTY:)DSC2!;?>&KR@7?B08I3-B_,K5Q>8JW'$4QDH=T3EG5L MX$$RUT:6=3(Q*+FHWFQ5UV$M(3S>D1#5"='SA.Z.A$Z=T'%"*V9.UI@9%O>5 M7(*RT81F!ZXV+IO4<&&[>&<4[7+*,_%G:1#"#AS"&!5?,%M4N!+:J#GURFA@ M(H5+3#,N,CBS->>&HZ;XUB>I->HV7-"WHN$6$YD)_AM3H.X\@>D--#J.]C3/ M!#,4R72#W1JC8;P@O$.XOQM#ZZ -!\ %?,GE7!,+W?<-";:T_:06-ZS$13O$ MA1%<2V%R#>6*'LLUC/8BCC$Y@D[X#J(@ZFPA-'I]>K2'3J?I M7L?A=7?B-3WC:U7.J"/0*J@_[6U%JS![#M/>\D4<]H*^OUC7\3*F=]*$;'#M M-ER[>[G2K:,[)>!\E>1,9 BTL&0JA>_76$Y0_8 _]'D(\B=%BNB+N!*)+!%: MYRNR+(WM)G";IKUG6RL\U3.6X, CK].H%NC%;]^$Q\&';4W\1V ;9>HU9>K] MAY;V7M'2ES$O6NJO&4F)*G/^JB&18ZK]P MS51F_:+ *4$&1^^)D*J\MIH8.7-V-9&&S,\-<_H]H;(!M#^59%GUQ![0_/#B MOU!+ P04 " !=0VM8B>8BV=0# 9$ &0 'AL+W=OW#]VM:/?NX70/ M)AE(U,3.V0Y0Z7[\VDX(@:8NB]B3$"3.S#?SS=B3&49KQI]$#"#1)DNI&#NQ ME/F5ZXHPAHR("Y8#54\6C&=$JEN^=$7.@41&*4M=W_/Z;D82ZDQ&9NV>3T:L MD&E"X9XC4609X<\WD++UV,'.=F&6+&.I%]S)*"=+> #Y-;_GZLZM4:(D RH2 M1A&'Q=BYQE=3W-,*1N+/!-:B<8TTE3EC3_KF4S1V/.T1I!!*#4'4SPJFD*8: M2?GQ;P7JU#:U8O-ZB_Z;(:_(S(F *4O_2B(9CYV!@R)8D"*5,[;^ RI"QL&0 MI<)\HW4EZSDH+(1D6:6L/,@26OZ2316(AH+OOZ+@5PK^L0I!I1 8HJ5GAM8M MD60RXFR-N)96:/K"Q,9H*S8)U6E\D%P]392>G'QF$A#NHE_0 RQ5>J1 [V]! MDB05Z!$VLB#I!_0.)10]QJP0A$9BY$IE6*N[867DIC3BOV($^^B.41D+])%& M$.T#N,KCVFU_Z_:-;T6\A? "!;B#?,\/T->'6_3^W8<6QZ;'P_CM,'ON!754 M X/;?2VJ138'CM@"?:*12B)_UA%I&,U>"*=?DVG;Z4S@Q70 M"" MLPQ-U:'CJE"JFB)C-#75!'@'?=R$:1'IO%T+ >H3H4>R:2-;&NLUR/:#X0 ? M,FX1ZW7]8">VQ^6RYG)IY7(M$H+^O@.=H'_:O+.J'Q_HDL.9P/:8#FJF@_\S M:X,7Z1@&/>^PAKR4PKU^%[^2M&%-9?A&T@1(T4&/3)*TSA[Z#_T.;,E)KFJ@ M9AB")FG>Y+-$/#4%WTR[U8'O3?N9P/9BA;W=V]>S1NME)#KH'KA>4TU4ZYNV M!!PVTN9=^+A_D%R[W5-Y-;H*?,R&[FPK*;H!&L:J4=S+]'9OVS9$:PRLQK]W M!YP+;3]4_BY4_I$OH&TXVCLL_\VFP&[H5"*[G@?;FYXS%['*6K,^#8*AYQV2 M_A&M$-[U0MC>#)UOHRNQ+Q1VHM8#<*:.J0KAC^B_\*X!P_8.[(0:V&NI@=@? M'&Z-LS9B;F/(4OE9FME3H) 55):#2[U:S[?79JH[6+_1W&P\!PL9P=6?^5;2@5X*(N*G\^V0NQ. MYW.^VM(RXR=L1ROYRQVKRTS(UWHSY[N:9NLVJ"SF* BB>9GEU6QQUI9=UXLS MMA=%7M'K&O!]66;UMPM:L,/Y#,X>"S[EFZUH"N:+LUVVH3=4?-E=U_)M/F19 MYR6M>,XJ4-.[\]D'>+K$81/0(O[(Z8&/GD'3E%O&OC8OOZW/9T'#B!9T)9H4 MF?QW3Y>T*)I,DL<_?=+94&<3.'Y^S/YSVWC9F-N,TR4K_LS78GL^2V9@3>^R M?2$^L<.OM&]02W#%"M[^!8<.&X4SL-ISP7PX\M#!0Y?B-A]Q=:G\^'A64&O?=*%A&]I\8O>+"*<)E+3OQXPM ML) @K& 39F1@1KS,?JD9Y^"Z9G>YL)$C1JT(A@E)-7(F#":8A YRX4 N/)H< M^-Y&KXM/1_4&)QC'&KL.!8,)#"5VWRAM['!RGNZUSL:_O6T%CS*=\EZWH^4SV"J?U M/9TM?O@.1L%/-O%ZI623OH"!LH?@_XM9'SL> P)#$)MG"PX)">5:][#D7G! M%PE:'SZ1*IC&1/\N+;@D3DC@X(<4/_1"3>L3:**6& 2ML%%'3PDJJX)^KWI* MUZ!I1 BA($IT?A8<)D'J(J@<"_HMZUAMZ].,IQ@)(]U6+2B<0MBPXF,1!XIKPRBFAWRJ?E+3$^-)B%!@K#0N,)"1Q M+(.@,D?H=\*]NT#Y11(K]1>E4-F;X'80BQOO:W MX6*Y$G(L_Y%R2'3\YLY*,#37#Z%<2^K\3!A)4>JP1*0L$?DM\6E5ZQ/HVTIC M@D@ZJ,'*QK#?QI:LWK$Z$_0H)?,G>ZZ2 MO5:V:=.506*_0?K/STR_TZ>/%S+EI/P0'[^1L](RC>T]1,;9E V&8.0P0#PZ M<7S9-JX/GTYE$D%]&V?!D3AT+6JQ,B?\.KLX;/$?_?31@G$-K[(G_,H;.&P: M49SH;FH!2=?5N,Y'9_Y%L%U[0W#+A&!E^[BEV9K6#4#^?L>8 M>'QI*A@NF1;_ 5!+ P04 " !=0VM8F,N]L,<$ "$%P &0 'AL+W=O MP[GWH-UL#I;0G^P%<8< M/,=1PKK:BO/UN:ZS^0K' 3LC:YR(=QX)C0,N3NE29VN*@T4&BB,=&8:CQT&8 M:+U.=NV&]CIDPZ,PP3<4L$T'I![W76P1+/,+]? MWU!QIA#Y ;@K(*KZ%>,OVCD':R@,A/]*3\:*K&:DB M'.$Y3RD"\?*$!SB*4B:AX[^<5"L^,P7N'[^R?\Z:%\T\! P/2/0]7/!55_,T ML,"/P2;BMV3[!><-V2G?G$0L^P^V>:VA@?F&<1+G8*$@#I/=:_"<#V(/ )T# M )0#4!U@'0"8.<#,&MTIR]H:!CSH=2C9 II6"[;T()M-AA;=A$EJXXQ3\6XH M<+PW)1P#:($_P POA3VB+KP\(DD5Z>1+\2RBXH62QF7-P)3X,?!AB'H01^RB([V=#\.'=1_ . MA FX6Y$-$SC6T;GH)-6CSW/5%SO5Z(!JB,"$)'S%P"A9X$650!RG?<62,MM"9EE64685RBRELANRQ13,2+1);T.6&2_\YOEM^?<$QP^8 M_B/3K21.UZMSM@[FN*N)!8EA^H2UWOO?H&-\DOG1$EEE!G8Q _OM[NR@SM[8 M36A!PZZYTRQ#GFRL.W.Y%C]V=L6:[KUP-%5F?XT/(%*=4B]:GT93_M294K$*FY]C*;$UH^'4+FF6N:SCP@ -EJ$-UJD_Z@_ZU5%>KH=T66[7+ M,K;A";D-)<%M&ZB^'DG*'.A:U@$'RN"&ZN3.UZ.OX^GE\'HB%=AJ4K?%5FVW MS&IX0EA#25K;CN75K9"%NF\<^($+R[2&ZKB>75U_ZW\=RU>D5L.Y+;9JHV4\ MPQ/R&3:3U[3%7]V$9AE"$!ER$U"9STB=SY>CVTE_^J=,F1IYK =ML57[+),9 MG9#,J)FXT#616_- 4H8L" _\1D)E+B-U+H^G0_E=H,8=[<"OR&54YC(Z(9=1 M,W"A;3KUNT!6YCJ&=\"!,I>1.I=GW\=W?XUNK_K3H51=J^G<%ENUUS*=T0GI MC)JQ*[[@9N-.:);YGG\@$5 9SD@=SOTH M=\A2GX3"@.EPD8D$W":8C53W)J MVJ/]^161C#[8;0B7-+O]Z4E EZ%X#H_PHZ TSERAB>ZV?'%]X#*:^ MU MFLY[0*?1!/B4/7,W,G&4<1!"+@,6(PZ1AM/!Y&Q,-2".> UB(E3'2J0P9 M>]&3[KAA6%H1A#"2FH*JQQS:$(::2>GXEY$:^9X:N#I^9_^5)J^2&5(!;1;^ M#L;2;QB>@<8PH;-0/K+%-60)533?B(4B_46++-8RT&@F)(LRL%(0!?'R25^S M0JP L/,)@&0 \E6 G0'L--&ELC2M#I6T6>=L@;B.5FQZD-8F1:ML@EC;V)=< MO0T43C9[3 +"#CI%?9@J>Z10PUL63T]#5=XQ:@D!:FWXAJZ 33E-_&"$6NH/ M@XX[(&D0BA,%>.IWT/'1"3I"08P&/IL)&H]%W91*H=[''&5J+I9JR"=J.C Z M0S;^@8A%[ )X^^MPL@XW55WRXI"\."3EM0E-&2HI)2Z(]FWG1K M;D5M/U\5OAU5Q19V\Z@U?7:NSR[5]]3K#BX[J#]H#2[[1=I*X?J$.!<)'4'# M4$> #X'H_G]&W:MGT6U/Q#96J9.GJFSOQ-+"G>EQK93JUD;3A1$V5ZU4NQ$ M)==7*=77ON[V6D6:2F&[.G @LK4,W3Q#=W\'W*W:$MLE>,.!@BB/$%+L0#77 M5RW5U[^]?V[== M-*$7N:L*!R-:2]/(DO?U-\+;*6W5<;\.#[2"W:GO%%M1R M=;6O'$L ]7["5(>6373#ES?XS?]02P,$% @ 74-K M6 &VIZ2A!P 6R\ !D !X;"]W;W)K&ULO5IK M;]LV%/TKA->M+9#&$N5'DB4!;*M9@R&MT;0=AF$?&(FVB4JB2U%. NS'CY1D M/1G:7]U \OZ?L>[S"F(.',(CBB]Z*\_59OQ][*QRB^)BN M<22^65 6(BX^LF4_7C.,_+13&/2A98WZ(2)1[_(\O3=GE^(:#0"().W[D MH+UB3-FQ>KU%OTJ=%\[H"3@G^G]!YP[-)1X'@WB M]"^XS]M:/> E,:=AWEE8$)(H^X\>#I$QU@W@'NV\').SC[=ACD'08I M,YDK*0\NXNCRG-%[P&1K@28O4C+3WL)]$LEYO^5,?$M$/W[YD7(,["%X!SYC M3A@64\K!51+Y (G?.:,+PL'M"C$2+<$\0!%XXV*.2!"#+_B!)RAX"UX!$H$O M*YK$HD]\WN?"+HG>]W(;IID-\ D;; AN:,17,7@?^=A7 +AZ #C0 /0%(P4M M<$O+%&H17>P= \<^ M""#OAZZX(WK]Z"6/" 50[.]D>#N]%<4[;57'>*B'!2 M^,$3\+?)>AVD<8 "\#YY=_O:+/;)^5S%K$LPU!%;C=5#P.M#RZN(%9@S[8$9#D;5CE.:]"6,H M6F;$WA.^ M>13S;$%P_64;WE^P=YC56$:P?N2KA),#<#&Z9@<@G:7-J6==[? M*'@<%CP.=_$H[OA@BB,LDY,,QR,PQ\R3(;O$@"[ 9(.9O)R*%:'.XI589<0= M0:27R!4'_(T1BX_ 1[F(!)4P5_&<&69;%7>LXT'A3L:?UOJN_!D"JQ$]*H@> M'4#TQT0^]Y+D-.4&CV".'B5ARL2?C3"JSC^T&H1IK>A*F"&P&F'C@K"QEK!Z M#,X1X\0C:Q3QUS&81)%XI+. O$6!*+%$K'E81* /[AYSCCTB[A^!3U$6EN"* MT1"(93W%Q)]XDJ"0P;A&N]Z$JX(; :X:<%X:>') $A2,14$.H3K_AJ1F,.WLS$$D?X M6Q5SI^W%P(&C!G.*1H-A(YY=K)15L=7.CB?5]3%C1-5L;#6;N3O1ZMY6!(*M]?8ZVN"8IQE>/#>(,/ -!0D& M+HF]@,8)4Y8D.6C-FN&@[9NBV4#AVRZTNF^P] T>,).RTO+D-%XE7+BW+8*9 MK!LX(W>)G%!9,P@!) J*V!-91V80)0^P9?E)FP6ME5W3Q8XAZU25JL#6RX(G MRBZI!29QC&5P3$*:1/Q(BC"96:>.CJXL1HX:\=L,Y(6<_;^H)^ MB@,1(6*QN8Z$(-LJI?BU6'PVPO]XMU#2#]"U<#>*YII"JY-;%OGV?E5^]9'; M/I[;Q_$&<6\E(ZW:J) "X-,B:R&R%F%B:;)_+>5LM8=R9A2E?K.HTGO0F>^7 M*/7MLM:W]ROVG\$W+?A.$^.P"]VC?8HJO0N="7\)J6"76L'6BP4-X;*04K(T M5A10[<5DW%XK6ZUE^6\;:^CN^6.\%_4L2'@J!9@&)1Z>NSJLGB>V84 MS36%5J>]+.9M?35_FVX2@@\X\.6>;;:?*RZRS<.W@NJ@FH5Q//B4#8 M5@&CH75RV@A O06=^=HU:)V(4GI O?3X2*,?"0K(@HA%0+TWO+-^U _1.ED4]U!?US7?H,[K! MZ9OS#U3\^5/\>2@%Q@'S*$6N9:-@. M,T6KUHZ=J[?N4._+.A[NMRNO\'Z;Y?*W(;4M2RG5B] KA+N2JU.5(+=:ZY_1 M6M\46OW80ZD(G/VV]9^W!5)1$G\P*J3"'#TJ#TE82H;EQG[EI[GGI'>A\W&( ME] "3JD%'+T6>$:VE,LYB78NYWH#.A]%,2HL3*'5R2_UA[/?JX^?%.UPKWRB MM[DSPR\A09S*.2J]!'E>>'?8\-+;T3G*S9ZX>HDC5TZI?AR]^GG.=H/3EC?- M8D'1Q'&@TR@6M$!UQTK]X^CUC\'@TN]EZ>WH'%Q&%9$IM/HAC<;. #8#T:@ZZE=.'8>8+=/3VS'PY$O@[*1M<;;;ZCG-,PO5QAY&,F M&XCO%Y3R[0_O)_4$L#!!0 ( %U#:U@0W//9P@( .\& 9 M>&PO=V]R:W-H965T]PICJUO=U6D!)]96L0.!.+E5)#4[5TM>5 IHY4,G]L--)_)(RX0UZ M;FVJ!CVY,IP)F"JB5V5)U>L0N-STOW?![2BQ\2[@.X.-WAH36\E"RF<[N<_Z7L<* @ZIL0P47VL8 M >>6"&7\;CB]-J4%;H_?V;^XVK&6!=4PDOP'RTS1]VX\DD%.5]S,Y.8K-/7$ MEB^57+LGV32Q'8^D*VUDV8!10GI 3M0<8.;[N$;XYJ#5+ 0]"FT/MJ=&Q0]M?>CV( MDL\]?[VM>#\F[D1MS =9W596]Z2L>V% @39'==7P9"OGS4VRHVL_)HF2P[KB M5E=\4MVFO@QUE^R%1$!Y6EK3*DG\JJT QF;&4+$! MS@Q)CW0OV3NQ( IWVW<@J!L'.RK]+>\H02V=I6I,O!*F_BG:U=:U[YQ9[:P/ MT&RY_ P !0L !D !X;"]W M;W)K&ULK99-;]LX$(;_"J$6BP1HHB]+EK.V@=AI MT1ZR->)F>UCL@9;&%E&*5$DJ;O[]DI2BV):L+= >$HO4S,N',R-RIGLNOLD< M0*$?!65RYN1*E3>N*],<"BRO>0E,O]ER46"EAV+GRE( SJQ30=W \V*WP(0Y M\ZF=6XGYE%>*$@8K@615%%@\+X#R_)![++E9EPY],2[V -ZK%<"3UR M6Y6,%, DX0P)V,Z<6_]FZ0?&P5K\36 O#YZ1VR/JM&L:Q\/G%_4/=O-Z,QLL8RJFT_]&^L?43P7?(V&LM9IYL+&QWGHWA)DTKI70;XGV4_._N +D1^@* M/8 B G2&%/I0L0QA_;<2?$L46N=8$+9#*XJ9MESFF.U (L+JF5LI04GKL & MQN/SAI(=MHFZN .%"967VO-Q?8L\RR(X%7!V"-@[!2QP6P:#B':37*/3?H< +PAZ@Y<^[!P,X M89N6T.J-SNC=IJK2,<<442XENMCI#_*R+TZU3&1ES"?[-$^"9.H^':)W;:ZB M2?AJ=40X:@E'@X3KJBRI+1<-^;XH*7\&."PB6QK_W$.Q ?%O'_J@OCF^;F2) M4Y@Y^GR2()[ F?_QQH^]/_O2\YO$CD(1M:&(!D.QY$6)V3-*=4D*LJE,V?<6 M=2T3'R1B/(Y.DM6UB;VX/U5QRQ+]6:XW__Q1; MG]79:O,/+CO_-]1;(W)4<)-1,CIE[#$[JLMCR. 5,AB$?-17FMA6YF)#4F%5 MR7=(WR_V(-5W3"]QT#WB>Y'[['J8W8.&H@"QLWV6U =(]UCL").(PE9+>M=C#27JGJL>*%[:MF7#E6Z"[&.N^U00 MQD"_WW+=NC0#LT#;^<[_ U!+ P04 " !=0VM84K"\UF4" #S!0 &0 M 'AL+W=OI#*ZU-XA#2 M5B'2**VVATZHK-O#M =##F+5L3/;%/KM9SMIQ$8J'B"V<___[^[ E^^D>M$5 MHH%]S86>!)4QS6T8ZE6%-=57LD%AWZREJJFQ6[4)=:.0EEY4\Y!$T3BL*1-! MD?NSN2IRN36<"9PKT-NZINIMBESN)D$TT<_$^X ?#G3Y8@ZMD*>6+VWPM)T'D$D*.*^,2_V2EJ2;!=0 EKNF6FR>Y^X)= M/:GS6TFN_3?LNM@H@-56&UEW8IM!S43[I/NN#P<"0CX0D$Y ?-XMR&!AZTH@=K/ M7,DU,["HJ&)B W-.A8V< 1/PO9);;7/0>6ALG2[;<-75-&UK M(A_4-,/5%23Q)R 12>!Y,8/SLXM_;4+;IKY7I.\5\;ZC#WRMW6@HFU:5>I6[ M!*_%34;R\'4 E?2HY!0J'4*UJO$!*H[B=)@UZEFC4ZSQ$<P$J285;:L])3 MK&R(E1ZSXC0:9HU[UO@4ZWJ(-3YF)20>9F4]*SO%NKDDOCW'P.SH_Y&1^/H_ M8'APA]TX?*1JPX0&CFLKBZXRJU?MB&DW1C;^6B^EL4/"+RL[E5&Y /M^+>W5 M[C9N4O1SOO@+4$L#!!0 ( %U#:U@H80.XG0( T& 9 >&PO=V]R M:W-H965TAZ')"A#4G*@2).ZLE1;4XE1O0E-JH+D'"1[&P^$H%)3)8#KV:PL]':O* MKB?< /!CO3&1/G9*74@YM$,OXT MG$%[I -VQT_L7[QW]+*B!F:*_V2Y+2;!64!R6-.*VUNU^PJ-GU/'EREN_"_9 M-;'#@&25L4HT8%0@F*R_=-_<0P<0I6\ X@80?Q20-(#$&ZV5>5MS:NETK-6. M:!>-;&[@[\:CT0V3+HM+JW&7(1DI@2^'4/]]2\XE091%T)5TAI$9VHCV5^,8Y)<9%DE*DXM3K_; K0' M:RA<^K= OBECR.$<+&7<'"'-LBI+[@^GG'P6)5>/ !U)_CSRZQK$"O1O!-PO MY^3PX(@B.J)BN-HU"\K;66E[\K" M!XHK.;D$B:/ZJ0S^^P0/KV2F!!SYMS@@*\".".2.[OO?$("73>?>F)5Z>MWI2QV S\LL%^#=@&X MOU98P\W$M83V'V#Z#U!+ P04 " !=0VM8ISP1VV@:2O^_8NVP 02[J ^#+S/$Y9\RXOU7ZT62(%IYR M(F M>MA7:RNXQ*D&L\YSII_'*-1V$#2#W<*,KS+K%L)AOV KG*.]+Z::9F&-DO(< MI>%*@L;E(!@U+R==%^\#?G'ZQ/WQ#OW&:RUWK/1T'%ZB MA/'?L*UBHP"2M;$JKY*)0*A_V$IK=,PEQE1 ?)[3/)+2JA)876C+S MLJZ89<.^5EO0+IK0W,![X[-)#9>NBG.K:9=3GAW>*8O0[, 7F*'E&JE %F[6 M,@5&GZE62VYAGC'-Y0JF@DF*?/#>8 JC#6HJ-8P,78+"E<7 O:$-+N$*+6HB M[/)LAC!%S57*$[BCJSE1QOH#QBC1G?!S(?B*^<)^HDS&A?E,)\W712$\)R;@ M.B^$>D;<9^H9_;[%?('Z3S^TY(C3%2:5^G&I/CZCOAG#K9(V,W M4TP/ 4*R MLO8SWODYCE]%O,*D :WF!<11W#I!:/+^]/@5.JVZO"V/USZ'QTVBUF249A8O M0)+WQ:X0B\K[A(IQRKH2N1EY:-<--L.H$77ZX69?3QGU[3 H[KV$'?!NU[S; MK_*>$5U02^*64[\RY-\AP0[M:$N__C^_L$=-]E^%M1)?]PK[7EJ%>^XQOPKI;_RGJU M?E1&OI<>K8_IL2G?AA>8\J6Z97K%J7,)7!)DU.B1L[KL_N7$JL(WT(6RU([] M,*,'$[4+H/VEHB9:3=P!]1,\_ =02P,$% @ 74-K6"L#&XAA! )Q( M !D !X;"]W;W)K&ULM5C;;N,V$/V5@;HH$B!K M77S)I;8!V\FV^Y"LD613%$4?:&EL"Y%$+TG9<=&/[Y!29-F1M4G6FX>8(CG# M.4='PR&[*RX>Y1Q1P5,<);)GS95:7-BV].<8,]G@"TQH9,I%S!0]BIDM%P)9 M8(SBR/8\NV SO4'U=C 4]V867((PQD2%/0."T9PWI:C(\((?:5=,/I9X@BC2'NB.+[E3JUB36U8;C][_V3 $Y@)DSCBT9]A MH.8]Z\R" *_S=HE0B]!5Q>J>X M_PA_7V,\0?%/%5>UKO3W?"$7S,>>11^L1+%$J__K+V['^:T*YX&<;:%N%:A; MM:@S*0V-E,9L35^]@H$0+)FA;I_ U9.6%U:1D'D^-9YU#EKVFXUVUUZ6L;V< MXS5:Q9RMD-M%R.U7A[RE_E+<,%E#);05$\$)?&*A@ <6I0@#26EQH>TE]7,Q MQ5"E F^9JL28Z)4!.P]E%70O@G6^T4]#3^;$W>L.3)6F=AG,VKI[\* W" M9 9?#!$G1*M4-$_!FG:G6_3Y+ G_19HZB'F:J"IB.B]>]'GCS"G_N3LDU<)X M)TFG!4FG!R9I+R5C%"$/@+;IY^XL%?^%3!Q7,54?68L68$)""^(LW7HM"-BZ M*F./:CV]D\&S@L&S]Z5+^*_ZRRNS>T]MJG+@2X*U:;8VA+>FV0,YVV+KO&#K M_!5ZJ]BQ*W/6I"IGF1]X(-KUEVJ*.&G4Y],D*N.J^#NORE;>;K:J#?V=Q+C. MIJIQ:JDA.DCI,(J8E# LR^A-.W+]*F_5RJ&\;7-2JO36*>D&%EZ[-&\;N;=![M4BOZ>L0 6= U?? MTE"MM]&/(Y;4BZ#6^9M%<"!OVU1LZE&WOB ]@ AN4DT5\.FS' 9+.AZP281F MO_J=_*CO*J+YXE6WW=,*2?R,,M;=U+%N?2'[>N%09MF3F.4<6H- 3:'S*Z7"?/^@%BKNA_O]02P,$% @ 74-K6+F?HX"; M P #0X !D !X;"]W;W)K&ULK9=M;]HP$,>_ MBI5-4R>U)$X@0 =(+=W3BVY5JW6:IKUPDP.L)G%F&VB__9HR^7@.B5@.'>H\?;CFTYDV M']S1(&=3N ']([^2^.96*C%/(5-<9$3"9.B.9SR"!")M)!C^+6 ,26*4T(^_I:A3C6D,5Y^?U#]9>(2Y8PK&(OG) M8ST;.CV'Q#!A\T1?B^47*($Z1B\2B;*_9%GV]1P2S946:6F,'J0\*_[90QF( M%0._\X*!7QKXNQH$I8&-G%MX9K$NF&:C@11+(DUO5#,/-C;6&FEX9M)XHR6V M$]_S@RT.C7][E6FF4QSZ;'993($<_*Q_?;(E8(AE;0+-K%* S"CN<-W,4J1^.X M9K,X53F+8.C@;J! +L 9O7M#0^]# U6[HFKO3K6T*PMG!EN Q)V"L"63,B0M%@DNEY@];EMGXV:E=JG4?E+RVUN4 MUJ(25E$)&Z4_2Y9A'':=W6%M=E//JTWNQB'W3'.W NKN!G2@B=VM3>QVOT7[ M&\2-/NU)W*N(>XW$M[B[[Y[!7BV#)Y3V_SWVO$1F+H GP5^2QU%M+9.#5#YKF@KBIU# M)2NHUP7]EK>Y?6[KME8^%$CN2F&=@IS:^X;"$WN>Z:+&K+Y6=YHS6\EO?#\W M=QU;L#_+%!>E2R:G/%,D@0E*>JTNGLRRN'L4+UKDMGR_$QHO _9QAO&ULQ5??;]HP$/Y7K*R:6JDC/Z! .T J M=-/VT+4KZ_8P[<%-#F+5L3/;0"OMCY_MI"%!:5H0TW@ V[G[[K[['.,;K+BX MES& 0@\)97+HQ$JE9ZXKPQ@2+%L\!::?S+A(L-)3,7=E*@!'UBFA;N!Y73?! MA#FC@5V[%J,!7RA*&%P+)!=)@L7C&"A?#1W?>5JX(?-8F05W-$CQ'*:@;M-K MH6=N@1*1!)@DG"$!LZ%S[I]-_+9QL!;?":QD:8P,E3O.[\WD4WF#DN8.GT'13##"ZIN M^.H3Y(1.#%[(J;3?:)7;>@X*%U+Q)'?6&22$9;_X(2]$R<'O/N,0Y [!ID/G M&8=V[F KYV:965H76.'10/ 5$L9:HYF!K8WUUFP(,S).E=!/B?93HR]< ?)[ MZ!V:\"31=9TJ'MZCPPM0F%")OLF!ZI UNIQ?H\. ('2 7R1@+D(@P=,N( MDL=Z48\O":5:&SEPE4[-!'##/(UQED;P3!I^@"XY4[%$'U@$417 U9P*8L$3 ML7'0B'@!80NU_6,4>$&[)J')Z]V#AG3:19W;%J_S'!Y9D@A8I$M5+G1=I3*@ MG@4R;^%RU&Z=#-QE.?DZFTYA4\FP4V38:U^FP)[ *YY."\\EK.%LICE%)HVL0:&KV MN%Z%D.I!A [U#H\XU1.)4OW4I/<_).[5J.=U-R1NS&Q'WOV"=W_' MK7#%(",> M5C3VN[T-D1OC[LC*]]9_W][K91XW:MF,M*V8^T*K\BY=6_S_\5KG43=.Y?Z& MY"]953D%:T[!+EKN<'HW!]I:ZCVA5G?R5UN^X([WF5C[^I?&.J MVY;"+=W;$Q!SV\Y(%/(%4]E-MU@M6J9SVRALK(]-*V7[@35,UH==8C$G3"(* M,PWIM7KZVB&RUB:;*)[:[N".*]UKV&&LVT$0QD _GW'=(>03$Z!H,$=_ 5!+ M P04 " !=0VM8F-VA+TH" 5!@ &0 'AL+W=O,9SSIP9:Z9)(^2#*@$T.C#*5>J56E=SWU=Y"0RK MD:B FYN=D QK8\J]KRH)N' @1OTH"&*?8<*]+'&^MQP3?5&-&^AJV=J^7)!E?M%31L[-<%YK;1@'=@H M8(2W7WSH^G "".,+@*@#1$YWF\BI7&*-LT2*!DD;;=CLP97JT$8D#?I-%[A'F![@C'/(?NA:[1!NRTV5OG,2\E&;KZ!EB>?:SA5"%Z,L !S=->\W2X MI_CPUYX.,OQC3^->7_S_>CJ<:N9ZJLZ)]D]&E8'+LP5UCN"5>(PLY @]$KTUW9+J'6T*)R@[\5VJP1=RS-W@9I \S]3ICA M[PR;H/\GR'X!4$L#!!0 ( %U#:UAW"B%Y>@, (\+ 9 >&PO=V]R M:W-H965TN$ VTBB9-DN; .)TV(+ MM-L@:;K82\8:6T0ETDO2<;)/OT-*46R949P;_5 S1]\9D=1,=U+]U@6 (8]5 M*?0L*(S9? I#O2R@8OI<;D#@DY54%3-XJ]:AWBA@N4NJRI!&4196C(M@/G5C MUVH^E5M3<@'7BNAM53'U= FEW,V".'@>N.'KPMB!<#[=L#7<@KG;7"N\"UN5 MG%<@-)>"*%C-@HOXTR*F-L%%_.*PTWO7Q%JYE_*WO?F:SX+($D$)2V,E&)X> M8 %E:960X]]&-&C?:1/WKY_5OSCS:.:>:5C(\F^>FV(6C .2PXIM2W,C=W]" M8VAH]9:RU.Y(=DUL%)#E5AM9-&L4/N689^9_20,D'I./Y!M@ M-31>+&2UD0*$T42NZF'R^1'G#9X'5V 8+_49QMW=7I'!AS/R@7!!?A9RJYG( M]30TB&7%PV6#<%DCT%<08DJ^2V$*33Z+'/)#@1#]M*;HLZE+VJMX!^HG=1267X?\S-6RSIS8\[PK0&8ZN]XH*))9#2 ME=]7O5I\Z,3MJGR8IY-X&C[L&_+$I.,VYH Z;:G37NJOPH ";0A".SA2ZV=[4#'M@GMBDI$??-B"#WO!?VQ 8:W%NL%>2C0Q<$?T@\O;/EHI M637/-^RILK/]S.=A>,0WCNFH8\(3E-+,[R)K762]+FX+G#0?\1-4>S9\A-G1 MRVG4!?3%Q'Z^4$F[YG$F@QPDWT"IG#K'?R# M9V\E^S736H DI*KW6]SW<_;D6[N+?J5AHQ372B3SZ!S8CJ.7_U'4*_WE8%LY MS?8;DN_Q?:)4'#UKT?1-[WO_XOA=']WKM?F?1WO3+3J/LLZNE^J,7]INT[5, M+S)UJ_J=J347&BVM4#(Z'^%*5G7W5]\8N7$-U+TTV(ZYRP([9E V )^O)#91 MS8U]0=N#S_\'4$L#!!0 ( %U#:UCF#DYCJ@( (T' 9 >&PO=V]R M:W-H965TK2=6620TGD!:^ Z9V,BY(H/14;5U8"2&I%)76QYTW* M%@SN!))U61+Q9P&4;^>.[^P6[HM-KLR"&T<5V< :U$-U)_3,[5S2H@0F"\Z0 M@&SN7/F7R]#$VX"?!6SEWAB93!XY?S*3FW3N> 8(*"3*.!#]]PQ+H-08:8S? MK:?3/=((]\<[]VN;N\[ED4A8VCKL"?S)$0%N!?A0,#HB"%I!8!-MR&Q:*Z)( M' F^1<)$:SNS1C>L>6=,\>^!$@4I4GPG.UN!(@65Y]K@8;U"9Q_.T0=4,/0C MY[4D+)61JS2O>:J;M&R+A@T?8?,QNN5,Y1)]9BFD;PU0 M7*# _XBPAX,!H.7[Y?@$3M 5/[!^HR-^WRL0NJ!L@Q)3YDR76:),\!+Q;H?: M^@X5K_$>6V_SL3['4V_F1>[S?D(#0;/P->@-]JC#'OTG=E8PPA(X =TX3_9X M?.P?, _$!.$P\KA#'I]$OF[!_AUXW(,9X_ N!\S,J_7$/"D YZ\L\;'T29] MM-EL=L#6#YIZ8SP,%W9PX;NJ>1PM[+UV?H^L'X.]PV-V]SI;"6)C&[Y$":^9 M:C[[;K6[4ZYL*SU87^B[IKD:7FV:B^J6B$W!I$XFTY;>1:B)1-/\FXGBE>V? MCUSI;FR'N;XO09@ O9]QW4/;B7E =P/'?P%02P,$% @ 74-K6/SBAQ$ M! (Q !D !X;"]W;W)K&ULM9C;;MLX$(9? MA= 6BQ:((U$G2UG;0 XHMD"[&]0]7"SV@I%IFR@EJB05MV^_)*U*MD3);C:] MB768&7TSY/ G,]LQ_D5L,9;@6TX+,7>V4I97KBNR+,YDNJ6 M;UQ16#LB[YYLYH[GB;"%&=2AT#JYQ'?8DIU),7QM0[J--_4CH?7/Z*_-LFK M9!Z0P+>,?B8KN9T[B0-6>(TJ*M^SW9^X3BC2\3)&A?D+=K6MYX"L$I+EM;,B MR$FQ_T7?ZD(<.,!PP,&O'?QS'8+:(3")[LE,6G=(HL6,LQW@VEI%TQ>F-L9; M94,*/8Q+R=5;HOSDXB\F,8 )F("W6%5#J(ME5984JZ&2B((;1%&18; T<^I- ML9\X>@!>WF&)"!6OE,O'Y1UX^>(5> %( 3YL6250L1(S5RI"_1TWJVEN]C3^ M ,T=SBY! "^ [_F!Q?WV?'?_V-U5=6F*XS?%\4V\<"#>WR7F*MEB Z@N#N!Z M3DS8>E*I&R0$EM8<]T$C$U2WT>/"]\($SMS'PU0L5C"*6JLCXJ A#GZ*F!+T M0"B1WR_49.)!\S/D")@\CK\/:-HF3JV7'#!C=\*BYEQ68B,<]MP&&/ M!88^]#O$%JMH&OIVY*A!CD:1/S#=%FP G&#KC(AZ)+X7Q5U>BQ6,X0!OW/#& MH[SW7+/JBI:JDR50C0GPUXJ4NL$OP(8S846.^\53U?.3#K/%+(Q\/[1#3QOH MZ2CT=995>461Q"NU)BM]RHA9=&R@TQ[!9)K"-.J 6LR@EP3I0,,E#6GR?\I; M8&O#)3V8((Z"H(-LLTH.K(Z TP8X/6/^KDEAEO6S9F_:'^.TUVRC7]6;D2M1 MH@S/'36: O-'["Q^_PW&WA\CZS3T6A7SQA<2N<4P*HM7,2](!U%;#X:\0\3KHX0X> M)M/N-M]BI8[8TPZR>W""T\?G=XAO2"%4?ZZ5FW&ULM9CO;Z,V&,?_ M%8N=ICNI+=C\2-(ED7:M3IO4[JKK;GLQ[85#G,0ZP)EMDMM_/QLH$$,=AIHW M#08_/SY^[/IKSX^,?Q,[0B3XGB:96#@[*?>WKBOB'4FQN&%[DJDO&\93+%63 M;UVQYP2O"Z,T<9'G16Z*:>8LY\6[)[ZZW4G]PEW.]WA+GHG\NG_BJN767M8T)9F@+ .<;!;.S_#V#B%M4/3X@Y*C M:#T#C;)B[)MN_+I>.)[.B"0DEMH%5C\'21'M2>?Q3.77JF-JP_?SB_5,! MKV!66) [EOQ)UW*W<*8.6),-SA/YA1U_(150J/W%+!'%7W"L^GH.B',A65H9 MJPQ2FI6_^'LU$"T#&+QB@"H#--3 KPS\ K3,K,"ZQQ(OYYP= =>]E3?]4(Q- M8:UH:*;+^"RY^DJ5G5S^QB0!< JNP0-1HR'4PR.6.:>2J@;;E*_! \4KFI0O MW]\3B6DB/JB^7Y_OP?MW'\ [0#/P^X[E F=K,7>E2DT'<.,JC8]E&NB5-.Y) M? -\> 60A_P>\[OAYNC4W%4#4H\*JD<%%?Z"5_PI-\$54&N%8TFS+4B*L>G# M*OV$A1^]9 [+* JG<_?03MX:3"_46['',5DX:B4*P@_$6?[X XR\GRPH?HWB M#T#9T QG,;& E%ZB%LC$"PT.:Z21'$'-$9SC"(>5).B0A+,P,%"LP4:BA#5* M. #E?$G"#DC@SPP.:Z21'%'-$9WCB(:5).HAF4(#Q1IL),JD1ID,0#E?DDD7 M!)H;BQ.2S' 3CG"U.Y.9EBD6^R6&.-96GV M>6C?Z#\;1;E2(H8H.;R1A/2;)&L18[,!&G4KZYV)7%" 4AN:_;GLB M8T$;70#MPJ!3N/^-V94," :=Z7D)T0 ;U0#MLJ%;S@$5'&JL+*7 MKRLDKN%L:HHB>P)C 1LM >UBPBSC<+RNO+A6N[))=PF! 1N% >T2HUN^)QTF MD^" DYSH,V/Q 23-F;$7MD>!>&%D2I"J6W@RI2/8=#O%:-0%M,L+LT@C(;KJ M \Y@A^$2^@,U^@/9]<=GJ3: DR/\7X\D71'^=^^)]HW4177TO81608U607:M M\E:3%?5HF9[):L]F+&WKUL*N9MYF3J/NG8:^1#!1^WJUCMDE@MNZF=+7@H^8 M;VDF5"(;9>;=3)0]+V_:RH9D^^*R:L6D9&GQN"-X3;CNH+YO&),O#7W_5=]W M+O\#4$L#!!0 ( %U#:UBX8+UP500 /(5 : >&PO=V]R:W-H965T MK MU7YPDPM8$]N,;: =[8]?.TDSA*8>D/P%XLRZ^R#6 0L\T8W+L MK97:W/B^3-9 L6SQ#3#=LN2"8J6+8N7+C0"8\_">SEP3M8=26.)MIA[X_E2K52ST^%A SPZ&1[T MF^;C='BO 1Z?" ^&PZYE+CM5B'5RONX[?(NM2-9Z\1]$V!5Z +/MZ?C2@<,( MW5(TI7S+5-E)-<;!;6%HD!LR>^9NTANT!B-_=RC-VTY!T&EUZ[TBJ\]F/[^1 M&YS V-,;M@2Q V_R\T]!O_U+DQXNR6)'9#6MNI567:M64P'?OG&MS@[8%M#4 M+/\7],\]T"<0_S9)8N4[<^@SEV212[*Y2[+8$5E-X5ZE<,^J\&]4* MS:4B^H@&Q)=HH5O)4P;(=&N2VTI^KMP%6?]PI89'R]2EO;E+LM@164W$?B5B MWRKB_(]'-,LPH2@6G**%(/J4WN"LV#VEN?:!,'K.\AN$K%8P^@\9[(+O=?L" M,TPQNF-ZO[Z. M;KB$%,6Z:^.ZMC*>J[%+LFCPYCAOMX;U76+NTF#\UF!P<'NH*7)=*7)MOP+A M%W/M0?HEB'ZD3EZS (8ST]ZDE=76N5JY)(M])":0G'NTHO8 M$5E-S*#]_2'$.4/D*G:4H*/=^^6Z3UG+0;.%=@IVR14[:Y4[;8%5M= M^(,,2/"#&S%;??P$@C8I?E6^2QOU#MX^1UO71Z_1ADZ#XTZ1W<.SU7')%KMB M*]3Q#U)5%,0J3RI*E)@Y+M(S56V5N)SFZ;JC^MO@)BK2C]]IBFSH/18KPB3* M8*DIVZV!OJF+(L%8%!3?Y FQ)Z[T29Q_K@&G($P'W;[D7+T6C($JS3OY'U!+ M P04 " !=0VM8"#V^5@(# !>" &@ 'AL+W=O&ULG59=;]HP%/TK5M2'5NJ:3P)4@-3"IDW:!RKK]FR2"_'JV,QV MH-VOWW5((PJ&H;T0.[[G= %@R'/)A1YZA3&K6]_760$EU3=R M!0)7%E*5U.!4+7V]4D#S&E1R/PJ"U"\I$]YH4+^;JM% 5H8S 5-%=%665+W< M Y>;H1=ZKR\>V+(P]H4_&JSH$F9@'E=3A3._S9*S$H1F4A %BZ%W%]Z.4QM? M!_Q@L-$[8V*5S*5\LI-/^= ++"'@D!F;@>)C#6/@W"9"&K^;G%[[EQ:X.W[- M_J'6CEKF5,-8\I\L-\70ZWDDAP6MN'F0FX_0Z.G8?)GDNOXEFR8V\$A6:2/+ M!HP,2B:V3_K<^+ #"),C@*@!1.<"X@80UT*WS&I9$VKH:*#DAB@;C=GLH/:F M1J,:)NPNSHS"588X,_HJ#9 H(._(79959<6I@9Q\,P4H,I8E5D9AMVP-Y+/4 M^MRPRPD8RKB^0L#C;$(N+Z[(!6&"?"]DI:G(]< WR-YR\+.&Z?V6:72$Z02R M&Q*'U\@VBAWP\?GPZ"W<1\]:XZ+6N*C.EQS)AT6$)2)PCY0"D;T0HZC0Z$M= MG/DOW#HL=G--!!Y%N2"&/H.V@\N+J)M>$6H(4H)RC@Z^JB+H#*[':=^Y'KE, MV[+LU"SMD5V/WH5I8AU:[YKC"(OB,.BV86],B%L3XI,F/ KL')S]P5HH),^9 M6)(E=@[4*7"W#2C0ABBL%:(W=$4RJ@NRP,9!"LB7<.C-17#<%_>:TY,MZ71' M;-Q/@SU'#H,ZG;CO]B-I_4C^VP]LDD]X*N8BT%G3^8<&B$CD:,'O_,"6O%^H6MJ:X[! 8'#3Q0QJ>YMM)T:NZ@MA+@U>+_6PP \ 4#8 MUQ<2+X5F8N^8]I-B]!=02P,$% @ 74-K6/2Y=AZX @ V 8 !H !X M;"]W;W)KNSM?1AMMGFP.@.RY MD,J.@QQQ=1.&-LZAX/9*KT#1DU2;@B-M31;:E0&>>%(APZC='H0%%RJ8C/S9 MW$Q&ND0I%,P-LV51#UX$%F.[B"WG9MIW^$]X*> C=U:,^=DJ?63VWQ)QD';"0(),;H(G/[6, 4I M72"2\:>.&32O=,3M]6OT3]X[>5ER"U,M?XD$\W%P'; $4EY*?-";SU#[\0)C M+:W_99L:VPY87%K414TF!850U3]_KO.P1>CT#A"BFA"=2NC6A*XW6BGSMF8< M^61D](89AZ9H;N%SX]GD1BA7Q04:>BJ(AY-O&H%%;=9BMW%<%J7D" G[CCD8 M-M4%=4;N2K8&=J^M/15V/@/D0MH+=C[G!A3A4,3<';38XV+&SL\NV!D3BOW( M=6FY2NPH1++C1(5Q+?VNDAX=D#Z#^(IU.Y3H]VZ2$EL/>H\$=%UU^*OU30C*X]54]2#8%J1<*%0C!@ MD1FJ.+,;OF(QMSE+Z?JS')(,#AJJWCK8TMK>Z[>8JZ'^XT6;LT=-_._ M^5&TU$B#S2]S^O2 <0!ZGFH:1_7&3;?F8S;Y M!U!+ P04 " !=0VM8#<&OD7<& ##'P &@ 'AL+W=O&ULO5E?;]LV$/\JA%=L"1#'(BG)=I882.QV+;"V0=-N#\4> M:(FVM4JB)])QLD^_HZQ8ED2QCN?TQ9:HN^/]X_V.Y.5:9-_D@G.%'I(XE5>= MA5++BUY/!@N>,'DNECR%+S.1)4S!:S;OR67&69@S)7&/.([?2UB4=D:7^=AM M-KH4*Q5'*;_-D%PE";W@LUE<=W'D:^!3-%TH/]$:72S;G=UQ]6=YF\-;; M2@FCA**;?GD77G4:"T M" 9_]WS,XUA+ CW^*81VMG-JQMWG)^EOG".*S\ OA!H4 MFNS/3BSJT&V(:"[/;9%WPV*6!MSDF0VCES/J%7X_(CZAKG_9N]_5UT#F#/HN MW9)5]'*W>KE6O3Y 50I66:8#N^19)$(D\BP(*ED0I?#.T4D,V7!J,F(SB[^C MG>LYPYH)32)"<=]L@+H:=4DJ_F_HI>_UE*T3AW=/"(KL._H2HDVNG72F71=*78-.9("73+\EA\?<^3*<_^,MEEG5AC MS(5=!Z'S;U]6@].@:B@>.9;<). M"7;.#RE9Q32[ZOG^P*W98*#J#O"PI3K@'M8TJKN M*:$<'XSE!>=N2#R/UG'00-7%N"VE2BC'=BP_;MG"3;3N8J_?L*5)YOE>VR(O M41W;8?T%2Q=N KY3-\I&4K6H[ >PO2$X6MGR]XM+D\P2EQ*Q\<&0C9M@3(=^ MP[5-JLH*J>I5(C:V0_;UQ_&[,]1:N"9\JM =!_]'*N(2*.]A"Z-[KBZLB.X= MB_>L8U8MGEW'CB2MZK.R.\#V]L 6RR9TXWK?;* A+7$D);@3.[@?MX:1)GC7 M&R\#2;>M?R0ENA,[NK]<^;KYSLQ?L3%Q2;-7J*],*TG5#V4G0>R=Q+&*7C&- M-9!-DO9 EEA/#L9ZTD1Q7*_")II!BTXESA,[SN]6N0F?P=<0W? 4GA2Z!77E M_]Q?VJ=_;I$[EK2JL\I&@AQ\/D":*(\=I[X!,%!UZ,%FC1AV^#M=3&&6Z;3 :RM>94]![#W%T8J7 M87/O#>N;90.5._#;8E."/#D8Y$D3P-W&"8N!J+)(JJ>A)=NH0 M;J"BM$]:3-DY>K=C^ N6)VK8R7O#>MDU46&G;3-&RT: _IC#>[K7Z;V!JOWX MGI8 30\&Z(+3J_B-.(US1B-=9;%4==,871TIH8[:H0[:Z\^+2#:R'@9T&DE= MQB $B"4B4]&_FV]BAI80G0SI$A(%'.(C(1]9&J(Y[%)E3T<&>$&@"*(\&]>1 M6N2"]+T;2Q]_D>CN]:=;M 1GG2.4Z\ ?EA!AB*]69Z8O88$1-KV;'"B^GJ$4 ML@24R+4*@HVX*)V#$JD4<13F\TD%?WG#",H*2*;-6CXWU;G>SDUEPK-Y?N,K M01ZLLLW-TW9T>ZM\D]^EUL;'^&*"#>/7U+\80Y1,7_KP);^@[I53;ZZWW[-L M#LY$,9^!&LYY'_(AV]P8;UZ46.9WJ%.AE$CRQP5G(<\T 7R?":&>7O0$VWO[ MT7]02P,$% @ 74-K6+ ]@D+9 @ XPD !H !X;"]W;W)K%??K928A25B(ZP4OBV_G[_,[Q;;@5\E9%B!KN8\;5R(FT3DY= M5X41QD0U18+<]*R$C(DV5;EV52*1+#.CF+F^Y_7MT,K#CLP$_*&Y5I0R69"'$K:U\68XF4 M4UK#:OE1_3)C-RP+HG BV$^ZU-'(&3BPQ!5)F9Z)[146/%VK%PJFLB]LB[&> M V&JM(@+8^-!3'G^)_=%'"H&K4VBW,M32\U=CKX)C2"WX(3F*<+A7ZY2P#WM&P:]KC!6QE]H;Y+KV)G L]\'M-R+.73^G #^,+W[-R(YG2@7]_\O;[7.JK M-YZ]'KT[.CJ_/[W:CI]4P*D?.$4OGR!ZALN>H<+QDX1W*:/2W4WIU?!CH]5P MCS%RST%NF2@M<4_GSZ_?R/*WR,X-Z)Z[)[,U'7Q"W1 1V.1;>E!7VK"?2=$6 M7.3;@-$G.?4>"!_X(\+96#%@921G?&G#'0A,))?*TZ;23<(0(N5/"X>V!S=! MK9,S(565VV:PO\?U\"U@U0.#C//&8,>W@6&_(%I3):Y-IQI7\%IX0W[(-[46VMG/5QHNF:0S532MC.Z"_KF:UUV4O7J3K%>Q! MZH]S,QU1]:%2Z8VB&5M4_476&,#40UR=% 5??N!L*G)J)__DA,,^6?&\F53L MI\D&I3(Q :I\[X$JS2;KD1^*%'=TH5?EM,APSYT#]/QOUWE*!56$KYLVM;_/ MJ_QBQ_4K]34\5X^5;<=.DU%W_SW6QXA]-QD?@LF#V.[>(9A,#L!D]]6>FL\Q M&>ZER: ^"JV=MS9.6TW4@U/MP/\*IV3>)O7&<\8U$W5OQM*4BD>'+B.OR=C\ ML;>A;\:G-"-SKN\:<."W[2\T9?,\:4;=P$+4H]KV9YA>&#=':I.+B90N:#JJ MNVHZKIJ>:9BL]0<(V\AU]7$C&,=B;@0P+ _F .-8%I;G?YI/#YV/Q3!O/2?2 M0SD]E&-9+F14?;$\;DYB/NZ9)DD4Q3&VHJ.1T\$(6[R/2\ MM<9W&Z^0W76 [>FN"L%FBE8&"[@-4.Y'?G@9IR MW^PNR2*DL2- .9V$$48 G*NQS $P( M L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE( M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_''@Y'%[R MXK[7WY9]_RUZV+2=.9^LK=T^GTY-O98;8?[IM[*#=VY[O1$67NK5U&RU%(U9 M2VDW[329S8KI1JAN\O+%X[.N]12_Z*VLK>H[N.@N?%'RWCR][UY&=\JHI6J5 M_7$^&7]OY23:J$YMU$_9G$]FD\BL^_M_>ZU^]IT5[:+6?=N>3^+=&U^DMJK^ M[?+"0=Z(I1FO6+'\+ #D?%+,X(&W2AL[WC$^7P#CG82;=Z\&V[]1K97Z4ECY M5O?#5G4K]QCX%E/T-<8X//[WJI:7?3UL9&=W<=2R=8"=6:NM MF42=V,CSR>,MT4771%>=A2!%[[K=H^!>]TWAH]\UNV]M 1?%4#]7\(9^UXS@ MQX-\#:_[5C7PZ4WT2K2BJV4T!M<@P(0 3$X&&/UU+1!D2D"FC) +!^'^P$3] M;?1I*S6"S C([&20K_O-%D'F!&1^0LBO"8(L",CB9) +V]<(43WYC $S M R&R3FHDP3'UDU(U<.7&_[OKE7;1L)&%Y\LFNIH:B]4J9<$Q]9 M-B-F 9AOA-+1%]$.,OH@A8'"=G^),2G;Q$?6S8@Y!\Q= "^,\0<^,669^,B: M&>'*7PVZLS"&]CL;2B[QD>TRLE7 !FD"C'#LCV?1-8S-[%@;K[YC3$HO\9'] MLNNZ9V,,ZWXCHQOQX >1\DK,(I:=69:X32241Q(.C\1.)!=UK0<0\]4#/,YX M<4LHA20<"HE'ATBM[H1+ *& C=7#7N>2D)D+AT)BYY"%7(WC&DQ&223AD$B< MCW:S:M1Q5IH>;84!FJC2U:@.@JOG"F))!P2 MB9U% &T#8T.7!'S#=)1%$@Z+Q$XC[\&_?B.F#))P&"2N?D5-V=W W]4_2 HL M'@8E$H2#I4D3B5N'"V_#ZY%7]WM=3HI MY97TR%Z!#EHU$+4;+1K5K:(+K46WDOL=8TJ9)3VR619JU2FXUXUDH+S[ 6HB MH%Y#CEK[HZ^4,DO*8I9 1NKE]BDY*\:AF5"JYV-2FDDY-(-2O>BO&P$$YF\, M2 DFY1!,*.?SXTB9)N4P32CG\S$I\:074SI]R3 M<[@GF$K@NIE3[LE/FO%X=9/R3\Z>\5Q**U1KHAOY8 >,2>X%X/ /QG1Q-6*U MTG(EO"FBG/)/SN$?']--86E16[>BA#$I"^4<%@IFD5X3HBR4%@IBX>R\H"Q4<%@IB%AB3LE#!8:$@YAQC4A8J."P4G.' 3:B@+%1P6"B( MB9M005FH..4> ;\)418J3K%'X,F8&)/ M[@ F5 *@P9B4A>8L\W ',#_+NN^\[:>4A>8L\W ','==$L:D+#1GF8M[FAOV M,B'AU4W*0G.6N;C_,<^B!3RT&5K90.U47C0I"\U9YN(.3V5#9#$FN3>:9?/! M04QW"6-2%IJSS,@%,+W)F3EEH3F+A4(+ ]CI)66ADL5"(4P\+"XI"Y6GW-WF M#8M+RD(E^^XVK^_$F)2%2O[5($R,,2D+E2P6VL/\"!^V$*WTDHR2LE#)8J$] MS/=]MSIKH98V&).R4,EBH=#ZFMOTE9J&2Q4 @3]YL59:&*Q4*!0O><7E$6JE@L%(HFGCBL* M5+!8*+5'C MEEY1%JI8+!3"Q$VHHBQ4L5AH?R?SH>F$BK)0Q6(AO. ?6KZJ* M5W/L2GF;C MW!%'C$E9J&*QD(>Y&+;;=FSR7@)<41:J6"P4P/3[3?*L*(N%/,P/P@Y:63BK:]U MY'Z,STJRW)T+O!W:]C5<^]2][T7S^#]$'O__R3NBY(%?*,NNHG\KM 8,;P; M/T)F_OM?PVXYO1X/X_;U-"[>][O#^-!MI^GTH^_'U7;8+\>[XVDX7-Y9'\_[ MY719GC?]:;EZ6VZ&WAF3^O/M'MWC_>V>B^>/T_ _.Q[7Z]?5\/.X^KT?#M,_ M-N[_',]OXW88IF[QO#QOANFAZ]]WU\MC__EB[RX[=XNGEX?N_/1BNW[N("=! M;OX@+T%^_J @06'^H"A!#J"W:WYL _1VJK<#Z.U4;P?0VZG>#J"W4[T=0&^G>CN WD[U=@"] MG>KM 'I[U=L#]/:JMP?H[55O#]#;-P]+ 'I[U=L#]/:JMP?H[55O#]#;J]X> MH+=7O3U ;Z]Z>X#>0?4. +V#ZAT >@?5.P#T#JIW .@=FH?= +V#ZAT >@?5 M.P#T#JIW .@=5.\ T#NHW@&@=U2](T#OJ'I'@-Y1]8X O:/J'0%Z1]4[ O2. MS9^5 +VCZAT!>D?5.P+TCJIW!.@=5>\(T#NIW@F@=U*]$T#OI'HG@-Y)]4X MO9/JG0!Z)]4[ ?1.S6$3@-Y)]4X O9/JG0!Z)]4[ ?3.JG<&Z)U5[PS0.ZO> M&:!W5KTS0.^L>F> WEGUS@"]L^J= 7KGYK @0.^L>F> WEGUS@"]B^I= 'H7 MU;L ]"ZJ=P'H753O M"[J-X%H'=1O0M [Z)Z%X#>1?4N +U+<]@;H'=1O0M M[ZIZ5X#>5?6N +VKZET!>E?5NP+TKJIW!>A=5>\*T+NJWA6@=U6]*T#OJGI7 M@-ZU&=8!Z&U-.ZX#\-N:9F#' 2WIAG9,0##K6F&=@Q <6N:L1T#<-R:9G#' M?*?DX_2Q&\9KT=>Z"?A.MZ?+9X?K]W\NORZVM]8GU?UMQOCX%U!+ P04 M" !=0VM8#D@O.6H" !U.P $P %M#;VYT96YT7U1Y<&5S72YX;6S-V]]N MFS 4Q_%7B;BM MA@ U/3FW:W6R_V @RYZ-6QV&?G2;:.?]_"E)7+,S0^WB:39C6-E.=JA]^&H?DKEN M]O6#262:ZJ291F]&O_;'&M'-]9W9UH^]7WT^A)]=-XV;R)K>1:O;T\9CUB:J MY[GOFMJ']>1I;']+6;\DQ.'DLL?MNME=A0U1\F["<>7/ 2_GOCX9:[O6K.YK MZ[_40]B5'/K$^>?>N/A\B7=ZG+;;KC'MU#P.X4CL9FOJUNV,\4,?GXI>G4_V MX8;-Z5-!7I__3U^S3M_W'\\HR'NAM?\Y/EW[8W/P%02P$"% ,4 " !=0VM8 M!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM M;%!+ 0(4 Q0 ( %U#:UB\X&:R[P "L" 1 " :\ M !D;V-0&UL4$L! A0# M% @ 74-K6$&Y?\]I" &CP !@ ("!#@@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 74-K6 AD]4B1 M!0 :A@ !@ ("!7AT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 74-K6&Q-VP5Q# ,9L !@ M ("!*2H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ 74-K6,=XTZ>2#@ 5", !D ("!*$, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 74-K6+': MI40?"@ &A@ !D ("!$ED 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 74-K6$=7!NHB P P< !D M ("!\G( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 74-K6 ZN(5;L!P Y!( !D ("! M^WP 'AL+W=OA0 >&PO=V]R:W-H965T0JM% 0 )L( 9 M " @4N, !X;"]W;W)K&UL4$L! A0#% M @ 74-K6*&HH6U&!@ 70\ !D ("!EI 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 74-K6%IDVQ&[ P 50@ !D M ("!M;4 'AL+W=O&PO=V]R M:W-H965TR^ !X;"]W;W)K&UL M4$L! A0#% @ 74-K6/%_PBSR @ 7@@ !D ("!H,$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M74-K6.(4I4<' P 4@8 !D ("!B]< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 74-K6*=]V(X,! M>PH !D ("!0>0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 74-K6-4!(^KP!0 @0X !D M ("!,.X 'AL+W=OWH@V4" !C!0 &0 @(%7] >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 74-K6 ?'@_=( P P < !D ("!R_H 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 74-K M6.-CM;K2 @ $ 8 !D ("!?@@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 74-K6&!F#&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ 74-K6# 6&PO=V]R:W-H965T M&UL4$L! A0# M% @ 74-K6'SDU9&M @ *0H !D ("!,B\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 74-K6 <@ M$8XJ! ]!@ !D ("!)CP! 'AL+W=O\# F% &0 M @(&'0 $ >&PO=V]R:W-H965T&UL4$L! A0#% @ 74-K6,A$4*D=! >!$ !D M ("!HD&PO M=V]R:W-H965T\(0Y:P, M !P, 9 " @51. 0!X;"]W;W)K&UL4$L! A0#% @ 74-K6#H?QRB1!@ EC@ !D ("! M]E$! 'AL+W=O7^6,# "4# &0 @(&^6 $ >&PO=V]R:W-H965T&UL4$L! A0#% M @ 74-K6%#*B*E4 @ ] 4 !D ("!#6 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 74-K6![+.^!]! \1$ !D M ("!5G0! 'AL+W=O0$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 74-K6.N2,P!@ @ M08 !D ("!BH8! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M74-K6(Q$U1.; P ]PT !D ("!RHX! 'AL+W=O8BV=0# 9$ &0 @($7 MG0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 74-K6)C+O;#'! A!< !D M ("!RZ8! 'AL+W=O&PO=V]R:W-H M965TDH0< %LO 9 M " @22O 0!X;"]W;W)K&UL4$L! M A0#% @ 74-K6!#<\]G" @ [P8 !D ("!_+8! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 74-K M6"AA [B= @ #08 !D ("!1\ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 74-K6+F?HX"; P #0X M !D ("!M\H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 74-K6'<*(7EZ P CPL !D M ("!J]0! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 74-K6/,X*'<7! ^Q0 !H ("!=-\! 'AL+W=O M&UL4$L! A0#% @ 74-K6+A@O7!5! M\A4 !H ("!P^,! 'AL+W=O&UL4$L! A0#% @ 74-K6 @]OE8" P 7@@ !H ("! M4.@! 'AL+W=O&UL4$L! A0#% @ 74-K M6/2Y=AZX @ V 8 !H ("!BNL! 'AL+W=O&UL4$L! A0#% @ 74-K6 W!KY%W!@ PQ\ !H M ("!>NX! 'AL+W=O&UL4$L! A0# M% @ 74-K6+ ]@D+9 @ XPD !H ("!*?4! 'AL+W=O M&UL4$L! A0#% @ 74-K6"2N)257 P M#A4 T ( !.O@! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 74-K6.)5#QSX @ L#T M !H ( !"@0" 'AL+U]R96QS+W=O XML 121 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 122 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 124 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 388 523 1 true 111 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://belfuse.com/20231231/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://belfuse.com/20231231/role/statement-consolidated-balance-sheets- Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://belfuse.com/20231231/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/20231231/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/20231231/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/20231231/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/20231231/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/20231231/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/20231231/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/20231231/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 - Investment in Innolectric Sheet http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric Note 2 - Investment in Innolectric Notes 11 false false R12.htm 011 - Disclosure - Note 3 - Divestiture of Subsidiary Sheet http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary Note 3 - Divestiture of Subsidiary Notes 12 false false R13.htm 012 - Disclosure - Note 4 - Revenue Sheet http://belfuse.com/20231231/role/statement-note-4-revenue Note 4 - Revenue Notes 13 false false R14.htm 013 - Disclosure - Note 5 - Goodwill and Other Intangible Assets Sheet http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets Note 5 - Goodwill and Other Intangible Assets Notes 14 false false R15.htm 014 - Disclosure - Note 6 - Fair Value Measurements Sheet http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements Note 6 - Fair Value Measurements Notes 15 false false R16.htm 015 - Disclosure - Note 7 - Other Assets Sheet http://belfuse.com/20231231/role/statement-note-7-other-assets Note 7 - Other Assets Notes 16 false false R17.htm 016 - Disclosure - Note 8 - Inventories Sheet http://belfuse.com/20231231/role/statement-note-8-inventories Note 8 - Inventories Notes 17 false false R18.htm 017 - Disclosure - Note 9 - Property, Plant and Equipment Sheet http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment Note 9 - Property, Plant and Equipment Notes 18 false false R19.htm 018 - Disclosure - Note 10 - Income Taxes Sheet http://belfuse.com/20231231/role/statement-note-10-income-taxes Note 10 - Income Taxes Notes 19 false false R20.htm 019 - Disclosure - Note 11 - Debt Sheet http://belfuse.com/20231231/role/statement-note-11-debt Note 11 - Debt Notes 20 false false R21.htm 020 - Disclosure - Note 12 - Accrued Expenses Sheet http://belfuse.com/20231231/role/statement-note-12-accrued-expenses Note 12 - Accrued Expenses Notes 21 false false R22.htm 021 - Disclosure - Note 13 - Derivative Instruments and Hedging Activities Sheet http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities Note 13 - Derivative Instruments and Hedging Activities Notes 22 false false R23.htm 022 - Disclosure - Note 14 - Segments Sheet http://belfuse.com/20231231/role/statement-note-14-segments Note 14 - Segments Notes 23 false false R24.htm 023 - Disclosure - Note 15 - Retirement Fund and Profit Sharing Plan Sheet http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan Note 15 - Retirement Fund and Profit Sharing Plan Notes 24 false false R25.htm 024 - Disclosure - Note 16 - Share-based Compensation Sheet http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation Note 16 - Share-based Compensation Notes 25 false false R26.htm 025 - Disclosure - Note 17 - Common Stock Sheet http://belfuse.com/20231231/role/statement-note-17-common-stock Note 17 - Common Stock Notes 26 false false R27.htm 026 - Disclosure - Note 18 - Leases Sheet http://belfuse.com/20231231/role/statement-note-18-leases Note 18 - Leases Notes 27 false false R28.htm 027 - Disclosure - Note 19 - Commitments and Contingencies Sheet http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies Note 19 - Commitments and Contingencies Notes 28 false false R29.htm 028 - Disclosure - Note 20 - Accumulated Other Comprehensive Loss Sheet http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss Note 20 - Accumulated Other Comprehensive Loss Notes 29 false false R30.htm 029 - Disclosure - Note 21 - Subsequent Events Sheet http://belfuse.com/20231231/role/statement-note-21-subsequent-events Note 21 - Subsequent Events Notes 30 false false R31.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 31 false false R32.htm 995476 - Disclosure - Significant Accounting Policies (Policies) Sheet http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies 32 false false R33.htm 995477 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies (Tables) Sheet http://belfuse.com/20231231/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/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies 33 false false R34.htm 995478 - Disclosure - Note 3 - Divestiture of Subsidiary (Tables) Sheet http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-tables Note 3 - Divestiture of Subsidiary (Tables) Tables http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary 34 false false R35.htm 995479 - Disclosure - Note 4 - Revenue (Tables) Sheet http://belfuse.com/20231231/role/statement-note-4-revenue-tables Note 4 - Revenue (Tables) Tables http://belfuse.com/20231231/role/statement-note-4-revenue 35 false false R36.htm 995480 - Disclosure - Note 5 - Goodwill and Other Intangible Assets (Tables) Sheet http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-tables Note 5 - Goodwill and Other Intangible Assets (Tables) Tables http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets 36 false false R37.htm 995481 - Disclosure - Note 6 - Fair Value Measurements (Tables) Sheet http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-tables Note 6 - Fair Value Measurements (Tables) Tables http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements 37 false false R38.htm 995482 - Disclosure - Note 8 - Inventories (Tables) Sheet http://belfuse.com/20231231/role/statement-note-8-inventories-tables Note 8 - Inventories (Tables) Tables http://belfuse.com/20231231/role/statement-note-8-inventories 38 false false R39.htm 995483 - Disclosure - Note 9 - Property, Plant and Equipment (Tables) Sheet http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-tables Note 9 - Property, Plant and Equipment (Tables) Tables http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment 39 false false R40.htm 995484 - Disclosure - Note 10 - Income Taxes (Tables) Sheet http://belfuse.com/20231231/role/statement-note-10-income-taxes-tables Note 10 - Income Taxes (Tables) Tables http://belfuse.com/20231231/role/statement-note-10-income-taxes 40 false false R41.htm 995485 - Disclosure - Note 11 - Debt (Tables) Sheet http://belfuse.com/20231231/role/statement-note-11-debt-tables Note 11 - Debt (Tables) Tables http://belfuse.com/20231231/role/statement-note-11-debt 41 false false R42.htm 995486 - Disclosure - Note 12 - Accrued Expenses (Tables) Sheet http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-tables Note 12 - Accrued Expenses (Tables) Tables http://belfuse.com/20231231/role/statement-note-12-accrued-expenses 42 false false R43.htm 995487 - Disclosure - Note 13 - Derivative Instruments and Hedging Activities (Tables) Sheet http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-tables Note 13 - Derivative Instruments and Hedging Activities (Tables) Tables http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities 43 false false R44.htm 995488 - Disclosure - Note 14 - Segments (Tables) Sheet http://belfuse.com/20231231/role/statement-note-14-segments-tables Note 14 - Segments (Tables) Tables http://belfuse.com/20231231/role/statement-note-14-segments 44 false false R45.htm 995489 - Disclosure - Note 15 - Retirement Fund and Profit Sharing Plan (Tables) Sheet http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-tables Note 15 - Retirement Fund and Profit Sharing Plan (Tables) Tables http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan 45 false false R46.htm 995490 - Disclosure - Note 16 - Share-based Compensation (Tables) Sheet http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-tables Note 16 - Share-based Compensation (Tables) Tables http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation 46 false false R47.htm 995491 - Disclosure - Note 18 - Leases (Tables) Sheet http://belfuse.com/20231231/role/statement-note-18-leases-tables Note 18 - Leases (Tables) Tables http://belfuse.com/20231231/role/statement-note-18-leases 47 false false R48.htm 995492 - Disclosure - Note 20 - Accumulated Other Comprehensive Loss (Tables) Sheet http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-tables Note 20 - Accumulated Other Comprehensive Loss (Tables) Tables http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss 48 false false R49.htm 995493 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual) Sheet http://belfuse.com/20231231/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/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables 49 false false R50.htm 995494 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies - Held to Maturity Securities (Details) Sheet http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-held-to-maturity-securities-details Note 1 - Description of Business and Summary of Significant Accounting Policies - Held to Maturity Securities (Details) Details 50 false false R51.htm 995495 - 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/20231231/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 51 false false R52.htm 995496 - Disclosure - Note 2 - Investment in Innolectric (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual Note 2 - Investment in Innolectric (Details Textual) Details http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric 52 false false R53.htm 995497 - Disclosure - Note 3 - Divestiture of Subsidiary (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-details-textual Note 3 - Divestiture of Subsidiary (Details Textual) Details http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-tables 53 false false R54.htm 995498 - Disclosure - Note 3 - Divestiture of Subsidiary - Assets and Liabilities Included in Sale (Details) Sheet http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details Note 3 - Divestiture of Subsidiary - Assets and Liabilities Included in Sale (Details) Details 54 false false R55.htm 995499 - Disclosure - Note 4 - Revenue (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-4-revenue-details-textual Note 4 - Revenue (Details Textual) Details http://belfuse.com/20231231/role/statement-note-4-revenue-tables 55 false false R56.htm 995500 - Disclosure - Note 4 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) Sheet http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details Note 4 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) Details 56 false false R57.htm 995501 - Disclosure - Note 4 - Revenue - Contract Assets and Contract Liabilities (Details) Sheet http://belfuse.com/20231231/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details Note 4 - Revenue - Contract Assets and Contract Liabilities (Details) Details 57 false false R58.htm 995502 - Disclosure - Note 5 - Goodwill and Other Intangible Assets (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual Note 5 - Goodwill and Other Intangible Assets (Details Textual) Details http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-tables 58 false false R59.htm 995503 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Goodwill (Details) Sheet http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-goodwill-details Note 5 - Goodwill and Other Intangible Assets - Goodwill (Details) Details http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-tables 59 false false R60.htm 995504 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Estimated Fair Values Over Carrying Value, Including Goodwill (Details) Sheet http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details Note 5 - Goodwill and Other Intangible Assets - Estimated Fair Values Over Carrying Value, Including Goodwill (Details) Details 60 false false R61.htm 995505 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Components of Definite and Indefinite-lived Intangible Assets (Details) Sheet http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details Note 5 - Goodwill and Other Intangible Assets - Components of Definite and Indefinite-lived Intangible Assets (Details) Details 61 false false R62.htm 995506 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details) Sheet http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-amortization-expense-details Note 5 - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details) Details 62 false false R63.htm 995507 - Disclosure - Note 6 - Fair Value Measurements (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual Note 6 - Fair Value Measurements (Details Textual) Details http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-tables 63 false false R64.htm 995508 - Disclosure - Note 6 - Fair Value Measurements - Fair Value Assets by Investment Category (Details) Sheet http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details Note 6 - Fair Value Measurements - Fair Value Assets by Investment Category (Details) Details 64 false false R65.htm 995509 - Disclosure - Note 6 - Fair Value Measurements - Fair Value of Derivative Financial Instruments (Details) Sheet http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details Note 6 - Fair Value Measurements - Fair Value of Derivative Financial Instruments (Details) Details 65 false false R66.htm 995510 - Disclosure - Note 7 - Other Assets (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual Note 7 - Other Assets (Details Textual) Details http://belfuse.com/20231231/role/statement-note-7-other-assets 66 false false R67.htm 995511 - Disclosure - Note 8 - Inventories - Components of Inventories (Details) Sheet http://belfuse.com/20231231/role/statement-note-8-inventories-components-of-inventories-details Note 8 - Inventories - Components of Inventories (Details) Details 67 false false R68.htm 995512 - Disclosure - Note 9 - Property, Plant and Equipment (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual Note 9 - Property, Plant and Equipment (Details Textual) Details http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-tables 68 false false R69.htm 995513 - Disclosure - Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details) Sheet http://belfuse.com/20231231/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 69 false false R70.htm 995514 - Disclosure - Note 10 - Income Taxes (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual Note 10 - Income Taxes (Details Textual) Details http://belfuse.com/20231231/role/statement-note-10-income-taxes-tables 70 false false R71.htm 995515 - Disclosure - Note 10 - Income Taxes - Liability for Uncertain Tax Positions (Details) Sheet http://belfuse.com/20231231/role/statement-note-10-income-taxes-liability-for-uncertain-tax-positions-details Note 10 - Income Taxes - Liability for Uncertain Tax Positions (Details) Details 71 false false R72.htm 995516 - Disclosure - Note 10 - Income Taxes - Provision (Benefit) for Income Taxes (Details) Sheet http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details Note 10 - Income Taxes - Provision (Benefit) for Income Taxes (Details) Details 72 false false R73.htm 995517 - Disclosure - Note 10 - Income Taxes - Reconciliation of Taxes on Income (Details) Sheet http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details Note 10 - Income Taxes - Reconciliation of Taxes on Income (Details) Details 73 false false R74.htm 995518 - Disclosure - Note 10 - Income Taxes - Components of Deferred Income Tax Assets (Details) Sheet http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details Note 10 - Income Taxes - Components of Deferred Income Tax Assets (Details) Details 74 false false R75.htm 995519 - Disclosure - Note 11 - Debt (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-11-debt-details-textual Note 11 - Debt (Details Textual) Details http://belfuse.com/20231231/role/statement-note-11-debt-tables 75 false false R76.htm 995520 - Disclosure - Note 11 - Debt - Scheduled Principal Payments (Details) Sheet http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details Note 11 - Debt - Scheduled Principal Payments (Details) Details 76 false false R77.htm 995521 - Disclosure - Note 12 - Accrued Expenses (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-details-textual Note 12 - Accrued Expenses (Details Textual) Details http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-tables 77 false false R78.htm 995522 - Disclosure - Note 12 - Accrued Expenses - Accrued Expenses (Details) Sheet http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details Note 12 - Accrued Expenses - Accrued Expenses (Details) Details 78 false false R79.htm 995523 - Disclosure - Note 12 - Accrued Expenses - Activity and Liability Balances Related to Restructuring Costs (Details) Sheet http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details Note 12 - Accrued Expenses - Activity and Liability Balances Related to Restructuring Costs (Details) Details 79 false false R80.htm 995524 - Disclosure - Note 13 - Derivative Instruments and Hedging Activities (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-details-textual Note 13 - Derivative Instruments and Hedging Activities (Details Textual) Details http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-tables 80 false false R81.htm 995525 - Disclosure - Note 13 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details) Sheet http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details Note 13 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details) Details 81 false false R82.htm 995526 - Disclosure - Note 13 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details) Sheet http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details Note 13 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details) Details http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-tables 82 false false R83.htm 995527 - Disclosure - Note 14 - Segments (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-14-segments-details-textual Note 14 - Segments (Details Textual) Details http://belfuse.com/20231231/role/statement-note-14-segments-tables 83 false false R84.htm 995528 - Disclosure - Note 14 - Segments - Segments (Details) Sheet http://belfuse.com/20231231/role/statement-note-14-segments-segments-details Note 14 - Segments - Segments (Details) Details 84 false false R85.htm 995529 - Disclosure - Note 14 - Segments - Net Sales to External Customers by Geographic Area and by Major Product Line (Details) Sheet http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details Note 14 - Segments - Net Sales to External Customers by Geographic Area and by Major Product Line (Details) Details 85 false false R86.htm 995530 - Disclosure - Note 14 - Segments - Long-lived Assets by Geographic Area (Details) Sheet http://belfuse.com/20231231/role/statement-note-14-segments-longlived-assets-by-geographic-area-details Note 14 - Segments - Long-lived Assets by Geographic Area (Details) Details 86 false false R87.htm 995531 - Disclosure - Note 15 - Retirement Fund and Profit Sharing Plan (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual Note 15 - Retirement Fund and Profit Sharing Plan (Details Textual) Details http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-tables 87 false false R88.htm 995532 - Disclosure - Note 15 - Retirement, Savings and Deferred Compensation Plans - Components of SERP Expense (Details) Sheet http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details Note 15 - Retirement, Savings and Deferred Compensation Plans - Components of SERP Expense (Details) Details 88 false false R89.htm 995533 - Disclosure - Note 15 - Retirement Fund and Profit Sharing Plan - Changes in Plan Assets and Benefit Obligation (Details) Sheet http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details Note 15 - Retirement Fund and Profit Sharing Plan - Changes in Plan Assets and Benefit Obligation (Details) Details 89 false false R90.htm 995534 - Disclosure - Note 15 - Retirement Fund and Profit Sharing Plan - Benefit Payments Expected to be Paid (Details) Sheet http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details Note 15 - Retirement Fund and Profit Sharing Plan - Benefit Payments Expected to be Paid (Details) Details 90 false false R91.htm 995535 - Disclosure - Note 15 - Retirement, Savings and Deferred Compensation Plans - Amounts Recognized in Accumulated Other Comprehensive Loss (Details) Sheet http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details Note 15 - Retirement, Savings and Deferred Compensation Plans - Amounts Recognized in Accumulated Other Comprehensive Loss (Details) Details 91 false false R92.htm 995536 - Disclosure - Note 15 - Retirement Fund and Profit Sharing Plan - Weighted Average Assumptions Used in Determining the Periodic Net Cost and Benefit Obligation (Details) Sheet http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details Note 15 - Retirement Fund and Profit Sharing Plan - Weighted Average Assumptions Used in Determining the Periodic Net Cost and Benefit Obligation (Details) Details 92 false false R93.htm 995537 - Disclosure - Note 16 - Share-based Compensation (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual Note 16 - Share-based Compensation (Details Textual) Details http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-tables 93 false false R94.htm 995538 - Disclosure - Note 16 - Share-based Compensation - Summary of Restricted Stock Activity (Details) Sheet http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details Note 16 - Share-based Compensation - Summary of Restricted Stock Activity (Details) Details 94 false false R95.htm 995539 - Disclosure - Note 17 - Common Stock (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual Note 17 - Common Stock (Details Textual) Details http://belfuse.com/20231231/role/statement-note-17-common-stock 95 false false R96.htm 995540 - Disclosure - Note 18 - Leases (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-18-leases-details-textual Note 18 - Leases (Details Textual) Details http://belfuse.com/20231231/role/statement-note-18-leases-tables 96 false false R97.htm 995541 - Disclosure - Note 18 - Leases - Components of Lease Expense (Details) Sheet http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details Note 18 - Leases - Components of Lease Expense (Details) Details 97 false false R98.htm 995542 - Disclosure - Note 18 - Leases - Supplemental Cash Flow Information Related to Leases (Details) Sheet http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-cash-flow-information-related-to-leases-details Note 18 - Leases - Supplemental Cash Flow Information Related to Leases (Details) Details 98 false false R99.htm 995543 - Disclosure - Note 18 - Leases - Supplemental Balance Sheet Information (Details) Sheet http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details Note 18 - Leases - Supplemental Balance Sheet Information (Details) Details 99 false false R100.htm 995544 - Disclosure - Note 18 - Leases - Maturities of Lease Liabilities (Details) Sheet http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details Note 18 - Leases - Maturities of Lease Liabilities (Details) Details 100 false false R101.htm 995545 - Disclosure - Note 19 - Commitments and Contingencies (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual Note 19 - Commitments and Contingencies (Details Textual) Details http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies 101 false false R102.htm 995546 - Disclosure - Note 20 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) Sheet http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details Note 20 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) Details 102 false false R103.htm 995547 - Disclosure - Note 20 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals) Sheet http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals Note 20 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals) Details 103 false false R104.htm 995548 - Disclosure - Note 20 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details) Sheet http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details Note 20 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details) Details 104 false false R105.htm 995549 - Disclosure - Note 21 - Subsequent Events (Details Textual) Sheet http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual Note 21 - Subsequent Events (Details Textual) Details http://belfuse.com/20231231/role/statement-note-21-subsequent-events 105 false false All Reports Book All Reports belfa-20231231.xsd belfa-20231231_cal.xml belfa-20231231_def.xml belfa-20231231_lab.xml belfa-20231231_pre.xml belfb20231231_10k.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 127 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "belfb20231231_10k.htm": { "nsprefix": "belfa", "nsuri": "http://belfuse.com/20231231", "dts": { "schema": { "local": [ "belfa-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "belfa-20231231_cal.xml" ] }, "definitionLink": { "local": [ "belfa-20231231_def.xml" ] }, "labelLink": { "local": [ "belfa-20231231_lab.xml" ] }, "presentationLink": { "local": [ "belfa-20231231_pre.xml" ] }, "inline": { "local": [ "belfb20231231_10k.htm" ] } }, "keyStandard": 465, "keyCustom": 58, "axisStandard": 45, "axisCustom": 0, "memberStandard": 67, "memberCustom": 38, "hidden": { "total": 108, "http://fasb.org/us-gaap/2023": 84, "http://xbrl.sec.gov/dei/2023": 6, "http://belfuse.com/20231231": 14, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 388, "entityCount": 1, "segmentCount": 111, "elementCount": 800, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1304, "http://xbrl.sec.gov/dei/2023": 41, "http://xbrl.sec.gov/ecd/2023": 5 }, "report": { "R1": { "role": "http://belfuse.com/20231231/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "longName": "001 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R3": { "role": "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "shortName": "Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": null, "uniqueAnchor": null }, "R4": { "role": "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations", "longName": "003 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R5": { "role": "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "longName": "004 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R6": { "role": "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals", "longName": "005 - Statement - Consolidated Statements of Comprehensive Income (Parentheticals)", "shortName": "Consolidated Statements of Comprehensive Income (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": null, "uniqueAnchor": null }, "R7": { "role": "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity", "longName": "006 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R8": { "role": "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "longName": "007 - Statement - Consolidated Statements of Stockholders' Equity (Parentheticals)", "shortName": "Consolidated Statements of Stockholders' Equity (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": null, "uniqueAnchor": null }, "R9": { "role": "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows", "longName": "008 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ShareBasedCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R10": { "role": "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "longName": "009 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies", "shortName": "Note 1 - Description of Business and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric", "longName": "010 - Disclosure - Note 2 - Investment in Innolectric", "shortName": "Note 2 - Investment in Innolectric", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary", "longName": "011 - Disclosure - Note 3 - Divestiture of Subsidiary", "shortName": "Note 3 - Divestiture of Subsidiary", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://belfuse.com/20231231/role/statement-note-4-revenue", "longName": "012 - Disclosure - Note 4 - Revenue", "shortName": "Note 4 - Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets", "longName": "013 - Disclosure - Note 5 - Goodwill and Other Intangible Assets", "shortName": "Note 5 - Goodwill and Other Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements", "longName": "014 - Disclosure - Note 6 - Fair Value Measurements", "shortName": "Note 6 - Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://belfuse.com/20231231/role/statement-note-7-other-assets", "longName": "015 - Disclosure - Note 7 - Other Assets", "shortName": "Note 7 - Other Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://belfuse.com/20231231/role/statement-note-8-inventories", "longName": "016 - Disclosure - Note 8 - Inventories", "shortName": "Note 8 - Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment", "longName": "017 - Disclosure - Note 9 - Property, Plant and Equipment", "shortName": "Note 9 - Property, Plant and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://belfuse.com/20231231/role/statement-note-10-income-taxes", "longName": "018 - Disclosure - Note 10 - Income Taxes", "shortName": "Note 10 - Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://belfuse.com/20231231/role/statement-note-11-debt", "longName": "019 - Disclosure - Note 11 - Debt", "shortName": "Note 11 - Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses", "longName": "020 - Disclosure - Note 12 - Accrued Expenses", "shortName": "Note 12 - Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities", "longName": "021 - Disclosure - Note 13 - Derivative Instruments and Hedging Activities", "shortName": "Note 13 - Derivative Instruments and Hedging Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://belfuse.com/20231231/role/statement-note-14-segments", "longName": "022 - Disclosure - Note 14 - Segments", "shortName": "Note 14 - Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "longName": "023 - Disclosure - Note 15 - Retirement Fund and Profit Sharing Plan", "shortName": "Note 15 - Retirement Fund and Profit Sharing Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "longName": "024 - Disclosure - Note 16 - Share-based Compensation", "shortName": "Note 16 - Share-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://belfuse.com/20231231/role/statement-note-17-common-stock", "longName": "025 - Disclosure - Note 17 - Common Stock", "shortName": "Note 17 - Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://belfuse.com/20231231/role/statement-note-18-leases", "longName": "026 - Disclosure - Note 18 - Leases", "shortName": "Note 18 - Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies", "longName": "027 - Disclosure - Note 19 - Commitments and Contingencies", "shortName": "Note 19 - Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss", "longName": "028 - Disclosure - Note 20 - Accumulated Other Comprehensive Loss", "shortName": "Note 20 - Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://belfuse.com/20231231/role/statement-note-21-subsequent-events", "longName": "029 - Disclosure - Note 21 - Subsequent Events", "shortName": "Note 21 - Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies", "longName": "995476 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "32", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables", "longName": "995477 - Disclosure - 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)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-tables", "longName": "995478 - Disclosure - Note 3 - Divestiture of Subsidiary (Tables)", "shortName": "Note 3 - Divestiture of Subsidiary (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://belfuse.com/20231231/role/statement-note-4-revenue-tables", "longName": "995479 - Disclosure - Note 4 - Revenue (Tables)", "shortName": "Note 4 - Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-tables", "longName": "995480 - Disclosure - Note 5 - Goodwill and Other Intangible Assets (Tables)", "shortName": "Note 5 - Goodwill and Other Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-tables", "longName": "995481 - Disclosure - Note 6 - Fair Value Measurements (Tables)", "shortName": "Note 6 - Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://belfuse.com/20231231/role/statement-note-8-inventories-tables", "longName": "995482 - Disclosure - Note 8 - Inventories (Tables)", "shortName": "Note 8 - Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-tables", "longName": "995483 - Disclosure - Note 9 - Property, Plant and Equipment (Tables)", "shortName": "Note 9 - Property, Plant and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://belfuse.com/20231231/role/statement-note-10-income-taxes-tables", "longName": "995484 - Disclosure - Note 10 - Income Taxes (Tables)", "shortName": "Note 10 - Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://belfuse.com/20231231/role/statement-note-11-debt-tables", "longName": "995485 - Disclosure - Note 11 - Debt (Tables)", "shortName": "Note 11 - Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-tables", "longName": "995486 - Disclosure - Note 12 - Accrued Expenses (Tables)", "shortName": "Note 12 - Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-tables", "longName": "995487 - Disclosure - Note 13 - Derivative Instruments and Hedging Activities (Tables)", "shortName": "Note 13 - Derivative Instruments and Hedging Activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://belfuse.com/20231231/role/statement-note-14-segments-tables", "longName": "995488 - Disclosure - Note 14 - Segments (Tables)", "shortName": "Note 14 - Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-tables", "longName": "995489 - Disclosure - Note 15 - Retirement Fund and Profit Sharing Plan (Tables)", "shortName": "Note 15 - Retirement Fund and Profit Sharing Plan (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R46": { "role": "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-tables", "longName": "995490 - Disclosure - Note 16 - Share-based Compensation (Tables)", "shortName": "Note 16 - Share-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R47": { "role": "http://belfuse.com/20231231/role/statement-note-18-leases-tables", "longName": "995491 - Disclosure - Note 18 - Leases (Tables)", "shortName": "Note 18 - Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R48": { "role": "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-tables", "longName": "995492 - Disclosure - Note 20 - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Note 20 - Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R49": { "role": "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "longName": "995493 - Disclosure - 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)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "belfa:IntangibleAssetsPercentOfTotalAssets", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R50": { "role": "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-held-to-maturity-securities-details", "longName": "995494 - Disclosure - Note 1 - Description of Business and Summary of Significant Accounting Policies - Held to Maturity Securities (Details)", "shortName": "Note 1 - Description of Business and Summary of Significant Accounting Policies - Held to Maturity Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "i_2023-12-31_FinancialInstrumentAxis-USTreasurySecuritiesMember", "name": "us-gaap:HeldToMaturitySecurities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:HeldToMaturitySecuritiesTextBlock", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_FinancialInstrumentAxis-USTreasurySecuritiesMember", "name": "us-gaap:HeldToMaturitySecurities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:HeldToMaturitySecuritiesTextBlock", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details", "longName": "995495 - Disclosure - 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)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:UndistributedEarnings", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R52": { "role": "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual", "longName": "995496 - Disclosure - Note 2 - Investment in Innolectric (Details Textual)", "shortName": "Note 2 - Investment in Innolectric (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_RelatedPartyTransactionsByRelatedPartyAxis-InnolectricAgMember", "name": "us-gaap:LoansAndLeasesReceivableRelatedParties", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:InvestmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R53": { "role": "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-details-textual", "longName": "995497 - Disclosure - Note 3 - Divestiture of Subsidiary (Details Textual)", "shortName": "Note 3 - Divestiture of Subsidiary (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "i_2023-12-31_DisposalGroupClassificationAxis-DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis-BelStewartSroMember", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": null }, "R54": { "role": "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "longName": "995498 - Disclosure - Note 3 - Divestiture of Subsidiary - Assets and Liabilities Included in Sale (Details)", "shortName": "Note 3 - Divestiture of Subsidiary - Assets and Liabilities Included in Sale (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:GainLossOnSaleOfBusiness", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_DisposalGroupClassificationAxis-DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis-BelStewartSroMember", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R55": { "role": "http://belfuse.com/20231231/role/statement-note-4-revenue-details-textual", "longName": "995499 - Disclosure - Note 4 - Revenue (Details Textual)", "shortName": "Note 4 - Revenue (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "i_2023-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2025-01-01", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2025-01-01", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R56": { "role": "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "longName": "995500 - Disclosure - Note 4 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details)", "shortName": "Note 4 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_ContractWithCustomerSalesChannelAxis-SalesChannelDirectlyToConsumerMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R57": { "role": "http://belfuse.com/20231231/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details", "longName": "995501 - Disclosure - Note 4 - Revenue - Contract Assets and Contract Liabilities (Details)", "shortName": "Note 4 - Revenue - Contract Assets and Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R58": { "role": "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual", "longName": "995502 - Disclosure - Note 5 - Goodwill and Other Intangible Assets (Details Textual)", "shortName": "Note 5 - Goodwill and Other Intangible Assets (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "i_2019-10-01", "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2019-10-01", "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R59": { "role": "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-goodwill-details", "longName": "995503 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Goodwill (Details)", "shortName": "Note 5 - Goodwill and Other Intangible Assets - Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:GoodwillGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:GoodwillGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R60": { "role": "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "longName": "995504 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Estimated Fair Values Over Carrying Value, Including Goodwill (Details)", "shortName": "Note 5 - Goodwill and Other Intangible Assets - Estimated Fair Values Over Carrying Value, Including Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "i_2023-12-31_ReportingUnitAxis-PowerSolutionsAndProtectionSegmentMember_StatementGeographicalAxis-EuropeMember", "name": "us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "tbody", "table", "belfa:ScheduleOfExcessOfEstimatedFairValuesOverCarryingValueIncludingGoodwillTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_ReportingUnitAxis-PowerSolutionsAndProtectionSegmentMember_StatementGeographicalAxis-EuropeMember", "name": "us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "tbody", "table", "belfa:ScheduleOfExcessOfEstimatedFairValuesOverCarryingValueIncludingGoodwillTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R61": { "role": "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details", "longName": "995505 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Components of Definite and Indefinite-lived Intangible Assets (Details)", "shortName": "Note 5 - Goodwill and Other Intangible Assets - Components of Definite and Indefinite-lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "belfa:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "belfa:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R62": { "role": "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-amortization-expense-details", "longName": "995506 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details)", "shortName": "Note 5 - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R63": { "role": "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual", "longName": "995507 - Disclosure - Note 6 - Fair Value Measurements (Details Textual)", "shortName": "Note 6 - Fair Value Measurements (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DerivativeAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-7", "ancestors": [ "span", "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R64": { "role": "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details", "longName": "995508 - Disclosure - Note 6 - Fair Value Measurements - Fair Value Assets by Investment Category (Details)", "shortName": "Note 6 - Fair Value Measurements - Fair Value Assets by Investment Category (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "i_2023-12-31_BalanceSheetLocationAxis-CashAndCashEquivalentsMember", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_BalanceSheetLocationAxis-CashAndCashEquivalentsMember", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R65": { "role": "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details", "longName": "995509 - Disclosure - Note 6 - Fair Value Measurements - Fair Value of Derivative Financial Instruments (Details)", "shortName": "Note 6 - Fair Value Measurements - Fair Value of Derivative Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DerivativeAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DerivativeLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R66": { "role": "http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual", "longName": "995510 - Disclosure - Note 7 - Other Assets (Details Textual)", "shortName": "Note 7 - Other Assets (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:CashSurrenderValueFairValueDisclosure", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R67": { "role": "http://belfuse.com/20231231/role/statement-note-8-inventories-components-of-inventories-details", "longName": "995511 - Disclosure - Note 8 - Inventories - Components of Inventories (Details)", "shortName": "Note 8 - Inventories - Components of Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R68": { "role": "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual", "longName": "995512 - Disclosure - Note 9 - Property, Plant and Equipment (Details Textual)", "shortName": "Note 9 - Property, Plant and Equipment (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R69": { "role": "http://belfuse.com/20231231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "longName": "995513 - Disclosure - 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)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-LandMember", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R70": { "role": "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual", "longName": "995514 - Disclosure - Note 10 - Income Taxes (Details Textual)", "shortName": "Note 10 - Income Taxes (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R71": { "role": "http://belfuse.com/20231231/role/statement-note-10-income-taxes-liability-for-uncertain-tax-positions-details", "longName": "995515 - Disclosure - Note 10 - Income Taxes - Liability for Uncertain Tax Positions (Details)", "shortName": "Note 10 - Income Taxes - Liability for Uncertain Tax Positions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R72": { "role": "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details", "longName": "995516 - Disclosure - Note 10 - Income Taxes - Provision (Benefit) for Income Taxes (Details)", "shortName": "Note 10 - Income Taxes - Provision (Benefit) for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R73": { "role": "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details", "longName": "995517 - Disclosure - Note 10 - Income Taxes - Reconciliation of Taxes on Income (Details)", "shortName": "Note 10 - Income Taxes - Reconciliation of Taxes on Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R74": { "role": "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details", "longName": "995518 - Disclosure - Note 10 - Income Taxes - Components of Deferred Income Tax Assets (Details)", "shortName": "Note 10 - Income Taxes - Components of Deferred Income Tax Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DeferredTaxAssetsStateTaxes", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DeferredTaxAssetsStateTaxes", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R75": { "role": "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "longName": "995519 - Disclosure - Note 11 - Debt (Details Textual)", "shortName": "Note 11 - Debt (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "i_2023-12-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-7", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-7", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R76": { "role": "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details", "longName": "995520 - Disclosure - Note 11 - Debt - Scheduled Principal Payments (Details)", "shortName": "Note 11 - Debt - Scheduled Principal Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R77": { "role": "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-details-textual", "longName": "995521 - Disclosure - Note 12 - Accrued Expenses (Details Textual)", "shortName": "Note 12 - Accrued Expenses (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RestructuringCharges", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": null }, "R78": { "role": "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details", "longName": "995522 - Disclosure - Note 12 - Accrued Expenses - Accrued Expenses (Details)", "shortName": "Note 12 - Accrued Expenses - Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R79": { "role": "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details", "longName": "995523 - Disclosure - Note 12 - Accrued Expenses - Activity and Liability Balances Related to Restructuring Costs (Details)", "shortName": "Note 12 - Accrued Expenses - Activity and Liability Balances Related to Restructuring Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:RestructuringReserve", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "belfa:RestructuringCashPaymentsAndOtherSettlements", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R80": { "role": "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-details-textual", "longName": "995524 - Disclosure - Note 13 - Derivative Instruments and Hedging Activities (Details Textual)", "shortName": "Note 13 - Derivative Instruments and Hedging Activities (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "i_2023-12-31_DerivativeInstrumentRiskAxis-ForeignExchangeForwardMember", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_DerivativeInstrumentRiskAxis-ForeignExchangeForwardMember", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R81": { "role": "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "longName": "995525 - Disclosure - Note 13 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details)", "shortName": "Note 13 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R82": { "role": "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "longName": "995526 - Disclosure - Note 13 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details)", "shortName": "Note 13 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R83": { "role": "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual", "longName": "995527 - Disclosure - Note 14 - Segments (Details Textual)", "shortName": "Note 14 - Segments (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-AssetsTotalMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-AsiaMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R84": { "role": "http://belfuse.com/20231231/role/statement-note-14-segments-segments-details", "longName": "995528 - Disclosure - Note 14 - Segments - Segments (Details)", "shortName": "Note 14 - Segments - Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "belfa:PercentageOfGrossProfit", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R85": { "role": "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "longName": "995529 - Disclosure - Note 14 - Segments - Net Sales to External Customers by Geographic Area and by Major Product Line (Details)", "shortName": "Note 14 - Segments - Net Sales to External Customers by Geographic Area and by Major Product Line (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_StatementGeographicalAxis-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R86": { "role": "http://belfuse.com/20231231/role/statement-note-14-segments-longlived-assets-by-geographic-area-details", "longName": "995530 - Disclosure - Note 14 - Segments - Long-lived Assets by Geographic Area (Details)", "shortName": "Note 14 - Segments - Long-lived Assets by Geographic Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:NoncurrentAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:NoncurrentAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R87": { "role": "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "longName": "995531 - Disclosure - Note 15 - Retirement Fund and Profit Sharing Plan (Details Textual)", "shortName": "Note 15 - Retirement Fund and Profit Sharing Plan (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "name": "belfa:DefinedBenefitPlanPercentageOfAverageBaseCompensationFiveConsecutiveYearsNormalRetirement", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "name": "belfa:DefinedBenefitPlanPercentageOfAverageBaseCompensationFiveConsecutiveYearsNormalRetirement", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R88": { "role": "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details", "longName": "995532 - Disclosure - Note 15 - Retirement, Savings and Deferred Compensation Plans - Components of SERP Expense (Details)", "shortName": "Note 15 - Retirement, Savings and Deferred Compensation Plans - Components of SERP Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "name": "us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R89": { "role": "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "longName": "995533 - Disclosure - Note 15 - Retirement Fund and Profit Sharing Plan - Changes in Plan Assets and Benefit Obligation (Details)", "shortName": "Note 15 - Retirement Fund and Profit Sharing Plan - Changes in Plan Assets and Benefit Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DefinedBenefitPlanActuarialGainLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DefinedBenefitPlanActuarialGainLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R90": { "role": "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "longName": "995534 - Disclosure - Note 15 - Retirement Fund and Profit Sharing Plan - Benefit Payments Expected to be Paid (Details)", "shortName": "Note 15 - Retirement Fund and Profit Sharing Plan - Benefit Payments Expected to be Paid (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "i_2023-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R91": { "role": "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "longName": "995535 - Disclosure - Note 15 - Retirement, Savings and Deferred Compensation Plans - Amounts Recognized in Accumulated Other Comprehensive Loss (Details)", "shortName": "Note 15 - Retirement, Savings and Deferred Compensation Plans - Amounts Recognized in Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "i_2023-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R92": { "role": "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "longName": "995536 - Disclosure - Note 15 - Retirement Fund and Profit Sharing Plan - Weighted Average Assumptions Used in Determining the Periodic Net Cost and Benefit Obligation (Details)", "shortName": "Note 15 - Retirement Fund and Profit Sharing Plan - Weighted Average Assumptions Used in Determining the Periodic Net Cost and Benefit Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R93": { "role": "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual", "longName": "995537 - Disclosure - Note 16 - Share-based Compensation (Details Textual)", "shortName": "Note 16 - Share-based Compensation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_AwardTypeAxis-RestrictedStockMember", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_AwardTypeAxis-RestrictedStockMember", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R94": { "role": "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details", "longName": "995538 - Disclosure - Note 16 - Share-based Compensation - Summary of Restricted Stock Activity (Details)", "shortName": "Note 16 - Share-based Compensation - Summary of Restricted Stock Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "i_2022-12-31_AwardTypeAxis-RestrictedStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_AwardTypeAxis-RestrictedStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R95": { "role": "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual", "longName": "995539 - Disclosure - Note 17 - Common Stock (Details Textual)", "shortName": "Note 17 - Common Stock (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DividendsCommonStock", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DividendsCommonStock", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R96": { "role": "http://belfuse.com/20231231/role/statement-note-18-leases-details-textual", "longName": "995540 - Disclosure - Note 18 - Leases (Details Textual)", "shortName": "Note 18 - Leases (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": null, "uniqueAnchor": null }, "R97": { "role": "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details", "longName": "995541 - Disclosure - Note 18 - Leases - Components of Lease Expense (Details)", "shortName": "Note 18 - Leases - Components of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R98": { "role": "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-cash-flow-information-related-to-leases-details", "longName": "995542 - Disclosure - Note 18 - Leases - Supplemental Cash Flow Information Related to Leases (Details)", "shortName": "Note 18 - Leases - Supplemental Cash Flow Information Related to Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OperatingLeasePayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "belfa:LeasesSupplementalCashFlowInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OperatingLeasePayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "belfa:LeasesSupplementalCashFlowInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R99": { "role": "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details", "longName": "995543 - Disclosure - Note 18 - Leases - Supplemental Balance Sheet Information (Details)", "shortName": "Note 18 - Leases - Supplemental Balance Sheet Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_BalanceSheetLocationAxis-OtherLiabilitiesMember", "name": "us-gaap:FinanceLeaseLiabilityCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "belfa:LeaseSupplementalBalanceSheetInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R100": { "role": "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details", "longName": "995544 - Disclosure - Note 18 - Leases - Maturities of Lease Liabilities (Details)", "shortName": "Note 18 - Leases - Maturities of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "belfa:LesseeOperatingAndFinancingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "belfa:LesseeOperatingAndFinancingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R101": { "role": "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual", "longName": "995545 - Disclosure - Note 19 - Commitments and Contingencies (Details Textual)", "shortName": "Note 19 - Commitments and Contingencies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R102": { "role": "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "longName": "995546 - Disclosure - Note 20 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details)", "shortName": "Note 20 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } }, "R103": { "role": "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "longName": "995547 - Disclosure - Note 20 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals)", "shortName": "Note 20 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "103", "firstAnchor": null, "uniqueAnchor": null }, "R104": { "role": "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "longName": "995548 - Disclosure - Note 20 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details)", "shortName": "Note 20 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-AccumulatedTranslationAdjustmentMember", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "belfa:ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossByComponentTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "unique": true } }, "R105": { "role": "http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual", "longName": "995549 - Disclosure - Note 21 - Subsequent Events (Details Textual)", "shortName": "Note 21 - Subsequent Events (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "i_2024-02-29_SubsequentEventTypeAxis-SubsequentEventMember", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-02-29_SubsequentEventTypeAxis-SubsequentEventMember", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "belfb20231231_10k.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r43" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r42", "r1031" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net of allowance of $1,388 and $1,552, at December 31, 2023 and 2022, respectively", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r358", "r359" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "totalLabel": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r46" ] }, "us-gaap_AccruedSalesCommissionCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalesCommissionCurrent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "Sales commissions", "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)." } } }, "auth_ref": [ "r46", "r985" ] }, "belfa_AccruedSubcontractingLabor": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "AccruedSubcontractingLabor", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "Subcontracting labor", "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)." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "lang": { "en-us": { "role": { "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r10", "r29", "r54", "r1076", "r1077", "r1078" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20231231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r88", "r240", "r817" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "lang": { "en-us": { "role": { "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r265", "r275", "r276", "r682", "r992", "r1076" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "lang": { "en-us": { "role": { "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "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." } } }, "auth_ref": [ "r259", "r260", "r261", "r265", "r275", "r276", "r1076" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrealized holding gains on marketable securities, net of taxes of ($7) at December 31, 2023 and ($7) at December 31, 2022", "label": "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "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)." } } }, "auth_ref": [ "r1075" ] }, "belfa_AccumulatedOtherComprehensiveIncomeLossAvailableforsaleSecuritiesAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableforsaleSecuritiesAdjustmentTax", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Unrealized holding gains on available-for-sale securities, tax", "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." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "negatedLabel": "Unfunded SERP liability, net of taxes of $718 at December 31, 2023 and $879 at December 31, 2022", "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)." } } }, "auth_ref": [ "r11", "r54", "r1191" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustment, net of taxes of ($276) at December 31, 2023 and ($369) at December 31, 2022", "label": "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "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." } } }, "auth_ref": [ "r257", "r262", "r264", "r265", "r707" ] }, "belfa_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustment, tax", "label": "belfa_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "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." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 }, "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "totalLabel": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r53", "r54", "r160", "r249", "r814", "r849", "r850" ] }, "belfa_AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "belfa_AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "negatedTerseLabel": "Change in unfunded SERP liabilityChange in unfunded SERP liability, tax, tax", "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." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r6", "r29", "r54", "r689", "r692", "r745", "r845", "r846", "r1076", "r1077", "r1078", "r1085", "r1086", "r1087" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "lang": { "en-us": { "role": { "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r8", "r29", "r54", "r275", "r276", "r719", "r720", "r721", "r722", "r724", "r1076" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r151", "r1031", "r1272" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r640", "r641", "r642", "r860", "r1085", "r1086", "r1087", "r1250", "r1274" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net earnings to net cash provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "terseLabel": "Forfeiture of restricted common stock, APIC", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r97", "r98", "r607" ] }, "belfa_AllOtherForeignCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "AllOtherForeignCountriesMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details" ], "lang": { "en-us": { "role": { "label": "All Other Foreign Countries [Member]", "documentation": "Represents all other foreign countries." } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r635", "r643" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r250", "r360", "r396" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Amortization of deferred financing costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r163", "r472", "r727", "r1080" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AmortizationOfIntangibleAssets", "terseLabel": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r19", "r81", "r86" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r319" ] }, "belfa_AociCashFlowHedgeCumulativeGainLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "AociCashFlowHedgeCumulativeGainLossTax", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Unrealized gains (losses) on interest rate swap cash flow hedge, tax", "documentation": "Amount of tax on accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [] }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Unrealized holding gains on interest rate swap cash flow hedge, net of taxes of $0 at December 31, 2023 and $0 at December 31, 2022", "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r262" ] }, "belfa_ArezzoRevenueAgencyMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "ArezzoRevenueAgencyMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies", "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Arezzo Revenue Agency [Member]", "documentation": "Information pertaining to Arezzo Revenue Agency." } } }, "auth_ref": [] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual", "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "lang": { "en-us": { "role": { "label": "Asia [Member]" } } }, "auth_ref": [ "r1276", "r1277", "r1278", "r1279" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-note-14-segments-segments-details" ], "lang": { "en-us": { "role": { "label": "Total Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r204", "r244", "r288", "r328", "r343", "r349", "r393", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r680", "r684", "r709", "r809", "r903", "r1031", "r1044", "r1142", "r1143", "r1257" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r235", "r254", "r288", "r393", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r680", "r684", "r709", "r1031", "r1142", "r1143", "r1257" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Assets, fair value", "terseLabel": "Assets, Fair Value Disclosure, Total", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r121" ] }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldForSaleNotPartOfDisposalGroup", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup", "terseLabel": "Asset, Held-for-Sale, Not Part of Disposal Group", "documentation": "Amount of assets held-for-sale that are not part of a disposal group." } } }, "auth_ref": [ "r181" ] }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "terseLabel": "Asset, Held-for-Sale, Not Part of Disposal Group, Current", "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r181", "r1031" ] }, "us-gaap_AssetsTotalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsTotalMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "Assets, Total [Member]", "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." } } }, "auth_ref": [] }, "belfa_AssetsUnderFinanceLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "AssetsUnderFinanceLeaseMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Assets under Finance Lease [Member]", "documentation": "Information pertaining to assets under finance lease." } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1048", "r1049", "r1050" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r1048", "r1049", "r1050" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r1048", "r1049", "r1050" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "terseLabel": "Debt Securities, Available-for-Sale, Amortized Cost", "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)." } } }, "auth_ref": [ "r363", "r402", "r808" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "terseLabel": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r364", "r402", "r802", "r1093" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r110", "r115" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r174" ] }, "belfa_BelFuseIncEmployeesSavingsPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "BelFuseIncEmployeesSavingsPlanMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "Bel Fuse Inc. Employees' Savings Plan [Member]", "documentation": "Information pertaining to the Bel Fuse Inc. Employees' Savings Plan." } } }, "auth_ref": [] }, "belfa_BelStewartSroMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "BelStewartSroMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-details-textual" ], "lang": { "en-us": { "role": { "label": "Bel Stewart s.r.o. [Member]", "documentation": "Represents Bel Stewart s.r.o." } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "terseLabel": "Business Acquisition, Transaction Costs", "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "terseLabel": "Business Combination, Consideration Transferred, Liabilities Incurred", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r2", "r3", "r104", "r679" ] }, "country_CH": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CH", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details" ], "lang": { "en-us": { "role": { "label": "SWITZERLAND" } } }, "auth_ref": [] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details" ], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "auth_ref": [] }, "belfa_CUIPowerMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "CUIPowerMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details" ], "lang": { "en-us": { "role": { "label": "CUI Power [Member]", "documentation": "Represents information related to CUI power." } } }, "auth_ref": [] }, "us-gaap_CapitalAdditionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalAdditionsMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies", "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Capital Addition Purchase Commitments [Member]", "documentation": "Contractual obligation to increase property, plant and equipment either through construction or future purchases." } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r123", "r124" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r63", "r238", "r983" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Member]", "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r64" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "Cash and cash equivalents - beginning of year", "periodEndLabel": "Cash and cash equivalents - end of year", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r63", "r171", "r285" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net increase in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r4", "r171" ] }, "us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgeDerivativeInstrumentAssetsAtFairValue", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "Designated as cash flow hedges", "documentation": "Fair value of all asset derivatives designated as cash flow hedging instruments." } } }, "auth_ref": [ "r113" ] }, "us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue", "terseLabel": "Designated as a cash flow hedge", "documentation": "Fair value of all liability derivatives designated as cash flow hedging instruments." } } }, "auth_ref": [ "r113" ] }, "us-gaap_CashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Cash [Member]", "documentation": "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." } } }, "auth_ref": [ "r238" ] }, "us-gaap_CashSurrenderValueFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashSurrenderValueFairValueDisclosure", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashSurrenderValueFairValueDisclosure", "terseLabel": "Cash Surrender Value, Fair Value Disclosure", "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)." } } }, "auth_ref": [] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r26", "r1037", "r1038", "r1039", "r1042" ] }, "belfa_CinchConnectivitySolutionsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "CinchConnectivitySolutionsSegmentMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Cinch Connectivity Solutions Segment [Member]", "documentation": "Information related to cinch connectivity solutions segment." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "http://belfuse.com/20231231/role/statement-document-and-entity-information", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/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/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual", "http://belfuse.com/20231231/role/statement-note-17-common-stock", "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r230", "r246", "r247", "r248", "r288", "r311", "r312", "r315", "r318", "r322", "r323", "r393", "r449", "r451", "r452", "r453", "r456", "r457", "r481", "r482", "r485", "r488", "r495", "r709", "r854", "r855", "r856", "r857", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r891", "r912", "r932", "r957", "r958", "r959", "r960", "r961", "r1057", "r1081", "r1088" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies (see Note 19)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r50", "r130", "r811", "r890" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r187", "r441", "r442", "r965", "r1135" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "http://belfuse.com/20231231/role/statement-document-and-entity-information", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/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/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20231231/role/statement-note-17-common-stock", "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1274" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "http://belfuse.com/20231231/role/statement-document-and-entity-information", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/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/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual", "http://belfuse.com/20231231/role/statement-note-17-common-stock", "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1274" ] }, "belfa_CommonStockCommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "CommonStockCommonClassAMember", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Common Stock, Common Class A [Member]", "documentation": "Related to common stock class A shares." } } }, "auth_ref": [] }, "belfa_CommonStockCommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "CommonStockCommonClassBMember", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Common Stock, Common Class B [Member]", "documentation": "Related to common class B stock." } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "Dividends declared (in dollars per share)", "terseLabel": "Common Stock, Dividends, Per Share, Declared (in dollars per share)", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r190" ] }, "belfa_CommonStockOwnershipPercent": { "xbrltype": "percentItemType", "nsuri": "http://belfuse.com/20231231", "localname": "CommonStockOwnershipPercent", "presentation": [ "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_CommonStockOwnershipPercent", "terseLabel": "Common Stock, Ownership, Percent", "documentation": "The ownership percent of a company's common stock." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "terseLabel": "Common Stock, Par or Stated Value Per Share (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r150" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r150", "r891" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r30", "r150", "r891", "r909", "r1274", "r1275" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r150", "r813", "r1031" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r55", "r270", "r272", "r279", "r804", "r824" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r159", "r278", "r803", "r822" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r68", "r71", "r125", "r126", "r357", "r964" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r68", "r71", "r125", "r126", "r357", "r851", "r964" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r68", "r71", "r125", "r126", "r357", "r964", "r1060" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r132", "r218" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r68", "r71", "r125", "r126", "r357" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r68", "r71", "r125", "r126", "r357", "r964" ] }, "belfa_ConnectivitySolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "ConnectivitySolutionsMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20231231/role/statement-note-14-segments-segments-details", "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Connectivity Solutions [Member]", "documentation": "Represents the Connectivity Solutions product group." } } }, "auth_ref": [] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r296", "r680", "r681", "r684", "r685", "r750", "r975", "r1141", "r1144", "r1145" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r296", "r680", "r681", "r684", "r685", "r750", "r975", "r1141", "r1144", "r1145" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r105", "r993" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-4-revenue-tables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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." } } }, "auth_ref": [ "r1148" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Unbilled receivables", "terseLabel": "Contract assets - current (unbilled receivables)", "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." } } }, "auth_ref": [ "r497", "r499", "r518" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details", "http://belfuse.com/20231231/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiability", "terseLabel": "Deferred revenue", "periodStartLabel": "Balance, January 1", "periodEndLabel": "Balance, December 31", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r497", "r498", "r518" ] }, "belfa_ContractWithCustomerLiabilityAdvancePaymentsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "ContractWithCustomerLiabilityAdvancePaymentsReceived", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "New advance payments received", "documentation": "The amount of advance payments received from customers for goods or services to be provided at a later date." } } }, "auth_ref": [] }, "belfa_ContractWithCustomerLiabilityCurrencyTranslationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "ContractWithCustomerLiabilityCurrencyTranslationAdjustment", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Currency translation", "documentation": "The amount of change in contract with customer liability due to currency translation adjustment." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiabilityCurrent", "terseLabel": "Contract liabilities - current (deferred revenue)", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r497", "r498", "r518" ] }, "belfa_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "belfa_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod", "negatedLabel": "Recognized as revenue during period", "documentation": "Amount of revenue recognized during period from contract with customer." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Sales Channel [Axis]", "documentation": "Information by sales channel for delivery of good or service in contract with customer." } } }, "auth_ref": [ "r1015", "r1149" ] }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Sales Channel [Domain]", "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." } } }, "auth_ref": [ "r1015", "r1149" ] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-segments-details" ], "lang": { "en-us": { "role": { "label": "Corporate Segment [Member]", "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r1090" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Cost of sales", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r165", "r786" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-17-common-stock", "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r293", "r294", "r459", "r483", "r749", "r989", "r991" ] }, "belfa_CreditAndSecurityAgreementWithKeyBankMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "CreditAndSecurityAgreementWithKeyBankMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Credit and Security Agreement with KeyBank [Member]", "documentation": "Information pertaining to the Credit and Security Agreement with KeyBank National Association (as amended, the \"CSA\")." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "Federal, current", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1063", "r1084", "r1245" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "Foreign, current", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1063", "r1084" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentIncomeTaxExpenseBenefit", "totalLabel": "Current", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r199", "r667", "r673", "r1084" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "State, current", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1063", "r1084", "r1245" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r69", "r357" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r103" ] }, "belfa_CustomsDutiesAndImposedFines": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "CustomsDutiesAndImposedFines", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_CustomsDutiesAndImposedFines", "terseLabel": "Customs Duties and Imposed Fines", "documentation": "The value of customs duties and imposed fines." } } }, "auth_ref": [] }, "country_DE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "DE", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details" ], "lang": { "en-us": { "role": { "label": "GERMANY" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r188", "r286", "r458", "r460", "r461", "r462", "r463", "r464", "r465", "r468", "r473", "r474", "r476" ] }, "belfa_DebtInstrumentAdditionalBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "DebtInstrumentAdditionalBorrowingCapacity", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_DebtInstrumentAdditionalBorrowingCapacity", "terseLabel": "Debt Instrument, Additional Borrowing Capacity", "documentation": "Amount of additional borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentCarryingAmount", "terseLabel": "Long-Term Debt, Gross", "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." } } }, "auth_ref": [ "r39", "r206", "r477" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentInterestRateDuringPeriod", "terseLabel": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r48", "r127", "r470" ] }, "belfa_DebtInstrumentMaximumPrincipalBorrowingCapacityInForeignCurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "DebtInstrumentMaximumPrincipalBorrowingCapacityInForeignCurrencies", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_DebtInstrumentMaximumPrincipalBorrowingCapacityInForeignCurrencies", "terseLabel": "Debt Instrument, Maximum Principal Borrowing Capacity in Foreign Currencies", "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." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentTerm", "terseLabel": "Debt Instrument, Term (Year)", "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." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLossCurrent", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Held to maturity U.S. Treasury securities", "documentation": "Amount excluding accrued interest, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity), classified as current." } } }, "auth_ref": [ "r1118" ] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtWeightedAverageInterestRate", "terseLabel": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "belfa_DeferredCompensationArrangementVestingAge": { "xbrltype": "integerItemType", "nsuri": "http://belfuse.com/20231231", "localname": "DeferredCompensationArrangementVestingAge", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_DeferredCompensationArrangementVestingAge", "terseLabel": "Deferred Compensation Arrangement, Vesting Age", "documentation": "The age of employees for contributions to become fully vested under deferred compensation arrangement." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense", "terseLabel": "Deferred Compensation Arrangement with Individual, Compensation Expense", "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement." } } }, "auth_ref": [ "r94", "r191" ] }, "us-gaap_DeferredCompensationPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationPlanAssets", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredCompensationPlanAssets", "terseLabel": "Deferred Compensation Plan Assets", "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements." } } }, "auth_ref": [ "r1073" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "Federal, deferred", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1084", "r1244", "r1245" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "Foreign, deferred", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r199", "r1084", "r1244" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxAssetsNet", "terseLabel": "Deferred income taxes", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r650", "r651" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxExpenseBenefit", "totalLabel": "Deferred", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r19", "r199", "r227", "r672", "r673", "r1084" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxLiabilities", "totalLabel": "Total deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r147", "r148", "r205", "r661" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "terseLabel": "Deferred income taxes", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r650", "r651", "r810" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r173" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "State, deferred", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1084", "r1244", "r1245" ] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets", "terseLabel": "Amortization", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsGross", "terseLabel": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r662" ] }, "belfa_DeferredTaxAssetsLeaseAccounting": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "DeferredTaxAssetsLeaseAccounting", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "Lease accounting", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease accounting." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "totalLabel": "Net deferred tax assets", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1242" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Federal, state and foreign net operating loss and credit carryforwards", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r100", "r1243" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Other accruals", "label": "us-gaap_DeferredTaxAssetsOther", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r100", "r1243" ] }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment", "terseLabel": "Depreciation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsStateTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsStateTaxes", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "State tax credits", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards", "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards", "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." } } }, "auth_ref": [ "r99", "r100", "r1243" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "Reserves and accruals", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals." } } }, "auth_ref": [ "r100", "r1243" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Valuation allowance", "terseLabel": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r663" ] }, "belfa_DeferredTaxAssetsincreaseDecreaseInUnfundedPensionLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "DeferredTaxAssetsincreaseDecreaseInUnfundedPensionLiability", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "Unfunded pension liability", "documentation": "Represents increase (decrease) in unfunded pension liability for deferred tax assets." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization", "label": "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill." } } }, "auth_ref": [ "r100", "r1243" ] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesLeasingArrangements", "terseLabel": "Lease accounting", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r100", "r1243" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Other accruals", "label": "us-gaap_DeferredTaxLiabilitiesOther", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r100", "r1243" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation", "label": "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r100", "r1243" ] }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation", "terseLabel": "Defined Benefit Plan, Accumulated Benefit Obligation", "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level." } } }, "auth_ref": [ "r554" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax", "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)." } } }, "auth_ref": [ "r11", "r54", "r1191" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Net loss", "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." } } }, "auth_ref": [ "r54", "r566" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Prior service cost", "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)." } } }, "auth_ref": [ "r54", "r566" ] }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActuarialGainLoss", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details" ], "lang": { "en-us": { "role": { "label": "Actuarial loss (gain)", "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." } } }, "auth_ref": [ "r529" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses", "negatedLabel": "Net amortization", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r523", "r561", "r584", "r1018", "r1019" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details" ], "lang": { "en-us": { "role": { "label": "Discount rate, benefit obligation", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r568" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details" ], "lang": { "en-us": { "role": { "label": "Rate of compensation increase, benefit obligation", "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." } } }, "auth_ref": [ "r569" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details" ], "lang": { "en-us": { "role": { "label": "Discount rate, net periodic benefit cost", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r568" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details" ], "lang": { "en-us": { "role": { "label": "Rate of compensation increase, net periodic benefit cost", "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." } } }, "auth_ref": [ "r569" ] }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligation", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedBenefitPlanBenefitObligation", "periodStartLabel": "Benefit obligation", "periodEndLabel": "Benefit obligation", "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r524" ] }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid", "negatedLabel": "Benefits paid", "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." } } }, "auth_ref": [ "r531", "r592" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details" ], "lang": { "en-us": { "role": { "label": "Company contributions", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r538", "r548", "r588", "r1016", "r1017", "r1018", "r1019" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2029-2033", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r555" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r555" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r555" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year." } } }, "auth_ref": [ "r555" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year." } } }, "auth_ref": [ "r555" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year." } } }, "auth_ref": [ "r555" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "terseLabel": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year", "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r556", "r1019" ] }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets", "terseLabel": "Defined Benefit Plan, Plan Assets, Amount, Ending Balance", "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." } } }, "auth_ref": [ "r535", "r546", "r548", "r549", "r1016", "r1017", "r1018" ] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundedStatusOfPlan", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details" ], "lang": { "en-us": { "role": { "label": "Underfunded status, December 31", "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." } } }, "auth_ref": [ "r521", "r544", "r1018" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details" ], "lang": { "en-us": { "role": { "label": "Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r523", "r527", "r559", "r582", "r1018", "r1019" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic benefit cost", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r557", "r580", "r1018", "r1019" ] }, "belfa_DefinedBenefitPlanNumberOfMonthlyPayments": { "xbrltype": "integerItemType", "nsuri": "http://belfuse.com/20231231", "localname": "DefinedBenefitPlanNumberOfMonthlyPayments", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_DefinedBenefitPlanNumberOfMonthlyPayments", "terseLabel": "Defined Benefit Plan, Number of Monthly Payments", "documentation": "Refers to number of monthly payments an employee is entitled to receive under the defined benefit plan." } } }, "auth_ref": [] }, "belfa_DefinedBenefitPlanPercentageOfAverageBaseCompensationFiveConsecutiveYearsNormalRetirement": { "xbrltype": "percentItemType", "nsuri": "http://belfuse.com/20231231", "localname": "DefinedBenefitPlanPercentageOfAverageBaseCompensationFiveConsecutiveYearsNormalRetirement", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_DefinedBenefitPlanPercentageOfAverageBaseCompensationFiveConsecutiveYearsNormalRetirement", "terseLabel": "Defined Benefit Plan, Percentage of Average Base Compensation Five Consecutive Years, Normal Retirement", "documentation": "The percentage of average base compensation of the highest five consecutive years for normal retirement under defined benefit plan." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid", "negatedLabel": "Benefits paid", "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." } } }, "auth_ref": [ "r540", "r1211" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details" ], "lang": { "en-us": { "role": { "label": "Service Cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r525", "r558", "r581", "r1018", "r1019" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanCostRecognized", "terseLabel": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r593" ] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "belfa_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchFirst1EmployeeContribution": { "xbrltype": "percentItemType", "nsuri": "http://belfuse.com/20231231", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatchFirst1EmployeeContribution", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchFirst1EmployeeContribution", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent Of Match, First 1% Employee Contribution", "documentation": "Percentage employer matches of the employee's first 1% contribution matched." } } }, "auth_ref": [] }, "belfa_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchNext5EmployeeContribution": { "xbrltype": "percentItemType", "nsuri": "http://belfuse.com/20231231", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatchNext5EmployeeContribution", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchNext5EmployeeContribution", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match, Next 5% Employee Contribution", "documentation": "Percentage employer matches of the employee's next 5% contribution matched." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "terseLabel": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_Depreciation", "terseLabel": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r19", "r87" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20231231/role/statement-note-14-segments-segments-details" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r19", "r333" ] }, "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortizationPolicyTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion, and Amortization [Policy Text Block]", "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." } } }, "auth_ref": [ "r994" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "Total derivative assets", "terseLabel": "Derivative Asset", "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." } } }, "auth_ref": [ "r255", "r256", "r708", "r872", "r873", "r874", "r875", "r876", "r878", "r879", "r880", "r881", "r882", "r897", "r898", "r945", "r948", "r951", "r952", "r953", "r954", "r991", "r1035", "r1271" ] }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsLiabilitiesAtFairValueNet", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet", "terseLabel": "Derivative Assets (Liabilities), at Fair Value, Net", "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments." } } }, "auth_ref": [ "r21" ] }, "us-gaap_DerivativeBasisSpreadOnVariableRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeBasisSpreadOnVariableRate", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DerivativeBasisSpreadOnVariableRate", "terseLabel": "Derivative, Basis Spread on Variable Rate", "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "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." } } }, "auth_ref": [ "r880", "r882", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r904", "r905", "r906", "r907", "r919", "r920", "r921", "r922", "r925", "r926", "r927", "r928", "r945", "r946", "r951", "r953", "r1034", "r1035" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DerivativeFixedInterestRate", "terseLabel": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r111", "r113", "r116", "r118", "r880", "r882", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r904", "r905", "r906", "r907", "r919", "r920", "r921", "r922", "r925", "r926", "r927", "r928", "r945", "r946", "r951", "r953", "r991", "r1034", "r1035" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r202", "r687", "r694" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "Not designated as hedging instruments", "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset." } } }, "auth_ref": [ "r114" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "terseLabel": "Derivative instruments gain (loss)", "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments." } } }, "auth_ref": [ "r117", "r1061" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "Total derivative liabilities", "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." } } }, "auth_ref": [ "r255", "r256", "r708", "r872", "r873", "r874", "r875", "r878", "r879", "r880", "r881", "r882", "r904", "r906", "r907", "r946", "r947", "r948", "r951", "r952", "r953", "r954", "r991", "r1271" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DerivativeNotionalAmount", "terseLabel": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1247", "r1248" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r31", "r107", "r108", "r109", "r119", "r295" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-4-revenue-tables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1149" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r606", "r608", "r636", "r637", "r639", "r1027" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/role/statement-note-10-income-taxes", "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities", "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "http://belfuse.com/20231231/role/statement-note-17-common-stock", "http://belfuse.com/20231231/role/statement-note-18-leases", "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20231231/role/statement-note-4-revenue", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20231231/role/statement-note-7-other-assets", "http://belfuse.com/20231231/role/statement-note-8-inventories", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-details-textual" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r233" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-details-textual" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-details-textual" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations." } } }, "auth_ref": [ "r20", "r33" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r135", "r141", "r184" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayable", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable", "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r135", "r141", "r184" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes payable", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable", "documentation": "Amount classified as income tax obligations attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r135", "r141", "r184" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities", "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r135", "r141", "r184" ] }, "belfa_DisposalGroupIncludingDiscontinuedOperationAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsLiabilitiesNet", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Total net assets transferred", "label": "belfa_DisposalGroupIncludingDiscontinuedOperationAssetsLiabilitiesNet", "documentation": "Amount classified as assets (liabilities), net, attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r135", "r141", "r184" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-details-textual" ], "lang": { "en-us": { "role": { "verboseLabel": "Consideration received", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration", "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration", "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationInventory1", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1", "documentation": "Amount classified as inventory attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r135", "r141", "r184" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherAssets", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Other assets", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets", "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r135", "r141", "r184" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Other current liabilities", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities", "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r135", "r141", "r182", "r184" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Other long-term liabilities", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities", "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r12", "r135", "r141", "r184" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r135", "r141", "r184" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r134", "r180" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-details-textual" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r1020", "r1023" ] }, "belfa_DisposalOfEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "DisposalOfEquipmentMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details" ], "lang": { "en-us": { "role": { "label": "Disposal Of Equipment [Member]", "documentation": "Represents the member of disposal of equipment." } } }, "auth_ref": [] }, "us-gaap_DividendsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-17-common-stock", "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "Dividends [Axis]", "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DividendsCommonStock", "terseLabel": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r16", "r190" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details" ], "lang": { "en-us": { "role": { "label": "Less dividends declared", "negatedLabel": "Cash dividends declared on common stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r190" ] }, "us-gaap_DividendsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-17-common-stock", "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "Dividends [Domain]", "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock." } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r1048", "r1049", "r1050" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r1048", "r1049", "r1050", "r1052" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1051" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "belfa_EOSClaimFromPrincipalCommissionerOfCustomsMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "EOSClaimFromPrincipalCommissionerOfCustomsMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies", "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "EOS Claim From Principal Commissioner of Customs [Member]", "documentation": "Related to EOS claim from principal commissioner of customs." } } }, "auth_ref": [] }, "belfa_EOSPowerPanamaIncMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "EOSPowerPanamaIncMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies", "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details" ], "lang": { "en-us": { "role": { "label": "EOS Power Panama Inc. [Member]", "documentation": "Represents EOS Power Panama Inc." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details" ], "lang": { "en-us": { "role": { "label": "Net earnings per common share - basic and diluted (in dollars per share)", "terseLabel": "Net earnings per share, basic and diluted (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r280", "r302", "r303", "r304", "r305", "r306", "r310", "r311", "r315", "r317", "r318", "r320", "r697", "r698", "r805", "r825", "r997" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Net earnings per common share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Weighted-average shares outstanding:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r66", "r67" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate changes on cash", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. 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." } } }, "auth_ref": [ "r716" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "totalLabel": "Tax provision (benefit) computed at the Company's effective tax rate, percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r653" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "terseLabel": "Tax provision computed at the federal statutory rate, percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r290", "r653", "r675" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "terseLabel": "Different tax rates applicable to foreign operations, percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1239", "r1246" ] }, "belfa_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSERPCOLIAndRestrictedStockIncomeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSERPCOLIAndRestrictedStockIncomeAmount", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "verboseLabel": "SERP/COLI and restricted stock income, amount", "label": "belfa_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSERPCOLIAndRestrictedStockIncomeAmount", "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." } } }, "auth_ref": [] }, "belfa_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSERPCOLIAndRestrictedStockIncomePercent": { "xbrltype": "percentItemType", "nsuri": "http://belfuse.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSERPCOLIAndRestrictedStockIncomePercent", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "belfa_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseSERPCOLIAndRestrictedStockIncomePercent", "terseLabel": "SERP/COLI and restricted stock income, percent", "negatedTerseLabel": "SERP/COLI and restricted stock income, percent", "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." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments", "terseLabel": "Other, net, percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1239", "r1246" ] }, "belfa_EffectiveIncomeTaxRateReconciliationResearchAndExperimentationForeignTaxCreditPercent": { "xbrltype": "percentItemType", "nsuri": "http://belfuse.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationResearchAndExperimentationForeignTaxCreditPercent", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "belfa_EffectiveIncomeTaxRateReconciliationResearchAndExperimentationForeignTaxCreditPercent", "terseLabel": "Research and experimentation and foreign tax credits, percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and experimental foreign tax credits." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "terseLabel": "State taxes, net of federal benefit, percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1239", "r1246" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies", "terseLabel": "Reversal of liability for uncertain tax positions - net, percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies." } } }, "auth_ref": [ "r1239", "r1246" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "Salaries, bonuses and related benefits", "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)." } } }, "auth_ref": [ "r46" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r638" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1238" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details" ], "lang": { "en-us": { "role": { "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1046" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20231231/role/statement-document-and-entity-information", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/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/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-held-to-maturity-securities-details", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables", "http://belfuse.com/20231231/role/statement-note-10-income-taxes", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-liability-for-uncertain-tax-positions-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-tables", "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details", "http://belfuse.com/20231231/role/statement-note-11-debt-tables", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-details-textual", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-tables", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-tables", "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual", "http://belfuse.com/20231231/role/statement-note-14-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20231231/role/statement-note-14-segments-segments-details", "http://belfuse.com/20231231/role/statement-note-14-segments-tables", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-tables", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-tables", "http://belfuse.com/20231231/role/statement-note-17-common-stock", "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual", "http://belfuse.com/20231231/role/statement-note-18-leases", "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details", "http://belfuse.com/20231231/role/statement-note-18-leases-details-textual", "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-cash-flow-information-related-to-leases-details", "http://belfuse.com/20231231/role/statement-note-18-leases-tables", "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies", "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-tables", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-details-textual", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-tables", "http://belfuse.com/20231231/role/statement-note-4-revenue", "http://belfuse.com/20231231/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details", "http://belfuse.com/20231231/role/statement-note-4-revenue-details-textual", "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20231231/role/statement-note-4-revenue-tables", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-amortization-expense-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-goodwill-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-tables", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-tables", "http://belfuse.com/20231231/role/statement-note-7-other-assets", "http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual", "http://belfuse.com/20231231/role/statement-note-8-inventories", "http://belfuse.com/20231231/role/statement-note-8-inventories-components-of-inventories-details", "http://belfuse.com/20231231/role/statement-note-8-inventories-tables", "http://belfuse.com/20231231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-tables", "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1046" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r1046" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1055" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1046" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r1046" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r1046" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1046" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1056" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r30", "r231", "r274", "r275", "r276", "r297", "r298", "r299", "r301", "r307", "r309", "r321", "r394", "r395", "r496", "r640", "r641", "r642", "r668", "r669", "r688", "r689", "r690", "r691", "r692", "r693", "r696", "r718", "r719", "r720", "r721", "r722", "r724", "r745", "r845", "r846", "r847", "r860", "r932" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r467", "r708", "r1007", "r1008" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "auth_ref": [ "r1276", "r1277", "r1278", "r1279" ] }, "belfa_ExcessiveDividendRateOfClassBOverClassA": { "xbrltype": "percentItemType", "nsuri": "http://belfuse.com/20231231", "localname": "ExcessiveDividendRateOfClassBOverClassA", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_ExcessiveDividendRateOfClassBOverClassA", "terseLabel": "Excessive Dividend Rate of Class B Over Class A", "documentation": "Dividend rate of class B in excess of dividend rate of class A." } } }, "auth_ref": [] }, "belfa_ExcessiveUndistributedEarningsAllocationRateOfClassBOverClassA": { "xbrltype": "percentItemType", "nsuri": "http://belfuse.com/20231231", "localname": "ExcessiveUndistributedEarningsAllocationRateOfClassBOverClassA", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_ExcessiveUndistributedEarningsAllocationRateOfClassBOverClassA", "terseLabel": "Excessive Undistributed Earnings Allocation Rate of Class B Over Class A", "documentation": "Undistributed earnings allocated to class B of common stock in excess of earnings allocated to class A." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-tables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2." } } }, "auth_ref": [ "r121", "r203" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r32" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r121", "r122" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r467", "r548", "r549", "r550", "r551", "r552", "r553", "r701", "r757", "r758", "r759", "r1007", "r1008", "r1016", "r1017", "r1018" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r36", "r121", "r467", "r1007", "r1008" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r700", "r701", "r702", "r703", "r705" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r699" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r467", "r548", "r553", "r701", "r757", "r1016", "r1017", "r1018" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r467", "r548", "r553", "r701", "r758", "r1007", "r1008", "r1016", "r1017", "r1018" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r467", "r548", "r549", "r550", "r551", "r552", "r553", "r757", "r758", "r759", "r1007", "r1008", "r1016", "r1017", "r1018" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Fair Value, Nonrecurring [Member]", "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." } } }, "auth_ref": [ "r700", "r701", "r702", "r703", "r704", "r705" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r24", "r38" ] }, "belfa_FederalAndStateAndLocalAuthorityMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "FederalAndStateAndLocalAuthorityMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Federal and State and Local Authority [Member]", "documentation": "Designated tax departments of the federal, state, and local governments that are entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "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." } } }, "auth_ref": [ "r1249" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details" ], "lang": { "en-us": { "role": { "label": "Interest on lease liabilities - finance leases", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r731", "r736", "r1030" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-cash-flow-information-related-to-leases-details" ], "lang": { "en-us": { "role": { "label": "Operating cash flows from finance leases", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r733", "r740" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiability", "totalLabel": "Total finance lease liabilities", "terseLabel": "Finance leases, Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r730", "r744" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityCurrent", "terseLabel": "Other current liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r730" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityNoncurrent", "terseLabel": "Other long-term liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r730" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "totalLabel": "Finance leases, Total undiscounted cash flows", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r744" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2024, finance leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease 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." } } }, "auth_ref": [ "r1255" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Finance leases, Thereafter", "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." } } }, "auth_ref": [ "r1255" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFive", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2028, finance leases", "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." } } }, "auth_ref": [ "r1255" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFour", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2027, finance leases", "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." } } }, "auth_ref": [ "r1255" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2026, finance leases", "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." } } }, "auth_ref": [ "r1255" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2025, finance leases", "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." } } }, "auth_ref": [ "r1255" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Finance leases, Less imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r744" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-cash-flow-information-related-to-leases-details" ], "lang": { "en-us": { "role": { "label": "Finance cash flows from finance leases", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r732", "r740" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details" ], "lang": { "en-us": { "role": { "label": "Amortization of ROU assets - finance leases", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r731", "r736", "r1030" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details" ], "lang": { "en-us": { "role": { "label": "Finance leases", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r743", "r1030" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details" ], "lang": { "en-us": { "role": { "label": "Finance leases (in years) (Year)", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r742", "r1030" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-held-to-maturity-securities-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20231231/role/statement-note-7-other-assets", "http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r397", "r398", "r399", "r400", "r401", "r403", "r404", "r405", "r475", "r493", "r694", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r823", "r1001", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1113", "r1114", "r1115", "r1116" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r242", "r427" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-amortization-expense-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "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)." } } }, "auth_ref": [ "r178" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-amortization-expense-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "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)." } } }, "auth_ref": [ "r178" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-amortization-expense-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "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)." } } }, "auth_ref": [ "r178" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-amortization-expense-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "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)." } } }, "auth_ref": [ "r178" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-amortization-expense-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "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)." } } }, "auth_ref": [ "r178" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r424", "r426", "r427", "r429", "r787", "r788" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Gross carrying amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r177", "r788" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r82", "r85" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsNet", "terseLabel": "Net carrying amount", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r177", "r787" ] }, "belfa_FiniteLivedIntangibleAssetsOrExcessOfAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "FiniteLivedIntangibleAssetsOrExcessOfAccumulatedAmortization", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "belfa_FiniteLivedIntangibleAssetsOrExcessOfAccumulatedAmortization", "negatedTerseLabel": "Net carrying amount", "documentation": "Represents finite lived intangible assets or excess of accumulated amortization." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax", "terseLabel": "Gain (Loss), Foreign Currency Transaction, before Tax", "negatedLabel": "Unrealized losses (gains) on foreign currency revaluation", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r711", "r712", "r713", "r715", "r929" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r710" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "Foreign Exchange Forward [Member]", "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." } } }, "auth_ref": [ "r897", "r901", "r906", "r921", "r927", "r949", "r950", "r951", "r1035" ] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details" ], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 }, "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Gain on sale recognized", "label": "Gain on sale of Czech Republic business", "negatedLabel": "Gain on sale of Czech Republic business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r683", "r1080" ] }, "us-gaap_GainLossOnSaleOfProperties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfProperties", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "us-gaap_GainLossOnSaleOfProperties", "negatedLabel": "Gain on sale of properties", "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." } } }, "auth_ref": [ "r1080", "r1131", "r1132" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_GainLossOnSaleOfPropertyPlantEquipment", "negatedLabel": "Gains on sale/disposal of property, plant and equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r19" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "Geographic Concentration Risk [Member]", "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)." } } }, "auth_ref": [ "r70", "r964" ] }, "belfa_GlenRockPennsylvaniaPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "GlenRockPennsylvaniaPropertyMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-21-subsequent-events", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Glen Rock, Pennsylvania Property [Member]", "documentation": "Relating to the Glen Rock, Pennsylvania property." } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-goodwill-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill, net", "label": "Goodwill, net", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r241", "r410", "r801", "r1002", "r1031", "r1120", "r1127" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r179" ] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets" ], "lang": { "en-us": { "role": { "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r409", "r412", "r422", "r1002" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r418" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Goodwill, gross", "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r413", "r420", "r1002" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss", "terseLabel": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r413", "r420", "r1002" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_GoodwillImpairmentLoss", "terseLabel": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r19", "r411", "r417", "r423", "r1002" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20231231/role/statement-note-14-segments-segments-details" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r164", "r288", "r328", "r342", "r348", "r351", "r393", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r709", "r999", "r1142" ] }, "us-gaap_HeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecurities", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-held-to-maturity-securities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_HeldToMaturitySecurities", "terseLabel": "Held to maturity U.S. Treasury securities, amortized cost", "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r226", "r375", "r399", "r1118" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-held-to-maturity-securities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "terseLabel": "Held to maturity U.S. Treasury securities, gross unrealized gains", "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r213", "r385" ] }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesFairValue", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-held-to-maturity-securities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_HeldToMaturitySecuritiesFairValue", "terseLabel": "Held to maturity U.S. Treasury securities, fair value", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r212", "r384", "r802", "r808" ] }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity [Table Text Block]", "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112" ] }, "country_IN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IN", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details" ], "lang": { "en-us": { "role": { "label": "INDIA" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1048", "r1049", "r1050" ] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ImpairmentOfIntangibleAssetsFinitelived", "terseLabel": "Impairment of Intangible Assets, Finite-Lived", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r1080", "r1130" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r0", "r186" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "terseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r289", "r674" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Earnings before provision for income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r161", "r209", "r328", "r342", "r348", "r351", "r806", "r819", "r999" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "terseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r289", "r674" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-details-textual" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r1020", "r1023" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r430", "r434", "r915" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r434", "r915" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r27" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r290", "r646", "r654", "r659", "r665", "r670", "r676", "r677", "r678", "r859" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "Provision for income taxes", "totalLabel": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r214", "r228", "r308", "r309", "r336", "r652", "r671", "r826" ] }, "belfa_IncomeTaxExpenseBenefitOnReversalOfInterestAndPenalties": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "IncomeTaxExpenseBenefitOnReversalOfInterestAndPenalties", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_IncomeTaxExpenseBenefitOnReversalOfInterestAndPenalties", "terseLabel": "Income Tax Expense (Benefit) on Reversal of Interest and Penalties", "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." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r273", "r648", "r649", "r659", "r660", "r664", "r666", "r853" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "terseLabel": "Different tax rates applicable to foreign operations, amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r1239" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "terseLabel": "Tax provision computed at the federal statutory rate, amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r653" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Other, net, amount", "label": "us-gaap_IncomeTaxReconciliationOtherAdjustments", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1239" ] }, "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings", "terseLabel": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount", "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." } } }, "auth_ref": [ "r1239" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes", "terseLabel": "State taxes, net of federal benefit, amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r1239" ] }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxContingencies", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationTaxContingencies", "terseLabel": "Reversal of liability for uncertain tax positions - net, amount", "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." } } }, "auth_ref": [ "r1239" ] }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCredits", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationTaxCredits", "negatedTerseLabel": "Research and experimentation and foreign tax credits, amount", "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." } } }, "auth_ref": [ "r1239" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Income taxes, net of refunds received", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r65" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable", "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." } } }, "auth_ref": [ "r18" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r18" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable", "terseLabel": "Income taxes payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r18" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities", "terseLabel": "Accrued expenses", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r18" ] }, "belfa_IncreaseDecreaseInCashSurrenderValue": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "IncreaseDecreaseInCashSurrenderValue", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_IncreaseDecreaseInCashSurrenderValue", "terseLabel": "Increase (Decrease) in Cash Surrender Value", "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)." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset", "negatedLabel": "Unbilled receivables", "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." } } }, "auth_ref": [ "r1079" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r18" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInOtherCurrentAssets", "negatedLabel": "Other current assets", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r1079" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets", "negatedLabel": "Other assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r1079" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Other liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r18" ] }, "us-gaap_IncreaseDecreaseInRestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInRestructuringReserve", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInRestructuringReserve", "terseLabel": "Accrued restructuring costs", "documentation": "The increase (decrease) during the period in the carrying amount (including both current and noncurrent portions of the accrual) of the liability pertaining to the exit from or disposal of business activities or restructuring pursuant to a duly authorized plan, excluding costs or losses pertaining to an entity newly acquired in a business combination and to asset retirement obligations." } } }, "auth_ref": [ "r1079" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r425", "r428" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill", "terseLabel": "Trademarks (indefinite-lived)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r179" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r83", "r179" ] }, "belfa_IndefinitelivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "IndefinitelivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "belfa_IndefinitelivedIntangibleAssetsAccumulatedAmortization", "terseLabel": "Trademarks (indefinite-lived)", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [] }, "belfa_IndefinitelivedIntangibleAssetsExcludingGoodwillNet": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "IndefinitelivedIntangibleAssetsExcludingGoodwillNet", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "belfa_IndefinitelivedIntangibleAssetsExcludingGoodwillNet", "terseLabel": "Trademarks (indefinite-lived)", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [] }, "belfa_IndemnificationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://belfuse.com/20231231", "localname": "IndemnificationPeriod", "presentation": [ "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_IndemnificationPeriod", "terseLabel": "Indemnification Period (Year)", "documentation": "The period of indemnification." } } }, "auth_ref": [] }, "belfa_InnolectricAgMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "InnolectricAgMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual" ], "lang": { "en-us": { "role": { "label": "Innolectric AG [Member]", "documentation": "Represents Innolectric AG." } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "auth_ref": [ "r1053" ] }, "belfa_IntangibleAssetsExcludingTrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "IntangibleAssetsExcludingTrademarksMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Excluding Trademarks [Member]", "documentation": "Represents intangible assets excluding trademarks." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r80", "r84" ] }, "belfa_IntangibleAssetsPercentOfTotalAssets": { "xbrltype": "percentItemType", "nsuri": "http://belfuse.com/20231231", "localname": "IntangibleAssetsPercentOfTotalAssets", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_IntangibleAssetsPercentOfTotalAssets", "terseLabel": "Intangible Assets, Percent of Total Assets", "documentation": "The percent total assets that are intangible assets." } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r128", "r211", "r277", "r332", "r726", "r916", "r1043", "r1273" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpenseDebt", "terseLabel": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r168", "r471", "r479", "r1009", "r1010" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Interest payments", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r281", "r283", "r284" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "Interest Rate Swap [Member]", "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." } } }, "auth_ref": [ "r980", "r1040", "r1041" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-8-inventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r406" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-8-inventories-components-of-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-8-inventories-components-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Finished goods", "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." } } }, "auth_ref": [ "r176", "r986" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://belfuse.com/20231231/role/statement-note-8-inventories-components-of-inventories-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-note-8-inventories-components-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Inventories", "totalLabel": "Inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r252", "r984", "r1031" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r215", "r237", "r251", "r406", "r407", "r408", "r785", "r995" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-8-inventories-components-of-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-8-inventories-components-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Raw materials", "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." } } }, "auth_ref": [ "r176", "r988" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-8-inventories-components-of-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-8-inventories-components-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Work in progress", "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." } } }, "auth_ref": [ "r176", "r987" ] }, "us-gaap_InvestmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric" ], "lang": { "en-us": { "role": { "label": "Investment [Text Block]", "documentation": "The entire disclosure for investment." } } }, "auth_ref": [ "r1064", "r1065", "r1092" ] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InvestmentsFairValueDisclosure", "terseLabel": "Investments, Fair Value Disclosure", "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." } } }, "auth_ref": [ "r700" ] }, "belfa_InvestmentsHeldInRabbiTrustMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "InvestmentsHeldInRabbiTrustMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20231231/role/statement-note-7-other-assets", "http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Investments Held in Rabbi Trust [Member]", "documentation": "Information pertaining to investments held in a rabbi trust which are intended to fund the Company's Supplemental Executive Retirement Plan (\"SERP\")." } } }, "auth_ref": [] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual" ], "lang": { "en-us": { "role": { "label": "Equity method investment", "terseLabel": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r1074" ] }, "belfa_JerseyCityMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "JerseyCityMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual" ], "lang": { "en-us": { "role": { "label": "Jersey City [Member]", "documentation": "Represents Jersey City location." } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1150" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LeaseCost", "totalLabel": "Total lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r735", "r1030" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1254" ] }, "belfa_LeaseSupplementalBalanceSheetInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://belfuse.com/20231231", "localname": "LeaseSupplementalBalanceSheetInformationTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lease, Supplemental Balance Sheet Information [Table Text Block]", "documentation": "Tabular disclosure of supplemental balance sheet information related to leases." } } }, "auth_ref": [] }, "belfa_LeasesSupplementalCashFlowInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://belfuse.com/20231231", "localname": "LeasesSupplementalCashFlowInformationTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-tables" ], "lang": { "en-us": { "role": { "label": "Leases, Supplemental Cash Flow Information [Table Text Block]", "documentation": "Tabular disclosure of supplemental cash flow information related to leases." } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20231231/role/statement-document-and-entity-information", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/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/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-held-to-maturity-securities-details", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables", "http://belfuse.com/20231231/role/statement-note-10-income-taxes", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-liability-for-uncertain-tax-positions-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-tables", "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details", "http://belfuse.com/20231231/role/statement-note-11-debt-tables", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-details-textual", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-tables", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-tables", "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual", "http://belfuse.com/20231231/role/statement-note-14-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20231231/role/statement-note-14-segments-segments-details", "http://belfuse.com/20231231/role/statement-note-14-segments-tables", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-tables", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-tables", "http://belfuse.com/20231231/role/statement-note-17-common-stock", "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual", "http://belfuse.com/20231231/role/statement-note-18-leases", "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details", "http://belfuse.com/20231231/role/statement-note-18-leases-details-textual", "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-cash-flow-information-related-to-leases-details", "http://belfuse.com/20231231/role/statement-note-18-leases-tables", "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies", "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-tables", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-details-textual", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-tables", "http://belfuse.com/20231231/role/statement-note-4-revenue", "http://belfuse.com/20231231/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details", "http://belfuse.com/20231231/role/statement-note-4-revenue-details-textual", "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20231231/role/statement-note-4-revenue-tables", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-amortization-expense-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-goodwill-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-tables", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-tables", "http://belfuse.com/20231231/role/statement-note-7-other-assets", "http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual", "http://belfuse.com/20231231/role/statement-note-8-inventories", "http://belfuse.com/20231231/role/statement-note-8-inventories-components-of-inventories-details", "http://belfuse.com/20231231/role/statement-note-8-inventories-tables", "http://belfuse.com/20231231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-tables", "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "belfa_LesseeOperatingAndFinancingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://belfuse.com/20231231", "localname": "LesseeOperatingAndFinancingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating and Financing Lease Liability Maturity [Table Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Operating leases, Total undiscounted cash flows", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r744" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Operating leases, Thereafter", "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." } } }, "auth_ref": [ "r1255" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2028, operating leases", "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." } } }, "auth_ref": [ "r1255" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2027, operating leases", "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." } } }, "auth_ref": [ "r1255" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2026, operating leases", "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." } } }, "auth_ref": [ "r1255" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2025, operating leases", "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." } } }, "auth_ref": [ "r1255" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2024, operating leases", "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." } } }, "auth_ref": [ "r1255" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Operating leases, Less imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r744" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r728" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r45", "r288", "r393", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r681", "r684", "r685", "r709", "r889", "r998", "r1044", "r1142", "r1257", "r1258" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r155", "r208", "r816", "r1031", "r1083", "r1117", "r1251" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r47", "r236", "r288", "r393", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r681", "r684", "r685", "r709", "r1031", "r1142", "r1257", "r1258" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Long-term liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Liability for uncertain tax positions", "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent." } } }, "auth_ref": [ "r49" ] }, "belfa_LiborAdditionalRate": { "xbrltype": "percentItemType", "nsuri": "http://belfuse.com/20231231", "localname": "LiborAdditionalRate", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_LiborAdditionalRate", "terseLabel": "LIBOR Additional Rate", "documentation": "The LIBOR rate for alternate base rate." } } }, "auth_ref": [] }, "belfa_LiborWithMaturityOfOneMonthMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "LiborWithMaturityOfOneMonthMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "LIBOR With Maturity of One Month [Member]", "documentation": "Represents LIBOR with maturity of one month." } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCredit", "terseLabel": "Long-Term Line of Credit", "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." } } }, "auth_ref": [ "r39", "r206", "r1268" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r44", "r1082" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityCommitmentFeePercentage", "terseLabel": "Line of Credit Facility, Commitment Fee Percentage", "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." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r44", "r1082" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r44" ] }, "belfa_LineOfCreditFacilityMaximumLettersOfCreditCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "LineOfCreditFacilityMaximumLettersOfCreditCapacity", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_LineOfCreditFacilityMaximumLettersOfCreditCapacity", "terseLabel": "Line of Credit Facility, Maximum Letters of Credit Capacity", "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." } } }, "auth_ref": [] }, "belfa_LineOfCreditFacilityMaximumSwingLineLoanCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "LineOfCreditFacilityMaximumSwingLineLoanCapacity", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_LineOfCreditFacilityMaximumSwingLineLoanCapacity", "terseLabel": "Line of Credit Facility, Maximum Swing Line Loan Capacity", "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." } } }, "auth_ref": [] }, "belfa_LineOfCreditFacilityPercentageOfCapitalStockOfForeignSubsidiariesCollateralizedSecurity": { "xbrltype": "percentItemType", "nsuri": "http://belfuse.com/20231231", "localname": "LineOfCreditFacilityPercentageOfCapitalStockOfForeignSubsidiariesCollateralizedSecurity", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_LineOfCreditFacilityPercentageOfCapitalStockOfForeignSubsidiariesCollateralizedSecurity", "terseLabel": "Line of Credit Facility, Percentage of Capital Stock of Foreign Subsidiaries Collateralized Security", "documentation": "The percentage of issued and outstanding shares of the capital stock of foreign subsidiaries given as collateralized security to line of credit." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r44" ] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies", "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies", "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "belfa_LoansAndLeasesReceivableInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://belfuse.com/20231231", "localname": "LoansAndLeasesReceivableInterestRate", "presentation": [ "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_LoansAndLeasesReceivableInterestRate", "terseLabel": "Loans and Leases Receivable, Interest Rate", "documentation": "The interest rate for loans and leases receivable." } } }, "auth_ref": [] }, "us-gaap_LoansAndLeasesReceivableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableRelatedParties", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LoansAndLeasesReceivableRelatedParties", "terseLabel": "Loans and Leases Receivable, Related Parties", "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date." } } }, "auth_ref": [ "r129", "r131" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "belfa_LondonInterbankOfferedRateLibor1Member": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "LondonInterbankOfferedRateLibor1Member", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "London Interbank Offered Rate (LIBOR) 1 [Member]", "documentation": "London Interbank Offered Rate for the credit agreement." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-tables" ], "lang": { "en-us": { "role": { "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "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." } } }, "auth_ref": [ "r35" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebt", "totalLabel": "Total long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r39", "r206", "r466", "r478", "r1007", "r1008", "r1268" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtFairValue", "terseLabel": "Long-Term Debt, Fair Value", "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." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "terseLabel": "2024", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r23", "r296", "r469" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "terseLabel": "2028", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r23", "r296", "r469" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "terseLabel": "2027", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r23", "r296", "r469" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "terseLabel": "2026", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r23", "r296", "r469" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "terseLabel": "2025", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r23", "r296", "r469" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r245" ] }, "us-gaap_LongTermPurchaseCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentAmount", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermPurchaseCommitmentAmount", "terseLabel": "Long-Term Purchase Commitment, Amount", "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies", "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Category of Item Purchased [Axis]", "documentation": "Information by category of items purchased under a long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies", "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]", "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment." } } }, "auth_ref": [] }, "belfa_LongtermDebtGrossCurrentMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "LongtermDebtGrossCurrentMaturities", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details" ], "lang": { "en-us": { "role": { "label": "belfa_LongtermDebtGrossCurrentMaturities", "negatedTerseLabel": "Less: Current maturities of long-term debt", "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." } } }, "auth_ref": [] }, "belfa_LongtermDebtGrossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "LongtermDebtGrossNoncurrent", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details" ], "lang": { "en-us": { "role": { "label": "belfa_LongtermDebtGrossNoncurrent", "terseLabel": "Noncurrent portion of long-term debt", "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." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtPercentageBearingVariableInterestAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtPercentageBearingVariableInterestAmount", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongtermDebtPercentageBearingVariableInterestAmount", "terseLabel": "Long-Term Debt, Percentage Bearing Variable Interest, Amount", "documentation": "The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time." } } }, "auth_ref": [] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LossContingencyEstimateOfPossibleLoss", "terseLabel": "Loss Contingency, Estimate of Possible Loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r443", "r444", "r447", "r448" ] }, "country_MO": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "MO", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details" ], "lang": { "en-us": { "role": { "label": "MACAO" } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "belfa_MagneticSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "MagneticSolutionsMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "lang": { "en-us": { "role": { "label": "Magnetic Solutions [Member]", "documentation": "Represents the Magnetic Solutions product group." } } }, "auth_ref": [] }, "belfa_MagneticSolutionsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "MagneticSolutionsSegmentMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-segments-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Magnetic Solutions Segment [Member]", "documentation": "Information related to the magnetic solutions segment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r357", "r1014", "r1149", "r1269", "r1270" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20231231/role/statement-note-18-leases", "http://belfuse.com/20231231/role/statement-note-18-leases-details-textual", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r443", "r444", "r445", "r446", "r599", "r784", "r844", "r881", "r882", "r938", "r940", "r942", "r943", "r955", "r977", "r978", "r1000", "r1011", "r1026", "r1033", "r1146", "r1259", "r1260", "r1261", "r1262", "r1263", "r1264" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20231231/role/statement-note-18-leases", "http://belfuse.com/20231231/role/statement-note-18-leases-details-textual", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r443", "r444", "r445", "r446", "r599", "r784", "r844", "r881", "r882", "r938", "r940", "r942", "r943", "r955", "r977", "r978", "r1000", "r1011", "r1026", "r1033", "r1146", "r1259", "r1260", "r1261", "r1262", "r1263", "r1264" ] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners", "terseLabel": "Subsidiary, Ownership Percentage, Noncontrolling Owner", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r1173" ] }, "belfa_MoneyMarketFundsRabbiTrustMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "MoneyMarketFundsRabbiTrustMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Money Market Funds, Rabbi Trust [Member]", "documentation": "Relating to money market funds attributable to a rabbi trust." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1054" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r357", "r1014", "r1149", "r1269", "r1270" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash used in financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r282" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r282" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r171", "r172", "r173" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 }, "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Net earnings", "label": "us-gaap_NetIncomeLoss", "totalLabel": "Net earnings available to common shareholders", "terseLabel": "Net earnings", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r162", "r173", "r210", "r234", "r268", "r271", "r276", "r288", "r300", "r302", "r303", "r304", "r305", "r308", "r309", "r313", "r328", "r342", "r348", "r351", "r393", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r698", "r709", "r821", "r911", "r930", "r931", "r999", "r1043", "r1142" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest", "terseLabel": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r106", "r201", "r268", "r271", "r308", "r309", "r820", "r1078" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrAdoptedFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1054" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrTrmntdFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1054" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r102" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-longlived-assets-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_NoncurrentAssets", "terseLabel": "Long-lived assets", "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." } } }, "auth_ref": [ "r356" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Other income/expense, net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r167" ] }, "us-gaap_NonoperatingIncomeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Member]", "documentation": "Primary financial statement caption encompassing nonoperating income (expense)." } } }, "auth_ref": [] }, "belfa_NonqualifiedDeferredCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "NonqualifiedDeferredCompensationPlanMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "Nonqualified Deferred Compensation Plan [Member]", "documentation": "Represents Nonqualified Deferred Compensation Plan." } } }, "auth_ref": [] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NorthAmericaMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "lang": { "en-us": { "role": { "label": "North America [Member]" } } }, "auth_ref": [ "r1276", "r1277", "r1278", "r1279" ] }, "belfa_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Related-party note receivable", "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent." } } }, "auth_ref": [] }, "belfa_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "belfa_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://belfuse.com/20231231", "localname": "NumberOfCustomers", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_NumberOfCustomers", "terseLabel": "Number of Customers", "documentation": "The number of customers." } } }, "auth_ref": [] }, "belfa_NumberOfIndustryInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://belfuse.com/20231231", "localname": "NumberOfIndustryInWhichEntityOperates", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_NumberOfIndustryInWhichEntityOperates", "terseLabel": "Number of Industry in which Entity Operates", "documentation": "Number of industry in which entity operates with its reportable operating segments." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r1091" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r1091" ] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss) before reclassifications", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r37", "r54" ] }, "belfa_OneCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "OneCustomerMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "One Customer [Member]", "documentation": "Represents one customer." } } }, "auth_ref": [] }, "belfa_OneShareholderMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "OneShareholderMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-17-common-stock", "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "One Shareholder [Member]", "documentation": "Related to one shareholder." } } }, "auth_ref": [] }, "belfa_OperatingAndFinanceLeasesRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://belfuse.com/20231231", "localname": "OperatingAndFinanceLeasesRemainingLeaseTerm", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_OperatingAndFinanceLeasesRemainingLeaseTerm", "terseLabel": "Operating and Finance Leases, Remaining Lease Term (Year)", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Income from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r328", "r342", "r348", "r351", "r999" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details" ], "lang": { "en-us": { "role": { "label": "Operating lease cost (cost resulting from lease payments)", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r737", "r1030" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseLiability", "totalLabel": "Total operating lease liabilities", "terseLabel": "Operating leases, Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r730" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 }, "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Operating lease liability, current", "terseLabel": "Operating lease liability, current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r730" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Operating lease liability, long-term", "terseLabel": "Operating lease liability, long-term", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r730" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-cash-flow-information-related-to-leases-details" ], "lang": { "en-us": { "role": { "label": "Operating cash flows from operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r734", "r740" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r729" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details" ], "lang": { "en-us": { "role": { "label": "Operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r743", "r1030" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details" ], "lang": { "en-us": { "role": { "label": "Operating leases (in years) (Year)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r742", "r1030" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLossCarryforwards", "terseLabel": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r99" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r46" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r253", "r1031" ] }, "us-gaap_OtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsDisclosureTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-7-other-assets" ], "lang": { "en-us": { "role": { "label": "Other Assets Disclosure [Text Block]", "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r243" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in unfunded SERP liability, net of taxes", "label": "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "terseLabel": "Change in unfunded SERP liability, net of taxes of ($161) and ($1,381)", "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." } } }, "auth_ref": [ "r9", "r160", "r565" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in unfunded SERP liability, tax", "label": "Change in unfunded SERP liability, tax", "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." } } }, "auth_ref": [ "r13" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Unrealized gains on interest rate swap cash flow hedge, net of taxes of $0", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r258", "r262" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "terseLabel": "Unrealized (losses) gains on interest rate swap cash flow hedge, net of taxes of $0 in both periods", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r262" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals" ], "lang": { "en-us": { "role": { "label": "Unrealized losses on interest rate swap cash flow hedge, tax", "terseLabel": "Unrealized gains (losses) on interest rate swap cash flow hedge, tax", "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r263" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Net (losses) gains recognized in AOCL", "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." } } }, "auth_ref": [ "r258", "r262" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Net losses reclassified from AOCL to the consolidated statement of operations", "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r262", "r266" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustment, net of taxes", "label": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "terseLabel": "Currency translation adjustment, net of taxes of ($93) and ($47)", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation adjustment, liquidation of subsidiary", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation." } } }, "auth_ref": [ "r14", "r15", "r160", "r267", "r717" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustment, tax expense", "label": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "negatedLabel": "Foreign currency translation adjustment, tax expense", "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." } } }, "auth_ref": [ "r7", "r13", "r714", "r723" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "totalLabel": "Net current period other comprehensive income (loss)", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r17", "r28", "r200", "r269", "r272" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income:" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Unrealized holding losses on marketable securities, net of taxes of $0", "terseLabel": "Unrealized holding gains (losses) on marketable securities arising during the period, net of taxes of $0 in both periods", "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." } } }, "auth_ref": [ "r259", "r262", "r392" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals" ], "lang": { "en-us": { "role": { "label": "Unrealized holding losses on marketable securities arising during the period, tax", "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." } } }, "auth_ref": [ "r13", "r260" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r110", "r120" ] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "Other Current Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Other current liabilities", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r46", "r1031" ] }, "us-gaap_OtherLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Other Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other liabilities." } } }, "auth_ref": [ "r110", "r120" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r49" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherNoncashIncomeExpense", "negatedLabel": "Other, net", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r173" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherRestructuringMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details" ], "lang": { "en-us": { "role": { "label": "Other Restructuring [Member]", "documentation": "Restructuring and related activities classified as other." } } }, "auth_ref": [ "r1003", "r1004", "r1005", "r1006" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "belfa_PatentsLicensesAndTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "PatentsLicensesAndTechnologyMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Patents, Licenses and Technology [Member]", "documentation": "Represents patents, licenses and technology." } } }, "auth_ref": [] }, "belfa_PaymentForCustomsDutiesAndImposedFinesAndPenalties": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "PaymentForCustomsDutiesAndImposedFinesAndPenalties", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_PaymentForCustomsDutiesAndImposedFinesAndPenalties", "terseLabel": "Payment for Customs Duties and Imposed Fines and Penalties", "documentation": "The amount of cash outflow for payment for customs duties and imposed fines and penalties." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Purchase of treasury stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r61" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfDividends", "negatedLabel": "Dividends paid to common shareholders", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r61" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireEquityMethodInvestments", "negatedLabel": "Payment for equity method investment", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r59" ] }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "terseLabel": "Payments to Acquire Interest in Subsidiaries and Affiliates", "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity)." } } }, "auth_ref": [ "r59" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireMarketableSecurities", "negatedLabel": "Purchases of held to maturity and marketable securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r1094" ] }, "us-gaap_PaymentsToAcquireNotesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireNotesReceivable", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireNotesReceivable", "negatedLabel": "Investment in related party notes receivable", "documentation": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics." } } }, "auth_ref": [ "r58" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20231231/role/statement-note-14-segments-segments-details" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures", "negatedLabel": "Purchase of property, plant and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r170" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan" ], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r520", "r545", "r547", "r553", "r572", "r574", "r575", "r576", "r577", "r578", "r590", "r591", "r593", "r1018" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum pension obligation and unfunded pension liability", "terseLabel": "Liability, Defined Benefit Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r145", "r521", "r522", "r544", "r1018" ] }, "belfa_PercentageOfGrossProfit": { "xbrltype": "percentItemType", "nsuri": "http://belfuse.com/20231231", "localname": "PercentageOfGrossProfit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-segments-details" ], "lang": { "en-us": { "role": { "label": "Gross Profit %", "documentation": "Represents percentage of gross profit." } } }, "auth_ref": [] }, "belfa_PercentageOfParticipantsAnnualBaseSalaryReceivedByBeneficiaryFollowingFourYearsFromDateOfDeath": { "xbrltype": "percentItemType", "nsuri": "http://belfuse.com/20231231", "localname": "PercentageOfParticipantsAnnualBaseSalaryReceivedByBeneficiaryFollowingFourYearsFromDateOfDeath", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_PercentageOfParticipantsAnnualBaseSalaryReceivedByBeneficiaryFollowingFourYearsFromDateOfDeath", "terseLabel": "Percentage of Participant's Annual Base Salary Received by Beneficiary, Following Four Years From Date of Death", "documentation": "The percentage of participant's annual base salary received by beneficiary for years two through five following date of death." } } }, "auth_ref": [] }, "belfa_PercentageOfParticipantsAnnualBaseSalaryReceivedByBeneficiaryOneYearFromDateOfDeath": { "xbrltype": "percentItemType", "nsuri": "http://belfuse.com/20231231", "localname": "PercentageOfParticipantsAnnualBaseSalaryReceivedByBeneficiaryOneYearFromDateOfDeath", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_PercentageOfParticipantsAnnualBaseSalaryReceivedByBeneficiaryOneYearFromDateOfDeath", "terseLabel": "Percentage of Participant's Annual Base Salary Received by Beneficiary, One Year From Date of Death", "documentation": "The percentage of participant's annual base salary received by beneficiary for one year from date of death." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237" ] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PolicyTextBlockAbstract", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r706" ] }, "belfa_PowerSolutionsAndProtectionMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "PowerSolutionsAndProtectionMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "lang": { "en-us": { "role": { "label": "Power Solutions and Protection [Member]", "documentation": "Represents the Power Solutions and Protection product group." } } }, "auth_ref": [] }, "belfa_PowerSolutionsAndProtectionSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "PowerSolutionsAndProtectionSegmentMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-segments-details", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Power Solutions and Protection Segment [Member]", "documentation": "Information related to the power solutions and protection segment." } } }, "auth_ref": [] }, "us-gaap_PreferredStockNoParValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockNoParValue", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, no par value (in dollars per share)", "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r149", "r1147" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r149", "r891" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued (in shares)", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r149", "r481" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Preferred stock, no par value, 1,000,000 shares authorized; none issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r149", "r812", "r1031" ] }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of business", "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Borrowings under revolving credit line", "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." } } }, "auth_ref": [ "r60", "r1082" ] }, "us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfHeldToMaturitySecurities", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from held to maturity securities", "documentation": "The cash inflow associated with the sale of securities that had been designated as held-to-maturity. Excludes proceeds from maturities, prepayments and calls by the issuer." } } }, "auth_ref": [ "r56", "r361" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from disposal/sale of property, plant and equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r169" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r353", "r786", "r838", "r839", "r840", "r841", "r842", "r843", "r981", "r1012", "r1032", "r1062", "r1136", "r1137", "r1149", "r1269" ] }, "belfa_ProductReturnsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://belfuse.com/20231231", "localname": "ProductReturnsPolicyTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Product Returns [Policy Text Block]", "documentation": "Disclosure of accounting policy for product returns." } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "Warranty accrual", "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)." } } }, "auth_ref": [ "r46", "r1139", "r1140" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r353", "r786", "r838", "r839", "r840", "r841", "r842", "r843", "r981", "r1012", "r1032", "r1062", "r1136", "r1137", "r1149", "r1269" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20231231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r22" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r180", "r219", "r224", "r225" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20231231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Property, plant and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r183", "r239", "r818" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 }, "http://belfuse.com/20231231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20231231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r22", "r807", "r818", "r1031" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r22" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20231231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r183" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PropertyPlantAndEquipmentUsefulLife", "terseLabel": "Property, Plant and Equipment, Useful Life (Year)", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted", "terseLabel": "Purchase Commitment, Remaining Minimum Amount Committed", "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." } } }, "auth_ref": [ "r146", "r207" ] }, "belfa_QuarterlyDividendsMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "QuarterlyDividendsMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-17-common-stock", "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "Quarterly Dividends [Member]", "documentation": "Represents the quarterly dividends." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20231231/role/statement-note-18-leases", "http://belfuse.com/20231231/role/statement-note-18-leases-details-textual", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r443", "r444", "r445", "r446", "r545", "r599", "r631", "r632", "r633", "r760", "r784", "r844", "r881", "r882", "r938", "r940", "r942", "r943", "r955", "r977", "r978", "r1000", "r1011", "r1026", "r1033", "r1035", "r1133", "r1146", "r1260", "r1261", "r1262", "r1263", "r1264" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20231231/role/statement-note-18-leases", "http://belfuse.com/20231231/role/statement-note-18-leases-details-textual", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r443", "r444", "r445", "r446", "r545", "r599", "r631", "r632", "r633", "r760", "r784", "r844", "r881", "r882", "r938", "r940", "r942", "r943", "r955", "r977", "r978", "r1000", "r1011", "r1026", "r1033", "r1035", "r1133", "r1146", "r1260", "r1261", "r1262", "r1263", "r1264" ] }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-21-subsequent-events", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Name of Property [Axis]" } } }, "auth_ref": [ "r976", "r1280", "r1281", "r1282", "r1283", "r1284", "r1285", "r1286", "r1287" ] }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-21-subsequent-events", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Name of Property [Domain]" } } }, "auth_ref": [ "r976", "r1280", "r1281", "r1282", "r1283", "r1284", "r1285", "r1286", "r1287" ] }, "us-gaap_RealEstateHeldforsale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateHeldforsale", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RealEstateHeldforsale", "terseLabel": "Real Estate, Held-for-Sale", "documentation": "Amount of investment in land and building held for sale. Excludes real estate considered inventory." } } }, "auth_ref": [ "r1267" ] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "negatedLabel": "Amounts reclassified from accumulated other comprehensive income (loss)", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r37", "r54" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r573", "r746", "r747", "r884", "r885", "r886", "r887", "r888", "r908", "r910", "r937" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r291", "r292", "r746", "r747", "r748", "r749", "r884", "r885", "r886", "r887", "r888", "r908", "r910", "r937" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r573", "r746", "r747", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r884", "r885", "r886", "r887", "r888", "r908", "r910", "r937", "r1256" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfLinesOfCredit", "negatedLabel": "Repayments under revolving credit line", "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." } } }, "auth_ref": [ "r62", "r1082" ] }, "us-gaap_ReportingUnitAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Reporting Unit [Axis]", "documentation": "Information by reporting unit." } } }, "auth_ref": [ "r421", "r423", "r1002" ] }, "us-gaap_ReportingUnitDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Reporting Unit [Domain]", "documentation": "Level of reporting at which goodwill is tested for impairment." } } }, "auth_ref": [ "r421", "r423", "r1002" ] }, "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details" ], "lang": { "en-us": { "role": { "label": "% by Which Estimated Fair Value Exceeds Carrying Value", "documentation": "Percentage of fair value of reporting unit in excess of carrying amount." } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-17-common-stock", "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r293", "r294", "r459", "r483", "r749", "r990", "r991" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Research and development costs", "terseLabel": "Research and Development Expense", "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." } } }, "auth_ref": [ "r133", "r645", "r1265" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r644" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r66" ] }, "belfa_RestructuringCashPaymentsAndOtherSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "RestructuringCashPaymentsAndOtherSettlements", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details" ], "lang": { "en-us": { "role": { "label": "belfa_RestructuringCashPaymentsAndOtherSettlements", "negatedLabel": "Cash payment and other settlements", "documentation": "The amount of cash payments made as the result of exit or disposal activities and any other settlements which is not reported separately during the period." } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-details-textual" ], "lang": { "en-us": { "role": { "label": "New charges", "terseLabel": "Restructuring Charges", "documentation": "Amount 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." } } }, "auth_ref": [ "r19", "r436", "r438", "r1134" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details" ], "lang": { "en-us": { "role": { "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r432", "r433", "r438", "r439" ] }, "us-gaap_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCosts", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Restructuring charges", "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." } } }, "auth_ref": [ "r19" ] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-details-textual" ], "lang": { "en-us": { "role": { "label": "Accrued restructuring costs", "terseLabel": "Restructuring Reserve", "periodStartLabel": "Liability, beginning balance", "periodEndLabel": "Liability, ending balance", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r433", "r437" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r152", "r190", "r815", "r848", "r850", "r858", "r892", "r1031" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r231", "r297", "r298", "r299", "r301", "r307", "r309", "r394", "r395", "r640", "r641", "r642", "r668", "r669", "r688", "r690", "r691", "r693", "r696", "r845", "r847", "r860", "r1274" ] }, "belfa_RetirementFundCoveringHongKongBasedEmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "RetirementFundCoveringHongKongBasedEmployeesMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "Retirement Fund Covering Hong Kong-based Employees [Member]", "documentation": "Information pertaining to the Company's retirement fund which covers substantially all of their Hong Kong-based full-time employees." } } }, "auth_ref": [] }, "us-gaap_RetirementPlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Name [Axis]", "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r1026", "r1058", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210" ] }, "us-gaap_RetirementPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Name [Domain]", "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r1026", "r1058", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details", "http://belfuse.com/20231231/role/statement-note-7-other-assets", "http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Axis]", "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." } } }, "auth_ref": [ "r521", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r568", "r570", "r571", "r573", "r576", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r593", "r594", "r595", "r605", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details", "http://belfuse.com/20231231/role/statement-note-7-other-assets", "http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Domain]", "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." } } }, "auth_ref": [ "r521", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r568", "r570", "r571", "r573", "r576", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r593", "r594", "r595", "r605", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual", "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20231231/role/statement-note-14-segments-segments-details", "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "lang": { "en-us": { "role": { "label": "Net sales", "terseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r329", "r330", "r341", "r346", "r347", "r353", "r355", "r357", "r516", "r517", "r786" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r229", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r979" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-4-revenue" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r229", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r519" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-tables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "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." } } }, "auth_ref": [ "r34" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-4-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueRemainingPerformanceObligation", "terseLabel": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r222" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://belfuse.com/20231231/role/statement-note-4-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)", "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." } } }, "auth_ref": [ "r223" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-4-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r223" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-cash-flow-information-related-to-leases-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "terseLabel": "Finance leases", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r741", "r1030" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-cash-flow-information-related-to-leases-details" ], "lang": { "en-us": { "role": { "label": "ROU assets obtained in exchange for lease obligations", "terseLabel": "Operating leases", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r741", "r1030" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrAdoptedFlag", "terseLabel": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1054" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrTrmntdFlag", "terseLabel": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1054" ] }, "country_SK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "SK", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details" ], "lang": { "en-us": { "role": { "label": "SLOVAKIA" } } }, "auth_ref": [] }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesChannelDirectlyToConsumerMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "lang": { "en-us": { "role": { "label": "Sales Channel, Directly to Consumer [Member]", "documentation": "Contract with customer in which good or service is transferred directly to consumer." } } }, "auth_ref": [ "r1015" ] }, "us-gaap_SalesChannelThroughIntermediaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesChannelThroughIntermediaryMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "lang": { "en-us": { "role": { "label": "Sales Channel, Through Intermediary [Member]", "documentation": "Contract with customer in which good or service is transferred through intermediary." } } }, "auth_ref": [ "r1015" ] }, "us-gaap_SalesRevenueSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueSegmentMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue, Segment Benchmark [Member]", "documentation": "Revenue from specified business segment, when it serves as benchmark in concentration of risk calculation. Includes, but is not limited to, revenue from contract with customer and other sources." } } }, "auth_ref": [ "r1059" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r54", "r1252", "r1253" ] }, "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]", "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." } } }, "auth_ref": [ "r192" ] }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-tables" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "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." } } }, "auth_ref": [ "r567" ] }, "us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-tables" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block]", "documentation": "Tabular disclosure of benefit obligation and plan assets for defined benefit pension plan with projected benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r1018", "r1199" ] }, "belfa_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossByComponentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://belfuse.com/20231231", "localname": "ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossByComponentTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Changes in Accumulated Other Comprehensive Income (Loss) by Component [Table Text Block]", "documentation": "Tabular disclosure of changes in components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r198" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r197" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-tables" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "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." } } }, "auth_ref": [ "r111", "r116", "r686" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "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." } } }, "auth_ref": [ "r112" ] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-tables" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r25", "r33", "r40", "r135", "r136", "r137", "r138", "r139", "r140", "r142", "r143", "r144", "r185" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1089" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r196" ] }, "belfa_ScheduleOfExcessOfEstimatedFairValuesOverCarryingValueIncludingGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://belfuse.com/20231231", "localname": "ScheduleOfExcessOfEstimatedFairValuesOverCarryingValueIncludingGoodwillTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Excess of Estimated Fair Values Over Carrying Value, Including Goodwill [Table Text Block]", "documentation": "The tabular disclosure of excess of estimated fair values over carrying value, including goodwill." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Expected Benefit Payments [Table Text Block]", "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." } } }, "auth_ref": [ "r193" ] }, "belfa_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://belfuse.com/20231231", "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite Lived and Indefinite Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of finite and indefinite life intangible assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r1002", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-8-inventories-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r41", "r156", "r157", "r158" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r23" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Net Benefit Costs [Table Text Block]", "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." } } }, "auth_ref": [ "r194" ] }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-tables" ], "lang": { "en-us": { "role": { "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument." } } }, "auth_ref": [ "r117", "r1061" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-tables" ], "lang": { "en-us": { "role": { "label": "Restructuring and Related Costs [Table Text Block]", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r89", "r90", "r91" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r75", "r76", "r77", "r79" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r96" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r1029", "r1240" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r85" ] }, "belfa_SecuredOvernightFinancingRateSofrMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "SecuredOvernightFinancingRateSofrMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Represent the Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-details-textual" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1249" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r1045" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r1047" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-segments-details", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r325", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r357", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r435", "r440", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r1002", "r1062", "r1269" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual", "http://belfuse.com/20231231/role/statement-note-14-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r355", "r356", "r874", "r877", "r879", "r939", "r941", "r944", "r956", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r982", "r1013", "r1035", "r1149", "r1269" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r324", "r325", "r326", "r327", "r328", "r340", "r345", "r349", "r350", "r351", "r352", "r353", "r354", "r357" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative expenses", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r166" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedLabel": "Forfeited, shares (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r625" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "Forfeited, weighted average award price (in dollars per share)", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r625" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, shares (in shares)", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r623" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, weighted average award price (in dollars per share)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r623" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodStartLabel": "Outstanding, shares (in shares)", "periodEndLabel": "Outstanding, shares (in shares)", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r620", "r621" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodStartLabel": "Outstanding, weighted average award price (in dollars per share)", "periodEndLabel": "Outstanding, weighted average award price (in dollars per share)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r620", "r621" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "Outstanding, weighted average remaining contractual term (Year)", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r195" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Vested, shares (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r624" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "Vested, weighted average award price (in dollars per share)", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r624" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r1028" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares)", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1212" ] }, "belfa_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsForfeiturerate": { "xbrltype": "percentItemType", "nsuri": "http://belfuse.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsForfeiturerate", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsForfeiturerate", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, ForfeitureRate", "documentation": "The forfeiture rate assumption that is used in valuing an equity instrument on its own shares." } } }, "auth_ref": [] }, "belfa_SharesHeldInPlan": { "xbrltype": "sharesItemType", "nsuri": "http://belfuse.com/20231231", "localname": "SharesHeldInPlan", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_SharesHeldInPlan", "terseLabel": "Shares Held in Plan (in shares)", "documentation": "The number of shares of the company's common stock owned by the plan." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details" ], "lang": { "en-us": { "role": { "label": "Short-term lease cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r738", "r1030" ] }, "belfa_StandardProductWarrantyPeriod": { "xbrltype": "durationItemType", "nsuri": "http://belfuse.com/20231231", "localname": "StandardProductWarrantyPeriod", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "belfa_StandardProductWarrantyPeriod", "terseLabel": "Standard Product Warranty, Period (Year)", "documentation": "The standard product warranty period in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyPolicy", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Standard Product Warranty, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability." } } }, "auth_ref": [ "r1138" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-segments-details", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r232", "r325", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r357", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r431", "r435", "r440", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r1002", "r1062", "r1269" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "http://belfuse.com/20231231/role/statement-document-and-entity-information", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/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/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual", "http://belfuse.com/20231231/role/statement-note-17-common-stock", "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r230", "r246", "r247", "r248", "r288", "r311", "r312", "r315", "r318", "r322", "r323", "r393", "r449", "r451", "r452", "r453", "r456", "r457", "r481", "r482", "r485", "r488", "r495", "r709", "r854", "r855", "r856", "r857", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r891", "r912", "r932", "r957", "r958", "r959", "r960", "r961", "r1057", "r1081", "r1088" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r30", "r51", "r231", "r274", "r275", "r276", "r297", "r298", "r299", "r301", "r307", "r309", "r321", "r394", "r395", "r496", "r640", "r641", "r642", "r668", "r669", "r688", "r689", "r690", "r691", "r692", "r693", "r696", "r718", "r719", "r720", "r721", "r722", "r724", "r745", "r845", "r846", "r847", "r860", "r932" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual", "http://belfuse.com/20231231/role/statement-note-14-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r355", "r356", "r874", "r877", "r879", "r939", "r941", "r944", "r956", "r963", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r982", "r1013", "r1035", "r1149", "r1269" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/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/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-held-to-maturity-securities-details", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables", "http://belfuse.com/20231231/role/statement-note-10-income-taxes", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-liability-for-uncertain-tax-positions-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-tables", "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details", "http://belfuse.com/20231231/role/statement-note-11-debt-tables", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-details-textual", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-tables", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-tables", "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual", "http://belfuse.com/20231231/role/statement-note-14-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20231231/role/statement-note-14-segments-segments-details", "http://belfuse.com/20231231/role/statement-note-14-segments-tables", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-tables", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-tables", "http://belfuse.com/20231231/role/statement-note-17-common-stock", "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual", "http://belfuse.com/20231231/role/statement-note-18-leases", "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details", "http://belfuse.com/20231231/role/statement-note-18-leases-details-textual", "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-cash-flow-information-related-to-leases-details", "http://belfuse.com/20231231/role/statement-note-18-leases-tables", "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies", "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-tables", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-details-textual", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-tables", "http://belfuse.com/20231231/role/statement-note-4-revenue", "http://belfuse.com/20231231/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details", "http://belfuse.com/20231231/role/statement-note-4-revenue-details-textual", "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20231231/role/statement-note-4-revenue-tables", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-amortization-expense-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-goodwill-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-tables", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-tables", "http://belfuse.com/20231231/role/statement-note-7-other-assets", "http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual", "http://belfuse.com/20231231/role/statement-note-8-inventories", "http://belfuse.com/20231231/role/statement-note-8-inventories-components-of-inventories-details", "http://belfuse.com/20231231/role/statement-note-8-inventories-tables", "http://belfuse.com/20231231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-tables", "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r297", "r298", "r299", "r321", "r786", "r852", "r871", "r883", "r884", "r885", "r886", "r887", "r888", "r891", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r904", "r905", "r906", "r907", "r908", "r910", "r913", "r914", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r932", "r1036" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-parentheticals", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies", "http://belfuse.com/20231231/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/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-details-textual", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-held-to-maturity-securities-details", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables", "http://belfuse.com/20231231/role/statement-note-10-income-taxes", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-liability-for-uncertain-tax-positions-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-provision-benefit-for-income-taxes-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-tables", "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-11-debt-scheduled-principal-payments-details", "http://belfuse.com/20231231/role/statement-note-11-debt-tables", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-accrued-expenses-details", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-details-textual", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-tables", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-tables", "http://belfuse.com/20231231/role/statement-note-14-segments", "http://belfuse.com/20231231/role/statement-note-14-segments-details-textual", "http://belfuse.com/20231231/role/statement-note-14-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "http://belfuse.com/20231231/role/statement-note-14-segments-segments-details", "http://belfuse.com/20231231/role/statement-note-14-segments-tables", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-tables", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-tables", "http://belfuse.com/20231231/role/statement-note-17-common-stock", "http://belfuse.com/20231231/role/statement-note-17-common-stock-details-textual", "http://belfuse.com/20231231/role/statement-note-18-leases", "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details", "http://belfuse.com/20231231/role/statement-note-18-leases-details-textual", "http://belfuse.com/20231231/role/statement-note-18-leases-maturities-of-lease-liabilities-details", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-balance-sheet-information-details", "http://belfuse.com/20231231/role/statement-note-18-leases-supplemental-cash-flow-information-related-to-leases-details", "http://belfuse.com/20231231/role/statement-note-18-leases-tables", "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies", "http://belfuse.com/20231231/role/statement-note-19-commitments-and-contingencies-details-textual", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20231231/role/statement-note-2-investment-in-innolectric-details-textual", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-tables", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-details-textual", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-tables", "http://belfuse.com/20231231/role/statement-note-4-revenue", "http://belfuse.com/20231231/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details", "http://belfuse.com/20231231/role/statement-note-4-revenue-details-textual", "http://belfuse.com/20231231/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20231231/role/statement-note-4-revenue-tables", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-amortization-expense-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-goodwill-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-tables", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-tables", "http://belfuse.com/20231231/role/statement-note-7-other-assets", "http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual", "http://belfuse.com/20231231/role/statement-note-8-inventories", "http://belfuse.com/20231231/role/statement-note-8-inventories-components-of-inventories-details", "http://belfuse.com/20231231/role/statement-note-8-inventories-tables", "http://belfuse.com/20231231/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-tables", "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r297", "r298", "r299", "r321", "r786", "r852", "r871", "r883", "r884", "r885", "r886", "r887", "r888", "r891", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r904", "r905", "r906", "r907", "r908", "r910", "r913", "r914", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r932", "r1036" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "negatedLabel": "Forfeiture of restricted common stock", "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period." } } }, "auth_ref": [ "r30", "r149", "r150", "r190" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Issuance of restricted common stock", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r30", "r149", "r150", "r190" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockRepurchaseProgramAuthorizedAmount1", "terseLabel": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-", "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total stockholders' equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r150", "r153", "r154", "r175", "r893", "r909", "r933", "r934", "r1031", "r1044", "r1083", "r1117", "r1251", "r1274" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-17-common-stock" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r189", "r287", "r480", "r482", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r494", "r496", "r695", "r935", "r936", "r962" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-21-subsequent-events", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r725", "r752" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-21-subsequent-events", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r725", "r752" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-21-subsequent-events", "http://belfuse.com/20231231/role/statement-note-21-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r725", "r752" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-21-subsequent-events" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r751", "r753" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Supplemental cash flow information:" } } }, "auth_ref": [] }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-details-textual", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20231231/role/statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details", "http://belfuse.com/20231231/role/statement-note-7-other-assets", "http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Supplemental Employee Retirement Plan [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlock", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-tables", "http://belfuse.com/20231231/role/statement-note-11-debt-tables", "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-tables", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-tables", "http://belfuse.com/20231231/role/statement-note-14-segments-tables", "http://belfuse.com/20231231/role/statement-note-15-retirement-fund-and-profit-sharing-plan-tables", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-tables", "http://belfuse.com/20231231/role/statement-note-18-leases-tables", "http://belfuse.com/20231231/role/statement-note-20-accumulated-other-comprehensive-loss-tables", "http://belfuse.com/20231231/role/statement-note-3-divestiture-of-subsidiary-tables", "http://belfuse.com/20231231/role/statement-note-4-revenue-tables", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-tables", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-tables", "http://belfuse.com/20231231/role/statement-note-8-inventories-tables", "http://belfuse.com/20231231/role/statement-note-9-property-plant-and-equipment-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_TaxCreditCarryforwardAmount", "terseLabel": "Tax Credit Carryforward, Amount", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r99" ] }, "belfa_The2020EquityCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "The2020EquityCompensationPlanMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2020 Equity Compensation Plan [Member]", "documentation": "Represents the 2020 equity compensation plan." } } }, "auth_ref": [] }, "belfa_The2021SwapsMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "The2021SwapsMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2021 Swaps [Member]", "documentation": "The aggregate two 2021 interest rate swap agreements entered in November 2021." } } }, "auth_ref": [] }, "belfa_The2021SwapsOneMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "The2021SwapsOneMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2021 Swaps One [Member]", "documentation": "The first of the 2021 interest rate swaps." } } }, "auth_ref": [] }, "belfa_The2021SwapsTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://belfuse.com/20231231", "localname": "The2021SwapsTwoMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2021 Swaps Two [Member]", "documentation": "The second of the 2021 interest rate swaps." } } }, "auth_ref": [] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details", "http://belfuse.com/20231231/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r101" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://belfuse.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-held-to-maturity-securities-details", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20231231/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20231231/role/statement-note-7-other-assets", "http://belfuse.com/20231231/role/statement-note-7-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "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." } } }, "auth_ref": [ "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r475", "r493", "r694", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r823", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1113", "r1114", "r1115", "r1116" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r92" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, treasury shares (in shares)", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r92" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockCommonValue", "negatedLabel": "Treasury stock (unrestricted, consisting of 3,323 Class A shares and 17,342 Class B shares)", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r52", "r92", "r93" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockValueAcquiredCostMethod", "negatedLabel": "Repurchase of treasury stock", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r30", "r92", "r190" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-12-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details" ], "lang": { "en-us": { "role": { "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r432", "r433", "r438", "r439" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://belfuse.com/20231231/role/statement-note-14-segments-longlived-assets-by-geographic-area-details", "http://belfuse.com/20231231/role/statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-held-to-maturity-securities-details" ], "lang": { "en-us": { "role": { "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r996", "r1016", "r1018", "r1266" ] }, "us-gaap_UndistributedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarnings", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details" ], "lang": { "en-us": { "role": { "label": "Undistributed earnings", "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." } } }, "auth_ref": [ "r314", "r316" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual", "http://belfuse.com/20231231/role/statement-note-10-income-taxes-liability-for-uncertain-tax-positions-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefits", "terseLabel": "Unrecognized Tax Benefits", "periodStartLabel": "Liability for uncertain tax positions", "periodEndLabel": "Liability for uncertain tax positions", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r647", "r656" ] }, "belfa_UnrecognizedTaxBenefitsDecreaseResultingFromSettlementsWithTaxingAuthoritiesAndFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://belfuse.com/20231231", "localname": "UnrecognizedTaxBenefitsDecreaseResultingFromSettlementsWithTaxingAuthoritiesAndFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-liability-for-uncertain-tax-positions-details" ], "lang": { "en-us": { "role": { "label": "belfa_UnrecognizedTaxBenefitsDecreaseResultingFromSettlementsWithTaxingAuthoritiesAndFromLapseOfApplicableStatuteOfLimitations", "negatedLabel": "Settlement/expiration of statutes of limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting settlements with taxing authorities and from lapses of applicable statutes of limitations." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-liability-for-uncertain-tax-positions-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation", "negatedTerseLabel": "Translation adjustment", "documentation": "Amount of decrease in unrecognized tax benefits resulting from foreign currency translation." } } }, "auth_ref": [ "r1241" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "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." } } }, "auth_ref": [ "r655" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "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." } } }, "auth_ref": [ "r655" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-liability-for-uncertain-tax-positions-details" ], "lang": { "en-us": { "role": { "label": "Additions based on tax positions related to the current year", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r657" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://belfuse.com/20231231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "terseLabel": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r658" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://belfuse.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r72", "r73", "r74", "r216", "r217", "r220", "r221" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://belfuse.com/20231231/role/statement-note-18-leases-components-of-lease-expense-details" ], "lang": { "en-us": { "role": { "label": "Variable lease cost (cost excluded from lease payments)", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r739", "r1030" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-details-textual" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-11-debt", "http://belfuse.com/20231231/role/statement-note-11-debt-details-textual", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities", "http://belfuse.com/20231231/role/statement-note-13-derivative-instruments-and-hedging-activities-details-textual" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation", "http://belfuse.com/20231231/role/statement-note-16-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://belfuse.com/20231231/role/statement-consolidated-statements-of-operations", "http://belfuse.com/20231231/role/statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details" ], "lang": { "en-us": { "role": { "label": "Weighted-average shares outstanding, basic and diluted (in shares)", "terseLabel": "Weighted-average number of shares outstanding - basic and diluted (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r310", "r318" ] }, "belfa_statement-statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-basic-and-diluted-net-earnings-per-common-share-details", "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)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-held-to-maturity-securities-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-held-to-maturity-securities-details", "lang": { "en-us": { "role": { "label": "Note 1 - Description of Business and Summary of Significant Accounting Policies - Held to Maturity Securities (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-1-description-of-business-and-summary-of-significant-accounting-policies-tables", "lang": { "en-us": { "role": { "label": "Note 1 - Description of Business and Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "belfa_statement-statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-10-income-taxes-components-of-deferred-income-tax-assets-details", "lang": { "en-us": { "role": { "label": "Note 10 - Income Taxes - Components of Deferred Income Tax Assets (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-10-income-taxes-liability-for-uncertain-tax-positions-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-10-income-taxes-liability-for-uncertain-tax-positions-details", "lang": { "en-us": { "role": { "label": "Note 10 - Income Taxes - Liability for Uncertain Tax Positions (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-10-income-taxes-provision-benefit-for-income-taxes-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-10-income-taxes-provision-benefit-for-income-taxes-details", "lang": { "en-us": { "role": { "label": "Note 10 - Income Taxes - Provision (Benefit) for Income Taxes (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-10-income-taxes-reconciliation-of-taxes-on-income-details", "lang": { "en-us": { "role": { "label": "Note 10 - Income Taxes - Reconciliation of Taxes on Income (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-10-income-taxes-tables": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-10-income-taxes-tables", "lang": { "en-us": { "role": { "label": "Note 10 - Income Taxes" } } }, "auth_ref": [] }, "belfa_statement-statement-note-11-debt-scheduled-principal-payments-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-11-debt-scheduled-principal-payments-details", "lang": { "en-us": { "role": { "label": "Note 11 - Debt - Scheduled Principal Payments (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-11-debt-tables": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-11-debt-tables", "lang": { "en-us": { "role": { "label": "Note 11 - Debt" } } }, "auth_ref": [] }, "belfa_statement-statement-note-12-accrued-expenses-accrued-expenses-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-12-accrued-expenses-accrued-expenses-details", "lang": { "en-us": { "role": { "label": "Note 12 - Accrued Expenses - Accrued Expenses (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-12-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-12-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details", "lang": { "en-us": { "role": { "label": "Note 12 - Accrued Expenses - Activity and Liability Balances Related to Restructuring Costs (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-12-accrued-expenses-tables": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-12-accrued-expenses-tables", "lang": { "en-us": { "role": { "label": "Note 12 - Accrued Expenses" } } }, "auth_ref": [] }, "belfa_statement-statement-note-13-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-13-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "lang": { "en-us": { "role": { "label": "Note 13 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-13-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-13-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "lang": { "en-us": { "role": { "label": "Note 13 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-13-derivative-instruments-and-hedging-activities-tables": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-13-derivative-instruments-and-hedging-activities-tables", "lang": { "en-us": { "role": { "label": "Note 13 - Derivative Instruments and Hedging Activities" } } }, "auth_ref": [] }, "belfa_statement-statement-note-14-segments-longlived-assets-by-geographic-area-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-14-segments-longlived-assets-by-geographic-area-details", "lang": { "en-us": { "role": { "label": "Note 14 - Segments - Long-lived Assets by Geographic Area (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-14-segments-net-sales-to-external-customers-by-geographic-area-and-by-major-product-line-details", "lang": { "en-us": { "role": { "label": "Note 14 - Segments - Net Sales to External Customers by Geographic Area and by Major Product Line (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-14-segments-segments-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-14-segments-segments-details", "lang": { "en-us": { "role": { "label": "Note 14 - Segments - Segments (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-14-segments-tables": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-14-segments-tables", "lang": { "en-us": { "role": { "label": "Note 14 - Segments" } } }, "auth_ref": [] }, "belfa_statement-statement-note-15-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-15-retirement-fund-and-profit-sharing-plan-benefit-payments-expected-to-be-paid-details", "lang": { "en-us": { "role": { "label": "Note 15 - Retirement Fund and Profit Sharing Plan - Benefit Payments Expected to be Paid (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-15-retirement-fund-and-profit-sharing-plan-changes-in-plan-assets-and-benefit-obligation-details", "lang": { "en-us": { "role": { "label": "Note 15 - Retirement Fund and Profit Sharing Plan - Changes in Plan Assets and Benefit Obligation (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-15-retirement-fund-and-profit-sharing-plan-tables": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-15-retirement-fund-and-profit-sharing-plan-tables", "lang": { "en-us": { "role": { "label": "Note 15 - Retirement Fund and Profit Sharing Plan" } } }, "auth_ref": [] }, "belfa_statement-statement-note-15-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-15-retirement-fund-and-profit-sharing-plan-weighted-average-assumptions-used-in-determining-the-periodic-net-cost-and-benefit-obligation-details", "lang": { "en-us": { "role": { "label": "Note 15 - Retirement Fund and Profit Sharing Plan - Weighted Average Assumptions Used in Determining the Periodic Net Cost and Benefit Obligation (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-15-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-15-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "lang": { "en-us": { "role": { "label": "Note 15 - Retirement, Savings and Deferred Compensation Plans - Amounts Recognized in Accumulated Other Comprehensive Loss (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-15-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details", "lang": { "en-us": { "role": { "label": "Note 15 - Retirement, Savings and Deferred Compensation Plans - Components of SERP Expense (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-16-sharebased-compensation-summary-of-restricted-stock-activity-details", "lang": { "en-us": { "role": { "label": "Note 16 - Share-based Compensation - Summary of Restricted Stock Activity (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-16-sharebased-compensation-tables": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-16-sharebased-compensation-tables", "lang": { "en-us": { "role": { "label": "Note 16 - Share-based Compensation" } } }, "auth_ref": [] }, "belfa_statement-statement-note-18-leases-components-of-lease-expense-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-18-leases-components-of-lease-expense-details", "lang": { "en-us": { "role": { "label": "Note 18 - Leases - Components of Lease Expense (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-18-leases-maturities-of-lease-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-18-leases-maturities-of-lease-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 18 - Leases - Maturities of Lease Liabilities (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-18-leases-supplemental-balance-sheet-information-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-18-leases-supplemental-balance-sheet-information-details", "lang": { "en-us": { "role": { "label": "Note 18 - Leases - Supplemental Balance Sheet Information (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-18-leases-supplemental-cash-flow-information-related-to-leases-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-18-leases-supplemental-cash-flow-information-related-to-leases-details", "lang": { "en-us": { "role": { "label": "Note 18 - Leases - Supplemental Cash Flow Information Related to Leases (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-18-leases-tables": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-18-leases-tables", "lang": { "en-us": { "role": { "label": "Note 18 - Leases" } } }, "auth_ref": [] }, "belfa_statement-statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "lang": { "en-us": { "role": { "label": "Note 20 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-20-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "lang": { "en-us": { "role": { "label": "Note 20 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-20-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "lang": { "en-us": { "role": { "label": "Note 20 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-20-accumulated-other-comprehensive-loss-tables": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-20-accumulated-other-comprehensive-loss-tables", "lang": { "en-us": { "role": { "label": "Note 20 - Accumulated Other Comprehensive Loss" } } }, "auth_ref": [] }, "belfa_statement-statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "lang": { "en-us": { "role": { "label": "Note 3 - Divestiture of Subsidiary - Assets and Liabilities Included in Sale (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-3-divestiture-of-subsidiary-tables": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-3-divestiture-of-subsidiary-tables", "lang": { "en-us": { "role": { "label": "Note 3 - Divestiture of Subsidiary" } } }, "auth_ref": [] }, "belfa_statement-statement-note-4-revenue-contract-assets-and-contract-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-4-revenue-contract-assets-and-contract-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 4 - Revenue - Contract Assets and Contract Liabilities (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "lang": { "en-us": { "role": { "label": "Note 4 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-4-revenue-tables": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-4-revenue-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Revenue" } } }, "auth_ref": [] }, "belfa_statement-statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-5-goodwill-and-other-intangible-assets-components-of-definite-and-indefinitelived-intangible-assets-details", "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Other Intangible Assets - Components of Definite and Indefinite-lived Intangible Assets (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-5-goodwill-and-other-intangible-assets-estimated-amortization-expense-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-5-goodwill-and-other-intangible-assets-estimated-amortization-expense-details", "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-5-goodwill-and-other-intangible-assets-estimated-fair-values-over-carrying-value-including-goodwill-details", "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Other Intangible Assets - Estimated Fair Values Over Carrying Value, Including Goodwill (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-5-goodwill-and-other-intangible-assets-goodwill-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-5-goodwill-and-other-intangible-assets-goodwill-details", "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Other Intangible Assets - Goodwill (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-5-goodwill-and-other-intangible-assets-tables": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-5-goodwill-and-other-intangible-assets-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Other Intangible Assets" } } }, "auth_ref": [] }, "belfa_statement-statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-6-fair-value-measurements-fair-value-assets-by-investment-category-details", "lang": { "en-us": { "role": { "label": "Note 6 - Fair Value Measurements - Fair Value Assets by Investment Category (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-6-fair-value-measurements-fair-value-of-derivative-financial-instruments-details", "lang": { "en-us": { "role": { "label": "Note 6 - Fair Value Measurements - Fair Value of Derivative Financial Instruments (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-6-fair-value-measurements-tables": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-6-fair-value-measurements-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Fair Value Measurements" } } }, "auth_ref": [] }, "belfa_statement-statement-note-8-inventories-components-of-inventories-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-8-inventories-components-of-inventories-details", "lang": { "en-us": { "role": { "label": "Note 8 - Inventories - Components of Inventories (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-8-inventories-tables": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-8-inventories-tables", "lang": { "en-us": { "role": { "label": "Note 8 - Inventories" } } }, "auth_ref": [] }, "belfa_statement-statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "lang": { "en-us": { "role": { "label": "Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details)" } } }, "auth_ref": [] }, "belfa_statement-statement-note-9-property-plant-and-equipment-tables": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-note-9-property-plant-and-equipment-tables", "lang": { "en-us": { "role": { "label": "Note 9 - Property, Plant and Equipment" } } }, "auth_ref": [] }, "belfa_statement-statement-significant-accounting-policies-policies": { "xbrltype": "stringItemType", "nsuri": "http://belfuse.com/20231231", "localname": "statement-statement-significant-accounting-policies-policies", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-11" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-16" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480463/815-10-45-5" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "b", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.7(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482309/360-10-15-4" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(f)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-5" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481724/830-30-40-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-21" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r914": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r915": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r916": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r917": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r918": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r919": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r920": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r921": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r922": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r923": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r924": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r925": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r926": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r927": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r928": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r929": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r930": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r931": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r932": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r933": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r934": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r935": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r936": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r937": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r938": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r939": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r940": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r941": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r942": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r943": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r944": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r945": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r946": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r947": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r948": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r949": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r950": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r951": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r952": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r953": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r954": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r955": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r956": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r957": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r958": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r959": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r960": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r961": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r962": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r963": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r964": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r965": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r966": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r967": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r968": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r969": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r970": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r971": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r972": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r973": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r974": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r975": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r976": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r977": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r978": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r979": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r980": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r981": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r982": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r983": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r984": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r985": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r986": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r987": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r988": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r989": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r990": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r991": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r992": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r993": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r994": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r995": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r996": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r997": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r998": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r999": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r1000": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r1001": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r1002": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r1003": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r1004": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r1005": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r1006": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r1007": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r1008": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r1009": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r1010": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r1011": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r1012": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1013": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1014": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1015": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1016": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1017": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1018": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r1019": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r1020": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1021": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1022": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1023": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1024": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1025": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1026": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r1027": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1028": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1029": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r1030": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r1031": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r1032": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r1033": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r1034": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r1035": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r1036": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r1037": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1038": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1039": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1040": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1041": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1042": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1043": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r1044": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r1045": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1046": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1047": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1048": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1049": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1051": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r1052": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1054": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1055": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1056": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1057": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//321/tableOfContent" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "325", "Publisher": "FASB", "URI": "https://asc.fasb.org//325/tableOfContent" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1203": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1218": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1219": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1221": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1226": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1228": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1229": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1230": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1231": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1232": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1235": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1236": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1237": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1238": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1239": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1240": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1241": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1242": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1243": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1244": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1245": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1246": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1247": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1248": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1249": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1250": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1251": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1252": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1253": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1254": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1255": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1256": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1257": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1258": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1259": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1260": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1261": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1262": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1263": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1264": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1265": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1266": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r1267": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1268": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1269": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1270": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1271": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1272": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1273": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1274": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1275": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1276": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1277": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1278": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1279": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1280": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1281": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1282": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1283": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1284": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1285": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1286": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1287": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" } } } ZIP 128 0001437749-24-007265-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-24-007265-xbrl.zip M4$L#!!0 ( &!#:UCPQQMG'"$ -^? 0 2 8F5L9F$M,C R,S$R,S$N M>'-D[5UM<]LXDOY^5?/YRLU7#^"7)3)*:S)9?9WWKQ+[8V=G[M 61D(0- M!6H TK;FUU\WP'>1$DA!,66S:J8BDR"Z&_T :'0W@%_^^C@+G'LJ) OYQ[W# M5P=[#N5>Z#,^^;CW]=8]OCV]O-QS9$2X3X*0TX][/-S[ZZ__^1^__)?K_D8Y M%22BOC-:.'?3F/M4G(4SZOSSY,N5XSH';SXN >OW<-# MU_WUET?I?Y#>E,Z( QQP^0$>?-R;1M'\P_[^P\/#JX?7KT(QV3\Z.#C<_^>G MJUM5=B\I/*+!F&3%\:]8TE=>.(/R1Z\/X;^TI!?&/!*+K.SC2 2O)/5>3<+[ M_>2E^BC[(!8"6J#IB^1MZ1.?LOK2\*)<,!)NM)A369)4?8*RPNM]?(W?'+@' MA^Y1)@;U_'H2\*)$@CYZTX:2\*94-&#\6STCT.BO]_'UB$B:%N>$>;*^:O6J M5+=D7GU1>%$N***LX)C(D:(/#ZN%*NU6+*I?E3^(YJ*!/KPI%8VE.R%DOEQS M\J):N(&/]$VI.%+VHS(C2?N^W=51J4#A=43$A$:?R8S* M.?'HZBX'@X+CJ)[-9O-01 Y?^FZ58'HXN H]$JG!J/$3_,M-OW/QD7MXY+X^ M? 6D]_8-N&@$;QT+LOD#_=/%G]UHEP<@(^K%3](_-N"@,"H8D<_*JU\;$,[' M1B.Z:7'\T8YJS:BRDN)2^7T:1%(---VES8<](VG3XOBCH[25 MUILR3>RL^U+]+3N.L&6#S6R(+7Z3_;7)()L9:69C;%(P4,T1CZDYN07 M.G:4>?*!" _IK#9B]NA6!8M453 5=/QQ3ZT%W-0(^5= 1J_ 1$K+ M+%$HFQ)*4/B$!EQ):.Z")V-]?'H\$;>6!3[PX4'KIJU0^';>5 M"CYAG/59J+F@;86"3R28WYUTA17<00&'P=H0C.%(6?*N'WJQ^@$K=A?^9='" MQ?XH9HK*GH/???URN=*6U]R95YJQEC*7:TLO6$P6FK\>'!PXKG.6T"K^/.:^ MIN2A-^G!:+.B2;JW"JB@V[K M-#$G8(M$4QHQD%C:UW2E?EMZ/S+7N_/#38F'OPQ 4(K*'DLW'+LX,2F2-C#0 M6+4M];]>I?[LA73"L7.=41_T7J,F&/A MM,@'S/O(QX *0X79GRK:T[2%F;>;86:84DP4*J/0^S8- Y\*Z=(_8K"UK8.F MCH8MD/QD#I+; AO_[9PK/@9,F.EKV^.* 4E;B/EY,\0,PXK1/$'DU!T'X<,6 MIJ"\:EN0>-=BI@'JS@52?[EZYV%$W4/7I](3;(X$4"^C6#).I53.(AG/9D0L M5-=F$\[&T%?0C^2IV"7C$W<.#>PQVA$?=EFPA:/WZ+QBT@M"&0L*?WP&-AUT M?YSEC"**3A)&'6#4N=6,J@$G9]0YSAAU;A)&7SCDCL#@O*$ M#35;7R,;,%"G;#C'BHT7#H:?W#%APKTG04S=&278A,IFWD#_S77:4OF;6I6C M2^$"*#O_0,K.IP+E%Z[EGY-.N''7KE1D2Y]O:_6)"W[=:X>N"FW_3MF[/ K% M9JNO$/D,14Q@*'^>4R\WZ7DUMEO1X M5.]E4@O98TW3.4]HOG2=OH8>)-@]$%!A;!F)6 <8<,:;4G^"_F'BP6L6;>BD M;DO*%AKJ_5!ZF9LQ! -SQI":;?^F&0+ I R]=*B\<26=;+J6+=9B2\'U#BJU MJ+U-:+UTW;UU!8V87KR[XQ@Z''8Z,'+'+'+EE @5!@)3HJVBH=*J7]TC7],VIB%G*=8K*)>BLUV=)IO=-*+9)/%3V=AO+2]?C. M#2C9T/;.ZK"ENWIOE5H(7RE*+UUK[U6?85%N\7JARFF@?-/DCW55V])QO;=* M+9I/Z\0R%HFGTKIP^#"VZ"0),*=@"0KU[2ZVZCW,^ MDE!#.2/Y"OAXZ7@X5,D6](\8'V$$?:,%56UUMC1=[Q!3*^K;C*AS?O^REUAK MLNHVS/ SKMV.TM^_?_OFYZ7I?$T^GO-#^NL%9P%;3<5T(S(*>I$4FG)B$5X- MEH2U]%#GASO%\TL'XXHLO\WQ95"Y1WHV$/"N_KPG6D"X@"3-5F#FR-C;=46P5 ?O5N1FCCHOR8M M;7.=UU9G4<_U0;Q*OMN@6Y/\M,V5;5:_1>W7!_+69L(->*A-9+.P>*ROT*+& M&R)XU1RY0<.E5#<+FBU79%&C#?&[-'MNT&1CXIL%K397:E'##5&^NKRZ0=O= MLMXL0*$C18LX:?#OMS$7;]!JVWPY"TIO3]LKNV6A"QBH=ZW9YPP-"#%:^0&GED QI8'O1J$[(U$L\"1$23W\40!,'[!KPJ9%/#=X3NWA MV86E>. [4>A\2B2"M5LJ48;V >66X .J99[ZR&=!C%,SIY%+B>!03+IS/4NK M_1;*-.X1\KNR;K$W-'B=;?:&$Y12?7:FI70^T\@Y3Z1T;K31HC:HH)1##UE_ MH*!%$Z0-%8NXJ_>%KSS)<# 46J00V@-(&RH6 5+O!%^3L3@ Q%AU2?H93CX! M(R,6:(.+<2^(?9B)8"B0)+ Q7=KDPB+ NJ3$NFF2',YF5SG#&'-7#..0=0L, M#Y/84LJKO1&IN4Z+\##(IQU&FR:U,$DF$X$W0"86<)MR8=%G-8'"#J-Q<<%EM,,^P&(:S>CVEO,F-.P"*#Z ,+*G:_#DL50;87G MR0 Q6A3CB![4,PGS -%6L-.:"8O@J@\>K )7Z4TR2(T6Q6CG:<+O,#2U4;TR MJK+].B (X1XC06GGSG="81M6+&*Q/E)AC$5EQ&6[BBY2KDO[BP9$UMTW9'&& M7%.Q/;0T7"%9O=MHF M7GM]07M05WVP^U+2E9!$;]:&#ZB$2U25@Z8")8: P M.0'"WL#1DI!%L-3'!PS.G!A&EDI_7ZE!S @U4?%&(XX=#BR"JSYP\&X=N'Y4 MJ:6F"'SIR*N>4F)Q7\N:FBTBQ?@@E&'86:FB-"MAX8Y#X<;<@_Y#&&Y>?73G MH5026-DVLA%=B\!IR'Q? HZ;)40L'^9JRB.^=FY3%851I4#!,'?=,HK=X M1#G%_?*HZ+KAP2*J6A"U"*F& UYJ('63\N?\<*(9_(L"5^V0-2"JK#E!O9![ MT".SK#[]/.1I.?N ,J=I$4\-!\'4X.E+B3UDW(4]+#F"J5^Q2?)8*H6*Q M:1E[$>.-25N$EN$=JW7Q7L5EH=00VJT_(LZB.=U0HT4\K+F[=3"?&U0BO2GU MXX#B84#0<=F'IBM@,SBXSFW*$=@R"4?.3<+1,!2L.%?0 MXK!@4+M%3#0<25-_?.$P7*Q559/N+".BD8Q%:#1<(5L+C15H&5!2ISYUG..B MM$=RX8Y(0+BG%B;Z/*(HA)\8L?7PS D^ >M2VIF"ML>4100VG%+3B$#-?VD? MY\(Y2?B'Y90^4BD*X6>!?S"&Y3"]Y=!H>U:JQ;EO4](6L=?@@NYP7NLP:VZJ MY#7I-W0\IEZDW#9&A[E9&#Y[(X-%Q#?XSMLCWEV?>W2NQ457EMEI=\/@W UX M"!;X9T*@K/)W3CC[$X'%"Q7)4DU ",]"8A.N<\-E5N\3=)RM\&^QTS1$![IT MFA^NE*Q_<7Y#897W5PN+O22O3)9J W)XJ%,BK$-D5O?099;/]K9HJJRHU2*\ M&H(%Y:/#!P.C4355'5G2^%*U%E5N=:P>0F?>P'K%6A4U#!P=SR M8AF%,RK4EH()#2>"S*=X5)^@1$T_\'A&_AV*[! 1(&HE[+AMUBRBKR%D4$$? M)F3I,TI@,7V>2.&A="\&JKB:!2&IF%OI)X4RR)#?2N+V#P5RQ:!WA"@Z6Y3'&OQBJYF-@1DMC5B/U VF:J(Q#T59*(. MN(AG<[T7!AE"; %LJ)@QO$7!A;;'ZR)8Z,,"'!U'F&C1"QOE^XABL>LTA&G: MS1&_)U([QUIJ-&I2J9VO4O>>LUQJ!Z3&FS"4U,IGAIDF@PW4^3Y'B^X*V-==I3^)N&\$KQQME!U0UJ*3N,U4.;3NQ6="Q"8OTEQ%5GLWH\>)L; M%2CC^3Q0;S"43^34'0?A RR!QJ&8:<.@D#M?[O16$+01 Q:AU1#T*$'KML"K M;-$ LY32J*3VK:%L/4F+N&J(2#3C*MGS M <8O<%?"UH"DJEJ3&WHQV3:;?NQ>H=.>ED7L-$0'2MCYE+&53W?#A3DUH'FO M5BHLRE.V\0(DQB>4V[Y$O2TIBY!I\+._3U9)"4_9_4H93X,M7;V&]L L5O*= M8D!;8<S6N[:W MAUWGAYN2+ .8S9!0R"XR*C]:Y/Z)[S@$6V'3(KSK'>QMX%U(B#+Z8K3(O3## MD)W"YU#=,TW_B/$1WGQI=5.74?46457OCE=GLMQF?#CG]R]NF]E8PT:_(*!1[#BLGR]MC_=ZPO)KDCCX7&L%OK%AO0IZ/MM]]%*"B;\--8@(7A M+>X$X5+WG$W:S[S676^_&WP 8G%=ZB:449Y8E&2^J!2T]HW8LNJ^=64"]'&T M21DJ-&T0*(E2E&!B'EZ^\(G.1C0?M]:5ZB*P'PD7?\D/?C@CC%=%+LKFQT)! M=@U.0H^A:Q\]^[@=G9YJW8(J<6\[*K*H>M/2/>L7*Y0IZ)]_ALG-W,?H'5I4 M]+BBP%.J<(5(*G__*_IG59&^:$U+LESRLM>)Y8JW4E.?&TIO?"QN M>3@6 F,P6/(?5*++%Y;>>7N8?]!=;,8C.J&BHZFS+-X=>=2+;K70/O8\] @! MGU6I5I3K<1>O\ [8%,C^&=7_7O*O'+?8 :?!HO4I"NT@_$'6P6WV<2US&ZRU" 3>CU.=E^>@/J*G?4";%

9]!OL.SN3WL$=CZ6JA5&RJ3CHT4>90S<5N)3R3RICB^ M%]]KV@ *?'G!A(P.4S=7L5RE%;=$XKFTXV?Z&+W=:C.NHM"75F02[$H2*)J7 MW MB'T3"V+=*H(RI?PV5ZDE7SU-Y^NUGFO?;C:OIV9C>O$9)1;T>9W?PG5Y?70)0\\W3RC^J*])GJV2ML&TJ3S&N/6T# M5QS4VR?3DZG41%"0!*Q3;XJCZ".2F*696,DJ'K[2'JT.K=BE\KZTW:-')6:4 MG+%[YE-0.4@' ZT*RER#V:\C3UEK&!=_R@!(C7A?N<^D-@.I?TX$GD8CCX,@ M]+0&S:3N6DL_HT$7U ?3,$ 7+F9]PK]7($AP'$?3$!VZY6G+N'0_9K$+3-&D M5QB^N83.R"OZ?N=O^YO M!&"-2#"@:>_!;V'H/X 8!3=#MT][-@"66V+&V9CI>;L<\VUZV5V:%*_VEYJ7 MG(R3+B%6*?.>ZNP0^3<:P%CQA8Q&[$[$,JHJ<7W!?N+U?\ "H(O3)1NY MYGD_T*>"G,4#09+S0-1Q( 6'XAWRBMNI3F!-\RT5J_/7FPD?I359DE\614CS MZ\V$;_UICR2'X8(F00 ^ 5LUN7^23Y1D67@W.?)CT=0*FU;3GQ9AHU#DZ2ZX M:,^DK'W5TW%6,8NY5FF37X^O.57AZ_*H9%*P)\,4X^A 46;N!?$20*E$G"L: MP6I+IF^KR4R=ONROJ;Y"G%M,0L+W5R'A+9JAZ;O=:H1B5@((P6 XUBG8X\35 MBMN$F<\(;@([#0-XJJWL5-\3WRXJ&C,8]0RFDYF1K]1O41KY MS,KVTY%Y%7(?5E?(ZHAP4-88>%:N:37T'5:&0]/2/1D30S[! ]0Q/1'(2JGS M#:/\B*Z"8.M+]KB[5]G_'')/2] H8:E(WT1K!NPG,N%X3$O#'HSFU_U<#BWQ M6[MS:VVIG@H'V( Y5'RC$=Z&()M6LP;E^BD@]*$_8IC#QHSZ=3F_RWL^6WW1 M5Z$C>A[2DU-2@0U+]R\;!UF7=;S+HG"-)79)H./DF_6" M%4H^E8 %@9+$X^RRX(S_FA<]R$5.V;KD/C &DR;_??BK>]'/40XX5;==3,/ KY&B[ET_C-YE1Q--5R9((/4ZW8$M MF,G3ZI,^!G-NH"]PS-#U,.",J[$[ZDUY&(23BI_9J&0_-)GLHX#E\ZJ-=741 M^$Y?]C@>7?0MJ,6+OE,K$[?Q=4_<"44&;X@ 2Y[-"4ZFG,<8$I#T%II*+-)= MTR<+G3,!4Z]87(1!H+;/782Q4!M%,,WW3"5,G5$23>N:82M4GD-KPMB-TFVC M"1NK[JD77*529TM*' T$F'T>_E49,PT*]G,67\%Y[4*[1?F>S!$BQ!SD+S2* M!9#0].IT PQ^ MIGLCTT/G;FD4!>5%9C=M-ZLSW]J(;I[3\)ZBB'\+^>3O\#^.KGYV$E99 MT9V^[ <$;KTI]>, HR+ZU-Y+;G@^X #,B_=D$,KN&&TXDN)DD1=)YIOC!R+R MOE"XGAB6E6,*,@CE@LJ:9*LD>K+T4!(D*7?HJB\)7WZ^@7=45;;Q!IY;*.)# M^R;6W^\$5:'B](6,W76%^NCLN9O2HX.C ]RI'"U6AUO,BO9S[:)Y/[Q]('-9 M)U7E3?^%P,RI1CF*+_LORMU#V"Q*\64_AO^O7&0GK=V1QV1#CDPWJ,"*(P[0 M_XNNB\+J A/?H#@ZAI.M:MJ)B,6N0% \WF0^A]4DBH@AHAB]'E=LQO06SFQ) M\X3T^[:EJ!E?^?T1U>O+7)]*3S U->)==Z-8HO]6WV16N"9? %?DNQ8 M)G>."WZ\Y@RF7N:ICWP6X#Y,%R1T:;(9TYWKZU#4Y='JHN_LBA:MQ3XSV+]@ MZ_9;:PKF!M[!FER$N'!E=HO"]U>=&3,O44T12OP=-9'1VZ7&/G"9;$]CAYDRO15VXXU"X, J3B2LYY*%7.?O>V;%O[ M#C?D7(3W#(_4<4?:AE$BEXIT;<565>]P$XK2^1_8^_1S^)V4Z]J";6K>X08T MG4^:/MLET7%2','CQ/WH0R])3K=RYTE4Q!PN[2K;P68R14:U^"Z)>H0V#Y3V M7:I/EY#+#XP1T:ZRG6\F?36!LB?S.3M9SN+PJ>_%!"->%$.08"O)-MULFZ1W M7 6F'735I[O4!*]!=8+=$SP$S&79 >%Z20.C\ 1UG(!#+Q2STN,T];CT'55' MBJDIO=T]W^M:O$>TSY!;*6\(EFJ"0CARA@6O:H!BZND]V2>2W;GX;KHOW6BALSU5JO8J_**\S6/"9 MPRI;1:/5ZB4&_8C"<^:;@V9K=)]GXWLZ]0\F4_UW,A^H<2AIGW 4L(EVBFU! M"UT9>)[J,!T=.M3X/!OL@6("'1HR^J84Q$^:!N;&4@5E$#54S-16-!=64*YF M'>91-:^0?*7:$=ZK\^9+*RQF>UW_=(P] M>_650ZB2BGGJK=JR>HP([U+S_Z33651F;%G@0MA?9!<*P/>A]RUWJAJWMC4Z MSZ-Q3:=J@QIVJ4'>N8':W%WI1^IA^Q[QD MTYJ.^#%,BH_ M6N06C_4^8HF99Z@FP_&[=74[U%2O71_#SY':'JE6P.G!NHNB[[5H3C*U;5F[ M,3">90Q8N[2>22,;8M"HBAUJDC=@#=Y3'E,7+\C%CXL0R)YU61AM5/5.-J'/ M))E,!)UDNM. MDA,IE +UA,>RXQC2[K2T[46=W: ^8>5[JFH^-H7=]^7E^2F)I@>18" BNQ^M MM6O.-K7GW-!CPH1[K\Y\H8(>:XYWJ2#P*\5ZABE%9?&,*KO;U[6QC&>*EX:.= M$GN>W+2M4DAT\A7](V9S789&JPN88\<6G1UJW/>K93($F6DMN]$PZ\[H2'^L M:I86=7RW1OEE']L$=U#/"/SY_U!+ P04 " !@0VM8K<8W\!@6 "A9@$ M%@ &)E;&9A+3(P,C,Q,C,Q7V-A;"YX;6SM75MSY#:N?M^J\Q^\WF>-+Y.< M7"JS6SWVS,2G/&.7+]D]3UMJB6UKHQ;[4&K;?7[]DI+Z+I(@)4'HK50EF8R: MI/"!% "" /C+W]ZFZ=$+$WG"LP_'9^].CX]8%O$XR9X^'#_>!Z/[BZNKXZ.\ M"+,X3'G&/AQG_/AO?_VO/_WRYR#XPC(FPH+%1^/%T7U]??3\M=5TSQI:B@'/3OYQ]?K^^B93<,@R11'(D5+GOR106)1NM$(ZT+=3?@F6S0#T*SLZ#]V?OWO+X6'+]Z*ABG> INV.3(_7GX]W5 MZIUCED[F.7L7\:D<\/S]F?SG1#4ZD007;,JR(LAXP=0TQ&Q)ZR.)B) M)(N269@&LW"A&N:R11$F:2Y1EB]]%FSRX5B](@R6@RO"_M+!V,5B)M=6GDQG M*3L^V4 :A6DT3TO.7LN_U\T5)!S0%6'LK6!R===SL*0MY=$6:Q0]^7(M3L)\ M7$[L/ ^>PG!6DG;"TB)?/BF96#*P?O#/:YX]/3 QO914+@E(0XGOP[&I245C MJA8@%S7W4&C\&A9SD10)R^_8DH$WD]LE4Z^R;Y)Q#Z\L?6%?>58\YP!0WF/2 MY<+_LE!\3EY8%^AWQR*.FL]%9Z@WQJ*-^D&^N+/)WAJ,..Y7WAGJ]5 FS!O: M822B(RZD!?+A6%HQKRQY>BYJDZ8:)Q31EMK8U[YUBY-\/IV68P:)5!_+_A/! MIQ8YS+N=9TD/"._9(>+=_YRA<,\/$NZ>S(;"?7]H<,T*&@K[NT.#W2BVUFA_ M.6FR9[NTZ7^4^Y(7^39KWG\"B6?2O:D(S[JYJ. MQ>9Q_8\7-Y([E3+PPG7GLT!/50%C1)4FQD;[19!@:[\)7^0DS MD82I&].M'8?!\WO1=+"/=",I)U'432? M*D:P^)+-!(N2DB?R_U-6?C%9/)IR423_7SZ_K7'<*ACRMT]+$!KAV_7PJ#I' M2\T7P7.=NH%UHH%#;[] NK32ED%O0A=$.N][B5+2L:X<<5G"F"KI[#P(HTC, MF12>;S.6Y7)GL_? ]_#&8VR5>34YUTDX3M+2?7$Q%\*HJ,SMAZ#^/DPE'7PZ37)U4@U"8.Z# MBN*B7@A_3XKGBWE>\"D32P8O-"A ?5!1?)*?-U\P*;I*'0%>4>!^J&ANBFRV42"B&5U*(D+DPOTE"N^DG"8C,@Q]ZHR.36KQ"2N+F0 K3> M!VI@F)K2]&78%Q%W@4?)RG*"YB"L*3DTG# Z"D!*YT)..!U4%J5#(">,+AH M"O)[*B#=#%@HO/^F J^5TD/=W_T8I"S,]TZRRH?+S8[W!L]G<)P=GC]E2$[" MSTFFPCZO%4%76<&$5,R?*KHTE@F@!ZI1M4G/G?HH;R:/.1OE.2LVG3L -(#> MN-%*BJ@+GFL#)W=_Q]UNS%2DM!*D%C+U#5'IO7^6TZE"'VSTZANBTOM;**3L M3YF-7&T[FMN$?3(YG/64-@5&()9)H63X&W& A3TE$]^(R":-*-GQX*D!:ZYA M;+Y\/I-6EOHE3(-QF"JZ@_R9L2)(L@D7-2-:FW]^[T&V!-L0.8!1://J&ML. M9@BN*#$["R%=AL?PC6>1.XS]7@.:A[959&E-@7*+'QW4B0(.ZVH"]Z-I8-J6 MDM86L"*E9'VV1]G*P8 MLG-\ ;))YT7=D+;<;9WM<3F'>/E,W8:WCC:(JA)U[G@J7_H$2-)M/1XQ]#6E MHXG[P#0&XI'M!V//GIC$8G6 QX ?GTQB9;# MD<3N9HMW-"I-GY2S+N.="P9*K@]\=GB7JL Y@45FAZ&F X736VQN^)>IP3D$ M[I\?(*%**?@3@REV0YN\M]S"B98^ DHJI7_XI%5([_!)JXS^T=-6$?W@/SBE MT.LR,/C!,<_!]%SF#VQ/$@R6/OQ M8AVB[GM<-P1M*"=]PP%#.B2\B9*/;,*%7)M1G312E7ZN2M8\A&^CHA#)>%ZH MH-8'?AN:XD=:#8:?,GNQ.3%7F9P1=LWS%;&W*I92RC('!G0S*G)JZO919+?Z893%VP\V6E820WYI0EFYEZSZ4_X]G:MK,3Z] M57;+G9RS3Y,)BW2R?!@B4/E\R29,2MFX$DM2>+!<@I)_7LB'B7:]0+LA8[&7 MO-+B@7?%K=A2+HV;R>9RN?L VN\Z/"95<6)#AWG,E7D$ M&@@W:FJX0FOH.C"FIA(U91(H&)IUA($17JVKW8,Q-?09&$6U]:VV\"5WX6#T M72E@6F>B^,#2]:: ;'U$["$PK",,C-"A%IU;9U1^^ P#8.-;>SCU$/;;X!^# M*$DL.5F18BX!96V/6R^T/JV5^]0[-IL+N5_/Y6Y(U5[DV7W!H]\U,. =!\%S M,[E,U*+.8FU!>GW+02A^X*-(;CL%4YO/8O&5%<_*Y:=$S=3@:G'M/BRVKZ'X MG96'"?&UX;G2KS]XS\$072M"I- M'>4 '(WM!Z.^^1"AJ%@'Z6I$JN3=&EVF4YRS(V)!E5X&/6[!8WM MUJE'7 15Q.Y.9H_89:K@?4Y!/(*7#P5^\W&61[0R5<#N_E&/&.4# V_VHGJ4 M-3\<_,#3"R@/?CA$'FA/.Z"H?T2(_>L:='=7B/Q$'KU[/ [8NL'(3>M%YMG/ M5L \P A][CQ,A!ZV%^C0$'8/ 8"6AMI9M+]"08 M^ &8<]ZA=6 F8%Q5TXX'$ \%&.X/Y.%Z1TV!>4#?F(.'UWMDV*-_ZZ:S],T[ MFKQ.N0[!2^7+ ./AT2%XJ'R!VX\!*677MP3O>=AQ"!XKW_GO^*)QC-SZKA=! MQRP8T,SQ8 'H+/805)\I3*[A X &VE!*66V)''9R?0C*SG&NM3%)AW#V L0* M/!?V^))[ SQ0#B=O)4;)"87AN=A[>J*'2/H/9K=OF#$E.YXL%ZW!]FLN(EQJ M;M'X3SC4G'9&)5.VAC@/X MS.1W%:8/X5L=_/.Q(G9)TVYI U@OW)H/-4V5C]@5B:77$$A6'DX7()9.0^"X M5Q^(%);7\JVN*PS6=Y":%_7B=YLEM\[#X*H^!4]4,%61:D-EV^4%U4'"77"%1"-D0NN&@_ M2LNY!61W@4MI<;>9:P>+@-+R=O^0#VXY>\RF(T9\_X-@$<^B)*V"/U4YQ>JY M8D35KB/W@_.+!O$^>%()?[FXO;JZOMCQKY8%7-=!HJF(X=VQ!S%>ZF,+HW+EE(MI/,D1])QI_5 "[ M%#/*!ZLH%8GZ!,I?UD9R=;;4EBO>;QJ@T.,N$I7LD63S)'NJ/>\\,]=O=!F M +[MF1HM=PW*UII+HA9;C9V >XU,CB.[MI=J<9G(CLI<2<*T!4N@0Y/C29D, M,8K_-3<7V6@S%#G,S9L/;<)]%T.2XX$2TZ4T>V+R82OLNJ'^,QUE_5'>B;!J M.1H%Y)K)\=-GO;R# I> @MNQ-P5DCN+9+,@S"+@[B.3R@O"%X6Q0AF M:9CEZSN#R]L5+9JCZ M,+DJ$*/U.7F,@!W\NT/?559(M9<7J@X(&%13IX%Q?&/U);U)5#]U0F3N/C"V M>R9>DH@Y 6KH0]0GZ#P9O(/OC=)&J%L&:">>TGZG6\AZ<81I5YR?!F$4S:=J M>*GVN-IPE9IN=>]VD,J5"&OD:5/T20.*/=$_ *P+L-<$FBY@'[U("E51(KDG M545:UI5YUGOUY9WJ&MG?XYM0]1X0Q\[GKWXNR[*6?6ZE!%C;HTHVY-UPK^U; M*7*RJ1!BK0TZ7GL^;Z+(L6ZX,2Q2'B6*"%43X'/*7W]E\1.[J,B65"Y+8(XF M4J4:D/J-0C.5SG?:.*(,IF2O=L&O-NN'DB&+MW;\9:B'<[^_W1X>P[I1V4@[ MB(AG.4^3N#1HQZ&D)V)!_LQ8D0<.FP#(,'W;\7 :\$SQS:KM=:*=7H<;&F,; M)3OW":E:/B#J35VP,>Q45+<",+?_PRSL!VD<)^K##]/;,(FOLHMPEA3:<&E+ M:US*31>@#WB_>?5JRVIO:H-;7:&Q47(1"+)+LZ;N"Q)WZXJ): M%SDU M T0Z9525=@[]$0^P!@7ZYW-=N7I3V]U\;I5 ?[*=5M=N3!*Y5Y MV0O2V*VBF,I-@I$+/;]MV"I#E8#XQ@SG/I8.P]*_H<<=0#3W0D7RA?/X-4EU M"G#W9^3D@2+,GE2$SFJV5PO=0K=+5V1,U6UJ"_TR:6J"3F,=/7>5C2:3,L2% MY??S<9[$2:AN@I-77[AYUL8[>AL)C5()$=TY*,A=2ICU*UBB),5!SN+<_+'4.^ MOC73 L1A!%R$/'MZ8&*J[ X[&&-C5+K+BU_*0+PPV_8/6%&X=$7%M+Z.4!5& M7JT<\Y<"ZT0!AW5BP/T&1'.G/,HWD\><;=T0:T2BZ8.+H@R8!VSB]0V'HM>^ M;DQM\:D&*SE+ZT$IAS'=V &5?N.!R'Z,5>X"M=.Q<;DB5J46+\)Z#R"[C05TL,1>+ MDIS**VI:^K;F1,,\&E4T1_8DD@KDL'$$?IQ(*B;#!LMFL5'*AK2"\3B%H931 M:,6G=_M1RC&T3Y/K80VEK/:=8U3N8TK0$WR-H@&^#Z4G\IJ5&NR$B)[,:U1( M[84VGE"SJ![=3H>>6&L6RZXG293RGO6XVM'^PZ"TN_MIH;@PKK*\KEFAMK&0TT1 MA1&#=9.]-']N)LH)6*Z8JI92?B^7PY*S>"91T6ITILYBS65T%H M,1)N["8KMN_G^YL\DL;F7<"3E_03"\_D4*3E#@3"U6PH/M^?@I1Y1 M24D0C%T;!VXZ**D19+X MPR4I!8RAZR;$TJ'/\B\@?GV*)U#-&_J]ZZ)0_ F MD3)X@&RQN)F&/[?8KM">E$1W?_@$FW/" M&UC7$$8CB7W,PNJR$A:O"AZ+1 KII\O2 *[NP[!,%,8K2?!PKUST5I'H.Q:E M89XGDR2J9'2F-NFWH2T?OY<7D>%74\WH,%J2[5'OO]^7D>';DK!;]:VHZ_T* MD8SGA0KE?N#>B\IA5!*<>,P$"U,E*W[E:9G7L[8HUX7K.Y-87;V.9O9Y5PMC M-^ 61?13VH,C,K+;%4EIFX[(Q*[4*:6=/#+[NM*LE/;ZD T&!]GVE(23(ZI. MK06D#7YU[>MIO9T-"N5DV;G0=77UZ[I-$);9G=YWY7;T/I0[[+HE%N8B:&!A M=>OW,MMHE?E?IH;5^8E28^T8:6Z=7,Q4.(62,2IU0=HQU9]7V6,VF2L>U+DJ MJ[0<&/'NXY$IFJTQH2%=!L&PXODRC5XJJ-U* 19,+D,,C%'H?5'FQL/2[524 MW=)K6"3K?-?2R!1B,>'B-10Q>%KL(PR,4%D(8#";C8>E6UL7"(K%.L"P^.Z5 MRB\/F*" ]GL,BT#^S_)9?6RD H+$2YDJ4V;ZARD8G--@P^)6&775UF!9M \* M4M]S*$0;,KF5PG4;AP!:98^J>#PA-[]/U8&;$TI#?P+H@$)?UX, @A;BWV44 MFJY>B^W74 JBC1REY/YH@1QJB%'RHK: J[,&*'DY[? ZWG!3"N_T!F]TE5!* M9F_SL>ZK&R@RC(HG+9 !50X4+48]P!9HP<8>I9,#D/.K&;6/G4M1O[:#;C5^ M*>K8=I [_JPQM6\[X"TD]2"FLL;+:!1B^YY54N&[76"TN1X\OEB2@.T'&H!3 MSOH']9^QM,7DDW\#4$L#!!0 ( &!#:UBIX8%23XP (DC# 6 8F5L M9F$M,C R,S$R,S%?9&5F+GAM;.R]:W/C.-(F^OU$['_HT^W M5U\%7WW[P]^_^W[R^:LO]Z=????M=S\$WWX??/@0!/_SOV*6_/%W]7\/)*5? M22*2M/CXCZ\76;;Z^S??/#T]_>WY0<1_XV+^S7???OO]-]O67V^:JU^C;-?A ML/&/WY0_[IJ^&?KI^Z+MAU]__?6;XM==TY15-92#?OCF_WR^N@L7=$D"EJ@9 M"14M*?M[6GQYQ4.2%=/8R,)7M2W4IV#;+%!?!1^^"[[_\+?G-/I:SOI77Y53 M1T0H>$QOZ>RKS9]?;B_?S@5+LF\BMOQFT^8;$L>2Y&*$A:"S6E*W$Z@H^%$] M^_\[Z)FM5W(9I&RYBNG7WW0G*N)+PI)@29$OM:U(?:#S+4_JW MD"_EH[[[_H/\[YN"5BD#,BH?DP4)S]1N#4@8YLL\5B(QX-F"BD#V6@FZ4+0\ MTB#F:?J2(34Z";;C%J1W&[:6/SD/+&%*0EW)CYO6BH_>.2U)HL\9E0?$1HQM MJ8IY^.8%I]L%DM+P;W/^^$U$64&0^J.8J_(54_;O\R1CV?KLQ3Z*B63D'U_7 M_5Q2$RMIS<5FAMQ34[TL>Z'JBLY)7#Y[\LS2"L)J6K2F:4;2AV)KYFDP)V15 M$D;C+-U^LZ=P\\6_3P^7SZ7409;T6JZU>[EL3N3#_GA%MFDWI[RSHF#VDF2)C5L 'HX92#N^V&E[*"7LH_7R^;YH;#T'M/'F+:1.N+1CHZ]S)S M(L*ON)#Z[3^^ECIR>=K\7;TR&OWCZTSDN^$V!UE+M6+ME1*/]U+RNE^N+ X0LD*,/UE_-RU.HU;NI/LJZ9 M7-3G<3&O4J^A<_6',<<'YDN;+::3'(YW5;/4@,@#WO8$W7/[7]]4J)4V]>E? MI)G]*#]QP:BQUES9V85NK'FPUX"]!GS46N/E9N6O*PBK80'2Q6N^7O/UFJ_7 M?+WFZS5?FYHO_.QQH_5&/,R+/T@2!;189U*9G'&Q+ )+!BHP<*2>]6$C*GI1 MCB?R\9$BX2(F\PJUK_+W'A7121XQ.>@%$\O+J(J>JM_[IV<;NJRGZ'6+_FFZ M)LO7VDS-KSW2R0GE MZIW>4,%X="&_JS)G&]LZHU.M/1B5;UHZH/%R?QK5F7O0YFZIK3+V($T=4%FN MMGK1I&WG@+Y[0:0%H&:F43;5-75!I7R$CK*#GWMWYTVB2- TW?RC5OZ'6M^> MIJTK.M6I/!7W_*G> UG;TA6--URJR?'_9:L:S:*YL2M*"P-P*FX$?V0EXDU+ M:TWSWJD]E9M"D/A2FA#/_Z3K6C)KVO5/'U\NN=0>I&EYMR!RIJ9Y5J J65*E M<< []4]YJ4J6$E ^6+WARN,5CSY=4S.6K^2CX4[90\3^2 MU.\8;>O>:;U@,;W.#UT^;PA\V\0)5>)42KHY%_4S5]FJ=]I4"%?(S5+X)$^ETIK6'W"5K7JG[9X\ M7T;*ASICI2>N02@VM.^=WM]X+,4'$:40K)_-FG:]T_>[7%__3*3F?T=)RA,: M7:9IKIG/AO8]TGL9SL3&ZSG),JKJN;&1P6S -#$E0-L(=]8[8:I:](C M57%Q! M5N7O;B'L,4G3Z:RPURHU_^:&8Z'7FLW2,E5 FL4%49//M&)7-S<?8#MAK^!5:>3&[9LK;[&G5\5 O3\ #HM !K)4C/:+^:-W=5A?D# MO654-JWX"@K! F<2JGVCQ1%#FL.HF$&PUE$>L"@H$TPGE$:N"H@$&0UG# MIYDTHB.AK.%34,! >*B#'9^N @4.0CG$I[68)O%".<6GRC1!J*&<855D:C'U M4,:P*B_P?"\HI_@T&4V)"RA3^%27VJH44);P:2K:PA][MOJLAQ/R).4QBXHB MX[NOTX#/Y">Y1Q8\EK.7!O3/7)6661&E*2YHQD(2FQ2,M/*EG-IT==[\EPS M#3T_#<7,*3)/2;J06NG3)QK-Z8[V64;%K7K9:;J+#$KJ;TA%:FO/3T$S4Q=< M4#9/2N=.N"Y"^Z2PPR9)5'R*21GI?\G1)/I/GF:%%2>5FLGT]/*6DE@ME2\K MN=%(3*?BBLDC,"H#L#2;SLS7Y8 4HGY#\2L.[A(3MDC%I7/Z%NW!'-0V0BNS +R _[2F3'_[]F3RS9;ZL#*/4_MX_57(?::FJ^KUWJFX5JK?B M_57^YH::VAFJ^!4/18-&.T^(U$!">K>@--MB$S3NQJ;F@].NC30W=Q@K_0.O MH92ET]F-H*D\LLE&5[O;G\63W5%\LSF)FZXQM#&DVSG(66'E2"JW?UY*_98_ MEK@2;6#>J.]8,!QCH]=C3HX8K%5%#XW"9- 3!T>**JWH-.AY M/!P->CIX3(#'!/@+H(^_[FRUYX0WN# P<8 R#-X'@XU^$&[N=<#(IXGZPCOH M"&YYMX"ATG@YT>"EZL0&;W0;#P:MJ<)&0<4BR0V-L\#WL>.E_: =Z<9"Y80HA;VG;^^PIBC8\/LNQ.2$-_E"WW6%L+ M(6CTNX EC[2$N_HD;;]TP58U"Z'R=W=4 MU4YA30M\E V*(1@_ NIRIR0=?V(3D' M^6+IR?KP%PU@QGP MXB44K?3OI+*-KBIQ(&IVM96WI!6I089]?'8*H^M\M@J M=(S4:[ C6KT;)&JF([4OY[+2"/6#% U8\8*4)L-(8U7"(0_E> M;C%%#\JWBOI6?&4Q!\%SU>G+VL]UL=H@+VP<**-EH'['070:YZIW<$5&C277TL]LZ!;7\'$QI##S4%ZF81QKI* JNFL M$!>0>>@P+-ZY4/<4PM>^^6COC_-!94%9C'COTCG(?)PDT22*"I63Q/NU*NUF M(T8U!YC;AWNT@D+0".D9,M5G>6FG$R+5C$5@W>6W/Z=&%WH<\>C!ZY3HM M 0[VX*#R)8]V[QT)&*&5_P+WYM$>/G4L=[*34>ZH/L[P(\$X^'";,4<^W.8H MW&;7:^4P-O=#(.@C3?:3"(W$O>GH(NY6\U!_-X^/;AUU=.NV7/7JKK)3*4\4 M';^S;'&:IYG4OT633]VTN_?S>3^?]_.-TSWCM62O)6/5DMN=0PZUX1^#.>?1 M$XOCXJY(KHJU!G)>2#)G\FT$I*C8:JHJFXWJ0H]N0U'GDDK;TO6*/-'I] M$)RL/Y/_<%&60:W'R;08 0N'>^H:X5,M1SE^3@?=?Q\WJA8< PGHX5TT[ETT MUNEL4'V;FGEWDGJ29CZ&9<>QC:+4Q-+!OP&'8[*=@1I@('DF< M4\DK4505]8Q,(V6- [D(C@&)Z!P/VQ;H2#_16$K>6_+PP.Y%GNKN] #WPA%Q MPD7-^XA_F40&J&"/)),G_S8??Z] H,N8>1@V4K,C[#*1)T"N]ODM M2__0!#8@77RTR2Q"(:7_;TKX2ZMF+_TO!/TSITFHNQG H.LT30<-<")947ZK6LK?K^"5)0D;BO;S5QYUU MK=U2S@5E\^3\.5PHQX7\^$1$I'\1@"Z.BVUD5 JB[%9J['=/9*6E7M_81U"/ M(X*:I#,J5#W@.RH>62BEPW16L>U2I>.EU3]I16T?C_!S5/\(DW/+1[E]E!L> M(]:>Q-S%CL[O I.B> M[($H'H@R=B#*^$$#HPT+3I5@*>&^\ Q%6"?'-;(R5BI[-S%)E.6C>0'ZQ@/3 MK0VU-#4?(^V#0A5\:+8G.O/5JM2OY?$B=2.^IO3E CA3^A&-3F@B_ZA6-NP, MYL.M/B3M0](^)(V$$: 2PDT/?8P\OL.PN]6[L9O55'2.HL;%RNV>ZZB%S!$>(*\$0K?03'F",?P7$4P3'Q\3D,X?P:K 27&R];!RMY8&9% M!5OZ9\Y6APL &M*!C>8BQ&-"2<>0SW]+&4S7IW*C:B(\=8UPA%!P4?,^ CH- MU5#O2A'\D?*Y(*L%"TE<.7F@MN.@UK[CNHGJK ME9FFKC<\W\IF>-BLS1 ^&.(O8_%.7'2,P"0L-SKN1N>G-#AFT%A#L/?!86HP M*O/%*TC^[H M.KF@_#S?*NC.K+8J/>D^?= M-M"@-O6-!Z9;BT9J:CY&V@=%;>Z(@CM?(%V\L\4[6[RS!1TCP . FPK'>/=,;VZ8^"*H4OWRP>YJAZ,\2RONCEQ MMU0]LJ.;Y530B&4%3C#,"[$Y%[1XIKHP_)]T?4*2/S2^EA;]353I6KJOV ,7 MZA&?258\=SJ;)O2SW,,+#;7@7G9HY$G$DZ+XRX.EL1N5LJ2(P!1T?=(0: M=;5";?$":31]I")A\T6V@80F\Z)J#9\)#;F&?:W0>[^@\ML/JIZ.[D+S^F;6 MJ5!+"4;(FY;6:;E_XD!:WK3$X8+$15O=#^&&]U+[>:"A"S6 M.\SK&PY(K];9K&LZ)IH'OD?FP0"4V-#:,>7^1B)_(Y%E'D8?)-VX0R_R)$K/ MI,![.@[?C?,>#^4CF\[ YV]3\\%IOU).&J&53=!NQ\#+ MH++VEC[R^)$E\Y?T:;<&J(\/:A]!.:7?B&#JX4H(:B1.7;/!:-7NQ_J&8Z'7 MEP;"@ \X&J!#M1^&-SA$,'%@9 8Z1PN"#'R%>C#HUK+VC."M+#^4:[;]B7DD MI9_,_:7HUNJ %P[YRZ20O%L8G,7M[NR5O1J0#)!#2Y<'] M)X9.JFIL*=X)V892M+:S+CL)T1_0K% -[ ;-LJSS//%&'!.J]0;UK(WD>(8( MB39H732,-BV[>E ?.EU#_ZY:A^K1:1R@-6D&=0?R^",:B>[SG(PY\GE.CO*< M0$"_/9/]ISA]%Y PE',3!?1Y)==IBRHS]4,X27UJ>CPL#LXF@=E>J"3K]Z!)TX](E"+5YR] MXGS$BK.5@]6E8OV]7'!;[W_ ]G?G%'=*+&@T9\E<:J[RYX)V8ZV[Y?A.5/). MM'4L6^#3KKT=\Q[M&)^VY]/V7/"@;H[[5(KPR4Z"FV2Z=A_26\EFJ8M<4#9/ MSI_#A0KFR(]/1$3ZG$5 %[>6P% 96+#=1V'-3:#PDV4-UXS?$!U< KJK%3ZWZ.FRY<9B;6AJMIV3JF51GQ(E1VOM OEG#FA2;A8$O&'OC8SL-LQ M\#)L3?(WQ*UWY.DJE .[#'D+[7(DO%;;*#J& MM7;G:#$N9N8;NM /^"UQL#L$562RSQ6, >C2[TJNMN#Q+V(]5LO0E!G+>FYY M^AP)8,+ NXQF_<)4.ZZ/H*%:GG:T6@R"M:>S$^B P,^K7L0:^>Z S.(IJPH) M'*,2,LUF%@?B/M!)FPXVYI&44/5006../%30$530V$_M$A'X8R!HQD3YU2Q/ MHJ) QDKP&D=4==VI#?R41H$HDE'*_5"KGGR9TYB-F,T.J,S*@2-3OE2534L])<&>LV[ M6Z'Z=O=.5>'<4_Y(U7O\Q)/Y/^7_3H@4![OYTU#??A@<$$QB]P1*[\F ](X?YG13VJ"3))IF M"RINN*1EI^&KTK,J MC<^-Y^#E\CU3OBT:;8Y//6ZWTV >JNFAFAVAC)"+T_!R )>\'&ZC8F2P09OE MIMHC?AYUJ!^8IC-:Z"7$=$$70&M<=[Q]_ -5H-?>EL0 ![*X;('J+[J5JSD/ M.-SCAG*-=CP7,2S0/EY@I0L2'5MPB=HV0CM*,.S8;U7N?+WM$=VJ[*YF)'PS M=04,H)$CO5_OC0>X:N*\12,HP-8,M^LO0B5F[!E_'O7J4:\>]=HKZM5.M-@E M%/:G O])']2I'80'*O&6)##TM7$D)U!7(!56+KO[]OS/7.Y< Z2H03\<<$9< MU+P/<*5!J&VB[AIHB-=7MAD+V&QL]&(!QXT,;#:='0K#6QI+H2XMRS1+[Y0T M+VS*&[)6=F<&NVL&G T.,P,!M!! REK0.3!\3"X\%LK-54A" MK>C1MG4+4]G)@$,I,1%">80*F7"R?B,GBL-T?Z(F$>A=]?DH/V?P1PT+EJMF MJ"!6,A4N:-VUV1U&\'! #P<<^I)/*?'5Y2":^SW?MAB"0JTXJFR#FTI_C2<& M\-;1@"'?#92PVF'"7:IS&*>E2DISD(#$R$T3) W/V[$8_1T16K()A&#L24<5 M%6RW"C&@S3P<0$N:?3?H5S9@RAUG?8#/O!8 MK9V.;C=4*Z/-;[O9E89R<9NHYAX%YE%@'@76[S7)-B/0+L%@/RO$E-1:@S0[ MH ., *ON[@3VI7MT]UN3BY>UX''4='%R;4,K!?_^=TY$1D6\/F./+)(\ZC"1'H*A?A0HK/R5S0TF)] M14_E"V_5]SBX\>7QWA<"T)?'\SB]2@XVVH F'E_99A@JM9NOIA5^2GW1+H_2 M08;2*=YJ:;FD95#M6AI6!O?2FO;W:!2/1NE8FDMK@O!.VCXF5O7',@>>AQ@Y M&C&4R,?!?5F@?N+@>( :,#&7A#8\2B6;%-!S,WU'(V-_WYN][?EAG7Q R'U R(=,?,CD"&XS\26P[50>/J(2V,/7@<92D-S[;[S_YHC]-R;* MI4NGS:]%;@'+BBR-@"2JKFRB**1)R%KX:K YYR;JUIJ#4PZ. M3*_IV)YL\&M["?]9'TJU9<30DG-=0 MJDTZZ#C:^^,<1UK&&_O/^[&]']O[L5^ZZS3*)C=1]##Q9>O$XI:/@-%% *P> M_>B\:EW?*3=3SU$YA/%L$0PA#4O!LB;#'FC*]5>8-K4?)_7#ALE?4M68L=;8W@>C?3"Z:U*5%S/H@0//@(N:]X&N,/#Y3G:+_&:SM!O" M=\T='*?,I@L%-)/_J+JDCR164E*_AUKU=1P%3D))BRBO-F7I'Z>"1BQ3?]7Q MTMS#-0>IG,BHH ?X.@!=W,:V7^C2\L IE :I(2^YR-A?!JQU&,DQQT)N@XP] M4N 6:N[@E/YS(A(IF=(;*HK[!F!, 'LYY>2",/$;B7-IKKEBLNJ-2P3G,A5,Z(N@X^E2>'RH^2NZ'X&!>; ;C\.H_GE/N/ MG$=/+(XE:9=)1I(YD^;*)$UIEK[]O-%GZ97<6Y'V==L:UNE<7"Y7R$(83VV'<9FPI2:F;T^I&H\?8@'K M?'#,!\?&%!QKD@7,4=WIYA:$8_\=FL<9W&(HK'/< MGZ$%G)@?D$Z,)88 IT-K$I9]] *= :PZFZ=(_?0"<"JRD$C_% ^ ML6IFL&@;E$NLFI<1U '*+%;URSCF 648JRK6 O@!91FK"M8M*.L&-EU>!Q5$ M^W2,@,^"ASQE"4W+FZ'2?+DD8JV^;X(@9X59O>4#?#-6/X]W4>>N5]+]C>L> M'JT)S'VB<73//Q-I^$@R[FBH_F7-ESF#^[D-AX8+&N6Q[>/5/EY]]/'J&A' 6RL" MZ(*XS1Q:40,<&F+?2]GR2%.YJ7)!"[,A?TA9Q)01TR>VN$MJ+,O\YC387C/,D+=VI.V%^0F(5Y+];4)HI M[_GF5B02[]/AF\L-#D>)MU6\K>)M%6^K>%O%VRK':ZL,?L ZM )^"$2)6VJI M\]?U=Z'AZY_M]7FOS^L+<[S!Z!4X'KE7KQAY8+&D#J0J=1C);5$+EI+Y7-#R MGKKI; -8!/%HU-=;"=Y*\%:"MQ*\E>"MA..U$EH#V'5!49W^8M1CL$9CI] MI.*4"+&6=G/QS)$>\SITPXMW"R#B, M45S4>-.X-M2UVSC@D%1MCT$XX(=[YO4.N%2+5LX'42'L(L.PI4L%.IX++XH9+3ZV[ UH2-'ZY=2%$O!> U3\3VHT*(ZWU!?0P]%'YV5TGA("?[,MEI.0=)VS<\+;;WCFL# M;*S-IWC#W!OFWC#WAKDWS+UA?KR&N7W=8D06O!,-PJ&Q]DO -E47VQ=+T8WA MPBAK?KXWQ+PA!C(Z=B5(RY*SF6%E#UAW;R9X,\&;"=Y,\&:"-Q..UTQH=RHZ M5'U_#5:"RUV7K8-57!3!2Z* _IFSHNYE2UW8:% 7RG$+@KRV[+5EW9V)F_5T MHY:3-/7/MXNI21N"=_0:LM>0O8;L-62O(7L-^7@U9-/ST*%N_.';@!5U*J2" M^-R^BK9V%"?%L $4>'77J[L@Y_ I7ZYXHL([RJ;=W'^QP=Z=T$2N6E-_<>L1 M!\/DS*@TX2-)91G\.TCO5%4ZS;AO-=I0%-O/VW[>]O.VG[?]O.WW M'FR_-J>C2P7X.W5WK)RG**"E5=8Z6-@XDA/%&$B%5Y*]D@Q2DB?E:FH?)8,. M,!!_MU0EO85*2!6)?[!- &\">!/ FP#OP00P MTP!&'>YIH0>X-':^E]MHF^T?L'VZ?Y%4(WF82ZJE_2!_+EY36TNHVV.AVI<"^RCG[(JG=:4VJ)AQL517ZW4L!M;^.0/-UE1=[;!G);WFV1E- MV3Q1DG22?BHWYP&'.[[2:L:D''Y3PN1*<66.>41 F[<>O?7HK4=O/7KKT5N/ M[\%Z[$6I&;61B48)<6FZ_A!L-E9KJ[1V!"<&9\/3O2WI;4F-OJ@BY^65 @66 M]&3]D?*Y(*L%"R>"$EA,KMT@3OGW=*5N2E "O9#72AR=K#<_PBW75J-Y6]/;FM[6]+:FMS6]K?D>;,T.A^0( M+4IKJM$(L]2ZZ,(NS=X? T$S5E[2%,SR)"H"E"O!9RP+T@51<>:B,&);J[CM M YP8S=V(\S:UMZEA&-\*NE#*P3:)53D=30&P-D8? M:F;2-%^NU&9.OZ34M#X*J/= G&V2KZQM_J')!SRL:9C3:<'%#UH7KTK1"D,DH W%Z3;,->25(RXQ#4&_O1?%>%.]% M\5X4[T7Q7I3WX$4Q.!1'Z#7I2<4;H0^EDZ('Y!=G<1^+)AUP'G[ .0]P \^E MT^RGPC=$'XBD*9#-51YTL4';.LF@ SIQBID1XYU@W@D&@QNH176B%M7IP9HJ M$IJ8DNUWF=S37^0B3B>J8M^DS(U9&QK,5I_B#6MO6'O#VAO6WK#VAO5[,*Q[ M.#Q=JN6_!#$E'0HLU?1WHG1KGPW3L2LX++Z2NU>.?)>O5N6^(?$)B14L_VY! M:78 0=&>E#:&,CGW]=RDAS2)B0KD_DW.1+) MO"!M6\Y@O:EPIM>$K8Z)PY;"18VW[%ZG#*@%I1RPL-P ?6MO:7E+RUM:WM+R MEI:WM([7T@(=@B,*65I2I$<4FK1G!8TH/MF#;>'0+?#=MZIB<;[,BTII 5=Q MU"*LM0ND!G)FVSH-VHWNPJ70A;*.#H>#ZXD6))G3]#*9[$G11;)/UKL+C0#F M;H_/P6%TXJ+&F\"Z*M:096=>VKK]J-ZD]B:U-ZF]2>U-:F]2'Z]);?6P')WI MW;L"[#)\*S=?&@I6P#T#/@L>\E0NY+0LF9SFRR41:_6]JD3&9BPDLJ>T<8>621' M4K>WRI4<$[D\IX]RZ:J_)I66GV%?*P';W3._)!%3D(B'7&ZRW:L-%I2"O<72:9E"!,BH(RE^!&*@I453V\YQF)R^\J>3#I:(52>8(E$1'1 MC>!1'F:_$R'D\EW+YS(>5?L)(#UPV-BXJ'D?%G\JL@-;3'[:4R8__/LS>6;+ M?/GYQ3F]H:OV]_ZIDF>%EJJJWWNGZE9I(17OK_(W-]34SE#%KW@HLK;SVG@= M)G*312S.5?77.QIN[E>4AU6U?-1RF.>%6?3=+8]KZ0\+1"$9?92C;/" MZMAN9Z4XRC[1.+K@XH[$])IG-T3(D^Z,I2N>DOBCX/GJ-!>"UK/?:A"G?!X& MLZXV"DC%EH8V'YSVRI,.WF&L] \J04YR%D=EE'#[YZ6T0_EC62:Z4@*VZNN4 MJT+MGLX*&+3VK=0W' N]@ZX>>0(L>5(:.=JE4M]P*'I/H/2>#$YO\;;EV3,5 MA4\P*M+)M^>LE@%03Z<<72C/"2T*[KVR1[^D=);'5VQ6QY))5[<\<4'9/"E5 M@7!]+VW65-T8QI/M[00G=";;W)/G.M;,1W#*X6<2+EA"Q5J*^O,_<[92 EZ[ M@0 ]G')0NEA+9:U4[;3D-S5W2ON-X"LJLK6J'Y$=SN?)^E[2H5'Y#'KBX$A1 MI3T #7H>#T>#GO&U]#4*;(.>CN\62"D1X4*2=$8?:T]#L4]#L6#(3HS4NVQY VN0TP0;<9'29)$UU VFI$QN\,5R#"E %%8O](*FML:A-1;2H1W5$.E!N5D[6HHCV9'&+[ RM ADRU)=79^X MT6/B1JWL.+;$#7=[#,92Z_BD6WVV,[_&*&2WA[J]]VD<2G24DK;&=G2*W7*KT8#5I-,U-1V$ULHW#6L\%GKMHR8;Z)X^)52D"[:J60B5O[NCJG8*:UK@ MHVS@3*FR,L,DE)9F6F@=JD*HJF$D5.Z&UXG^=@=U.@^7.PU1E6^9S21-4NJD M=_F#))L1H>1ZFO*P^%;J%O_-I=GPFVR>"UJW#JR,Z706ZA2^6UK4LE%N)U;+ MKEEGMSDN+.&J&NI6<=W)GHW7D,SIR?J:)RK*("T(^>AYV:2&U<[C.>7^6M7# MW=8G8^YW'E]%1;RQQ@LF+CI-$!Q,U<+YCX,Y-& M''1$8.2OQ:',X2J56XXM)?)HW%EHL* Z6<'!L154@#M3V8@![&EIQ<$\Z:@6 M'T"FCW@==C_9CBP-QD I1[-,]2\#4&T0F'V9M*@2GXJKKQKN M-P#VPL*)%IH [G<DU6>K+.7<<[?UQ/NC>+XV6?3S@ MH%R;\E)$4:&PD5@Q(?5P9;*>K(T8U1Q8;A_NH6 >"E;K;1XTM ,"X$"U.]Y: MB<+(M6,143=Y;<^QT>&:AA3-Z *J79< !_L#4 7J1KOWC@3IUQ[UYM(=/ M'RV"\93V6H=_HEATGCL- T ^!H(]4$M8U[-,XD(L@ M#Y (6$C'AU+>:2CEMEQ#MU3-CMR^-U3,N%@J37;Z$+.YSHMKU!_36T"*JNA=C<%N3W%A*=J@L',9VY>5]LM:SG+%W L2R04F_J@&S+3LC5!04G-?9)]45=T9>DA5_9VB/5+UYG;0 XIJ+FGMFYK: M&:J]QQD#18,BF"9++C+VUZ94_FM)6F,FPCHYYUJU=X_X##"=;4S#N/ M>R\0^%;;Y@UJ+R8.NN@JH#L) 4K Z,(!&B,+#92M;@7R1JL5E=L>NL..##[9 MVG1 L_ZZ2H;:>T"!_D54JW@8*8MA3W204/7>/C0L6%CD, W.0V)]<-B,8Q\< M?LU22Y?&2 /$$*\'D#5L!;N._@+T-IY^((O8RF^U\FDYA"G\%,PD?<&CNK); MLDM4IEA1+JTK,L%X8!=@A)9$=<8?[(K0?:*QW-.WY.&!W8L\U=T&"^Z%(\*/ MBYKW@3N_M_4XM^GA=8X7!O;NZ7^46Y.I:A=<*&R#??WLI_1AVS_ MJ8X9P^YNZYQ($BZ35!Y3:J^?$B'6TOA_>8W\ZV(F@"Z.>1#L41[CC_K(?EVS M06D]J'HYR78+_IK63[YA_X&X.U5U+4F8WYWI0M _^>R$I+O;ZQ4[JO>#*_IV*IE,#=ZJXA6]O6XV>. S]3 ME&]7!;#OJ'AD89$)4R$L4J41I=4_:0^(/A[AYZC^$2:GK<,,0JW=TR*W6ODET&]9$YVA051I=8BBW M<'^ZVI%\9\M8K%CQ2DV#)6/%+JK3:N:SPPW5K00E/S,=(^ M*%31@YQZHC-?K4I/G%2HI!W#UY2^7 OQ8D6RM=M, ]<\N N#^X:';BKX9#F MIHWL; WS#(_0\0N\($7IX<#\> M"V&\QST6HM\890\>LI$")4Q M24S!>TV]UQ29"Z)>^QFI\[.5-NK0I?+AVX ELA4-,O),.Z>M (=SX30Q(J6C ME^2"RL4G#Y$D*E:%_/>*JT,ESQ9EC,5 MVRK4DDD<\R>2A'6N!H.>CM-:E*16Z^9"ZC&J2 Q+<[B0Z M51@1*;=96,.IA1&QS\"F#I*]"7@UX #\JW6Y52XTJ2_ZQ@/3K85T-S4?(^V# MIK[LB+JETO(-65S:9[=T13+!-C<\;2N&$9'('="XJEH,Y91GXZ,:V\ MBPL556C+WH+UD4D?F?21R3X">2!%>*1!RMY5G9&F=5A3CL>:[-$]M#?2_ ]K MAN%(4T&LN?:!_/\\?OXK/?M ]G]!QCXDB ID[5=DK$']M% UQ9U!U/+5V688 MFV(&]J]"&<2FG;4*DT.9Q:9R&4?/H8QBT:WL1<)3N: %#;^S;/%/NCXAR1\:2&"+_E9P@2_+JD^BJ)AR M$I]P(?B37("G9$5"24\EU<:]>Z#Y,WEFRWQY(YC<4:N*9U\FFRUU6N2LAW6P M1GO#6N'RBCUPL9]2=6=3)=F:=O;H4(OPL[3XU%L^!!RN_I3"HZ-%);M-@?'W0;R*BK%6J+*:#1])%*U6.^R#8EI))Y M<5\3N\//@L5_?*2FV;\3J8I5GG ?E2U^6!>#ALZ)S>WZG2JFDT MD0JV-&\.YU-#/*"78TZV-TK6+O5:;L ]!^*H_@KN6E8TMW:/F(>!Y?&6L OV M3"/0/FGL,1 ']??8U[)0WV4@'JYYZ9;4IDLT-7=*^P99>I$G47H^F]%0T:7L M9+4BM#?1&/1TG,OU J:D#H8:#C0M!Z&X\Q'D.1\:TQJ-H*[98+1J3Y/ZAF.AUU\QZ+R" M[=OX#&\(E&#BP,@MP-LXIC!RJS%1N$G0 R-OM2*7PP4=1KX:C4O>UL09;=XV MS-Y&E[D-?CN\,^(551YP'ROY2!*Z 8(9YUK6GA&\E66$I* T.\M1+E:;RBP& 6OQW<)@KNCJ%+1GKP8\BZ[B0'L.:R"Y;CFT M*&'U/B-T4E5C2_%.B'>4HK6===E)B%K*S+1T5T\-'!?-LJSS//%&?#.J]0;U MK(WD>(8(B399/&@8;5IV]6!_=+J&_EVU!O"@TSA :](L-1/(HZ5J/KZ0G"\D M=WR%Y*H\?C#(!SI)"BWIH4?.HQ.^.FT&>3U 'K$5;.N,IX/J"?@JN4$R(:#< M85.#P*DV4 ;QJ3V&66I01K$H0M7Z'2R[$\HK+OVG98DK*+-8-)]^2F!!9P&+ MNN2PLA!T:K"I5>TRUJ'<8E&V@*75H&RATZ_:9D'M&>Z__N1W 2FK:P>T5.&[ MWU0-']))74I36WJ>$]W9*JT=B[_[$K#>X'B/!HF'$EVV5#9T6/( M_^Z6'8VO0LI194?W8&"@E$D#9$WCJ9SB8Y+&V]#')$<$G<<6E[2-G,>')V\- MG.\_#/M#L-FEW2.LS4,Y"9Y"R>@8%[W.U;J8SD[S-.-+*JKO7:YM924>NAU= M*AER?+&^3'Y?L'!1RONI/ CES.CI O6T0JO4W+>3H(G;UK;"$27%1+W7:ON2.SOE'O]%V3)9W.7A!0N=A ;<=!K?TH M;P/5=^4!])'RN2 K*5A)7$MU8]MQ4.M^CK?'_B$M-=NML:W3N,DD36F6WO., MQ-HH9FT[I]2>\D1ERTB%0&IGRB]Y0I-PL23B#_UEIL!NQ\#+L)?XOB%NO2-/ M=Z4OL-O0O"BWJ1D;KWL,R\$^V:SNFEQ(EV%Y:(18 7J,EX-A=_=&D7E#G_;D M /9RRLG^Z#7C!=S/*3=;^[DTE5DRWRA&=7*JL?T@U-_2%1>9"L2TW1#[&;J M]0BXIO8>W>:3"DN"1X5D@EESW,BTQL:?QCG$C?PRF!@S4=AY"\UR)+Q6VU@Z MAK5V\VCA:6;F)SJ4"/@M<; [!Q6HH,\5C &CUN]*KO9 X%_$>IBEH2$VEO7< M\O0Y$JR3@7<R=U('N5KO+D\RK?/@IPM('DC!?P"@R$CA?M" M8R5N):8U]N#A:B"#N*I$-P!V@3QAJ?EL+)N7>%"HW6$WA;S159\YD7_[Y!;G&O6W1 M+/=O)$UA^4>F)F8KB(J[Z^+U#5E7!>A;]NZ)YL-"\IOK6TY(2@^G\J),B4UI MF*N,F']1(M)K+I8DOMTM2 M#65KR1\OF$BS#]N=_"GE-)LQ&E7) MG0;):M[="M6'^^Z&B(RI"S2D<)DDB:1&;<$[$A.QOJ4AE9LN*F)&\H6$3'YY MP>.XN&?C@N>BV(]**3F3)]YT=D9)MJCDU,TCAY^=:5+(J-ZG1/\<*_.P%[#J MRME3+@6T? 6?>#+_I_R?HB_:Z0.:-=Y^&"M5GO[=)]455VU?DA5_57L/5+UYE+U XIJ[K;OFYK:&:JZ M4!P-1[/;( /SJ59/*.F[R+-).+3--4NGL;W/E3V"FR#N\M6J MA"R2>'NZOUR^+Y5>?7IUI\%\CG#O.;1O/<.\P46+B0.X9.)PSRE&!ANT/6ZJ M7>'G49=N!M,$1IOS"U'MT>1_@-<=;X]S0Y5A8&]+8LA#L[AL@>HANI6K.0]> MP+GU<2"4:[3CN8AA@?;Q BL#8^C8@DO4MOBV469AUV 9T(B5.N69-T)64(D0 MJ'& (;_?ZF;J"J1#(T>:%F(]2FET&=,FSDTT@@)LS7"[_A148L:>\>?3K7VZ MM4^WMI_HZ2QS!IW.X&1V@ DT(\WQ;@$C&5FZ-R2S890)WBWS.T>:^&T76 J< MA)]', EU^#P@B[_@8]$NQ@DX#[^.8QZ,06]0E<:=.65P:O>=(PV=')0*GVF2 M/)197/I;[]FAT&G!HKFYSR.&SA 6C:\;]AO*+19ET$;>!I1G;$JA"488RB-" MG<]N2@IT(I!JAF99*GMF^R_W]%-1PX@^J A$$!XH)IW+.QF/[*2<4TNJ.I9O MNML]L\84/%GOFVPTHQ,6#:%3LBI/7&T>?/FS6 MV2U?:D\WY&Y4MAE+NO_8Z,52GF 4Z?Y;%]D=%8\LI-7;ZYH7^C2-BG5 M#(F*(T10>)E"SH'3K),I?VK[.+BC- *96U;M\EZ?1"#9V>>C_)S!'S5LBGI_%SJWF*[Z M=5#18@@*M4*\L@UN*DW."%_XP)<-@#)8[3#F+I5$C--2)<4X2(!@Y*8I_1S/ MV[&8Z36BR@A-"8?&$5)4&4#M5B&&S')?^F"=9(7 MB:2-7GJ4*WL0I:[3?L"7*%YKQZ+;#=7*://;;G;0H5S<)JJYS_CV&=\^X[L/ M+'3/X5RW:A2Z6='':]V>J=8FIPVTTJVHMKL.^@T# 6<&2Y*08R@[<':PI1/U M"%\ S@BVY",D\$'@[&'+6!H2[^HR\>EGE?VSE IIJNSTSME.L.&CNE30D6Z8*OJZV# [:WD%4GCM%BX"Q[+3:9))-(UM$+)_\Z)R*B( MUV>JS(><:]UUNTV-<60/X:+F?>0R-5Q#>LIS:;6*E5P^ZQHL>5.SWFF\I:M< MA MYE$SF@I9>]%?T5+[P5GV/@QM_::P;>K%D9?E+8WNCMWS;VV-5ZAS%L7]& MPUC^4P<--^GJE*<=-1I4766;8:@\F,CA@=$"7-WH%F7[<0] MA[LQ42U5ZP?@D0$K-:8;FA7;='!S,Z2Y?(AE^"F$J5*>V,:6@:R F: 49$1QS#=*4 M80HBGD07+"%)2*^*I]Y2M43D#\7'>RJ6KQQIK?OCB)[CHL;'\NON\CR('FON M^NR3JJJ+'0^IJK_XL<\H_.N[1 ^C[-57NO9-3>T,5=V:B88B''&A-X>LCZSX MR(II9 5RO_#(O>_'<&-UYXN"C^C&ZN&O;<9R?[AW\W@WS[&Y>5H;ARZ=!K\6 M20.LO)2>[EHKUOL&=G;QQDE8"IKR]ZPV6:OU.#[6X6,=M0XWW+$.C]N1]N1 M)(/8BF/VOR!K=29NY,E&M01=QF7=A/_A(J-;@,0'HW$&HRW9R2/-13!S8XXT M#Z&%DP?(*99JN:;Q9B![N$K>=@U@ IG&4LD6'%YVB(?Y[MN A&&^S&-5?3K@ MJM*K0HFL!%THM>&1!G+.4EBC+7YD181\P()FDL=X-P50"(U#DER@;IRSTQ6H MLZ>CJ/M[>DB%U&CYLI"NNSKL,RY2$M,[&N:"%=LW^H_B*,MP MTT1NGDQ=@)-VG((VS[$S#SQDTGA87,3\Z1.-YO2T)%=2]U&> 8JV6M:,NN* MON"BYGT <7PHS8?2<(93?%Z!=^6@LICZ5)A&YN5IKV.,S-/3OZ$P2H=0[XJS M2]?#AR#-'U+Z9ZZ^4G&[K'/ZC1\62^-%$?*QQ?*78N= 3IU1*:%"5AS$9S0-!2LN MD9K.MNNKKJR%C?%0<*W*-^[)T]R6T6VH]\"KORC$#;W^HI!V]([BHI#]YOM$ MXVBC,]>0K&T[C%?)7ZHP7A]>#W3*M[HOGRQ/B[D@R_W5R27HX4,M T:]W7*V MLQO.E=F@%2S:MD-2K=!7NCVJ;STTY=I#L['].*DW.?F]1]Y*R.6<\IA%19K! XE5D=8@75":=4C;,!^T9^Q%6X)@X L/:S@F M6(.!DW42Q_Q)K:4++LYX_I#-\EBJ$DI,I;<2@%A79J[5&&ZY?"(B M:G#<5[892W![;/3Z8/P1!^,/;E*[(6(J"GTB^HW$.=U>(:=E -1S*(X*(M*] M2M?,25V/83F8YIE4+I*()7,H"Q5=W%8;E,-0>8A$!4W77"Z18FG4T-_4?$#: M@8L(UFEP/B[3-#?BX64'QT"A-!,LS#;T:,6IMJW;4+B:MA-5NDNAXVF2ECD@ M0JAK891YD)ZL]VTV-0@*A6:OU221@L>_O8G\=12]QT?Y.8,_"L>M;AZ8YH%I M.SKO!25I+M;%V]UH!X4\KR&YL;T'XGB4B0T&JTUW[O)0&R\LQ0?ZL82(CBC0 M;W&!:OQRZ!9EKW*&&UDF*%?V(((:PW[PP! ^"B=E^G 9^]*L/*BB([EK!2K1_D$C_5D4B/J?*8*HV?O*Z,U9E: MR#0Z+%9U3;,O"5ERD2DAOZUT-A$LE2+Q+!?R_\MJVF]KLSIZ&HJ9*XKC'U:' MV]$^RZB0.KFRAW?UQR7U-T2#5^OI*6AFJETEYQY&1C$C7Q)Y*,=JP7_BL=(T MMF]UFAP4U;.QXRP\R<=)?1'>6F_2R"-.WM/G/7W([+7W7GO7B48T4K=A[Z?\ M2'V-3NP--QZ2HI[MAP]2=C]D01HN:)3'- I6VWOS@E498-S5MS5PBK0>NV<_ M2$>Z.M;R55>Y2A)4I4.#V M.%PUN*CQCJ-7!L[VHD.UCFK,FZHF@]&XWWZW="LV5+&!C2BY3*ZEN+A_HO$C M_2QUV$6=?6EE3+RS\"]*Q(4\)VUP_WHLY%SSO"ZYHM-8N+F^EP^V]K)?#(:< M[R=NC>O]4-XEYEUBWB7F76+>)>;$O+>HBXW4&=;]L!JIQ\N&;C)2IY8%;72D MV#H+UL=(T7;UIO3(X'7M?&0C@]@9>MH<.I!_#.:<1T\LC@.2;"\ZE_R39,ZD M5A"0-%5%NFB:L66!/IL1)H)'A5Y- _ZH;D4G0JQ9,B^_5 BT.%>1A?W +?W/ M Y#FPGT]&%L=O=^G7RYO^!,5FEOKJIM8\6J?2BX7ISQ):)BQ1ZFFW_$X5^\C MO2NU9QU99GVMT'L^O2NFXH8D9$DNDU!#7T-;*_04#]CQK=+,A%R,H?K4/(&F MG7%XZ'%1\S[B!0TWUIWGJI9OY4JK^[EWFC8K^"-5Y4Y7"X68KKTFK['M.*BU M7YZEB>KM$7A(2\T]DXUM'9=<6BD$0#+_(H]_31&9VG;#4:NM^J-I.1Z*!RTS M](*>&RI"N63)G$YG%U)?*]*[+I/SYY"JO.C3C<96EE"&,-AJ0!]M\-&&G9RO_%;KX)8A5D"L,7802]A8U MSE&W+\MC/SSVX_BP'[;,9Y?9&W*E[:Y+4\4<'O)4LIBF160HS9=+(M;J^Y3- MDR)32?8D93$G%>]9\9B%C*;!@L91D/%@689+UT&Z2^9IG?TQ &U.LD<&X\L7 MWGA_\1 #_]0%2T@2,H542:4D52M6XV]N:.V4!&2I4S&7(I#%YF31IR!Q\0!?^[0].0S3?]O$_Z*(KGDR2=4:%\"7=4/,H3 M,)E+S>JM$$I5%=NT^B=M>*>/1_@YJG_$H+&S+W>[8G,[R:&]S::Y@X_1.(EA M-.D=W,6.'ET(Q$AK0^=S[N5%WAT>[<.3V1G;'/(D3&M]E](F([$YP#:A>T\X*XO^, MI2LNN?PH>+ZZW.:(R&_5T<&2G$93>7R7->&*Z;K:S]0UK:X59&E,'!YH7-1X M?_@K'\&+M7;ZHE:?QB\.[(6%$ZV[!]SO.+@9U"/U@KKR@Q1FLY/UG3PGKGE6 M*>/T/BL;0PXW!PW2?7.CD&2#*G/VBDO3=G^]T-OSH]=G8)^E&[+6^/>[#XB8 M?ZGN1V6)S:+ JKUYT V,?#X.E")K4U$Q)M994#5YY796_YS_F9 MT(^+=C:DS&?1YH.%2:@:#BOOE\FC?$5C:;C\IC4,/ M-R>IGO+T[8W*NFDP'^W]<3ZHM7E0=5]J*=(FW&!0:UAL:NZ4]E+IWOG;3TBL M;IN]6U"J]M0DB@KW+HG5"XAYF@N:GJR-7I+&O>/VX1Z[YO.I=S&D\6%UH+Y0 MWMKEB)%KQR*B;O+:GL&CQ389>=[189S@"[^.Y4X>7E0PES[EQY'@EH;41W#O MG19RCX-#XBBWR>@.G$Y[T.<@>^R@QP[6L&0Y6C%2D&&/,=Z1X@XMQ#& G&.K M36_?/0N<"&REZFW$=("L8ZM5;PO@ &0?2V7['H+YP!G 4O:^+V0'\T M@$*:4"7)G278SSP XIC0J<"B,/8 IX9.P8BU10VX!#6J2B]/!SEI1YPPGW9()\FH2\;Q#)ZQ1Z5TK1=;^5I,3E8 M8^?E$@/>:6QG4,3ST'"K<;?!L/-=?Z]QM\&0\ZV[V;CC:-@YK[W;N--8'A[C MX3$[A183/,8'EWQPZ?B"2S:5LI%&EBP<5R.-(%E14$8:0[*AE8XT:F3#$''H M//KIX+)2R;VJZ57\FAY^O_&%/*P#EJ@"'D5WJ>O0.1?KMIXC^T]VX3;JB^J. M)4SDB4'7GXGX@V87>1*EM^3A@=V+/-5=$@KMA,./A(L:[]5Z93V5(FY7EFD/ MG:LQI!K;.Z7^$ )XQ1MKEC0U'YQV;?Y5QTC]HBMCVBHKR6@L:E5=55*QP M;0V2EJ,XYK0*"=? 5G,7YSPT4CPD?53JB@427Y45/9.K(675A[E!#Z<.3NF#NG274+2U'XHZG=_?F)4 M2/MWL;ZBC[3JQO%VG8?BZ_/>1"R6%XPA7:]A."FV0EI,ZP>MR ;T&)R#[XPY M^ X#!P>K(GV[Y&'"SV2,X^9R4+G]VO6B79#ZQD[I/D2Y;L]1#>5-S9W2?J.\ MK]).SUJKHRU&.%X.!]T_'EOPRK'ML04=BU TNO2XN0,-(Y^&:C.WHD,@GX@: M4ZB*]UX-;^33I+5*N(5C1_F*+5,<2L*_^X0Y&#)ND?]'9/K[A%@YH45S 0N?HI 5 Y7^UWV'1 M3I02P(XM-)(M;/9F81XMMY#5?@YS<% %W5YM9ZA6S4)3# /E[G5DX8]D>[M4 M\R".>G0X?A<3U 9OBG9KCOCL#.T5()L: ME2H]+5W0Z"/GD:I(-9W=4G5DUUYA9-!S&([J;ZZL:C(,C;?DZ;/1>!Q)K98YI.?)6P#> C@^"\#TJ$'GOS)D M$WH H?/!&/()5=?<>E'L\ZFIJNK 5EUM*J '*U4"O:@D2;=%T(.$9OH&K6U8 MJX]U8]OV0+*W>;W-JZM($(;Y,H]5\=8SNA(T++W0\N^8%M(MB0XKLIA>8VM[ M>+6M''+&YT(>\OJD M:4 7ISQ<2<&GI?AM [>92R1U0K39BP8]CX M8>N/SO/9^@A%ARXT>5>\66U#Y?'M?QF/!#78\B6W,(W0^5-;L@[6\M$Y5ELR M#+<+0Q&=N.WXOH>,]WSX-F#%-9=!1IYI M&L2;R_W6P8R+($]"2;%B7_X:%+!E24-KI**5A[F([5@DM&,5["^)W#5\GK"_ M:'1/GD]H(KG,TC,:"DI2^>Y3*?>E3G8A%^0=S;)23*>_LVPAFRN]+<\67!2W M--C9-X# MYH3.FLU?0W!#:PR4;\56^D)N77!!V3PI\V'#];T@21J_N.L5QFG;T3',S&52 M1?LF1?B&"L95ZYOMP6;T1[(]H;T:]8 ITS([6>^Q"@([6=>SED M1X83Q62#N?10?!>0,)0S'FVO*$_??M'6(=%B;"?^A]9T=70W3,J'W.4/ZL@2 M)%1+Z8H\\.KKMIJ;XS"2<5'C3?:WL%:UC*XV7C8IF3:G68UET=A^".KO2"SI MX,LE2Y5."N) W\0K:.]?'9A.)[Y:%#SZP@'>PZJQH<_4>J?1)EJD$*@'T-RR M /SA0KLLP(\G=,8%O2?/-3:WG4'QS\,US3[*195>R=U'TUYFI>$1HYBC&\&X MN),Z. OI*4^S4RGZ6-;7= &?YM@;N#T'%!\-F??ZQ@/3KD]DP?PSN=SN !>2A]MS8]N@WE/M)-D]0:ARDV%V.B\[2:GB^,7 MV&R.-[X3;G<[HHH\V%O"&!+2?>#(!XZ.+W#DQ%@9:;BI/[MWI-$IF^X1E[[E M7X*XP%2_NJ^C^'*+/FWM$&XSN!,O;GO"O.O5NUXU1N@%2]1EG%=J(5W*@UG0 M-#LOUU.-I0GH,1@'MVR^R*:S+VEY;]IA]08 -X#>@W'V.U7$T6CR2 69%_=& MJ1#-K103-U*5K<'VV'P<,K?(^T'<:M6W0AQ:YZ?-,ZK&_HW>-' MX![_C0BF'MZT#&K;>:>V]Y)Y+YGWDKUBJ97&/U*O%]A6&ZD3JTD5'2G NDFS M&1FJ&GA2CQ1.W8T;=(#I3B;"2"'477P'0)9_1<9R-[,7>O2["\YW?M$&/#L, MV>XS;TT87&KH5'E':8?I$CB,,E M5(G(,NB!(R:"BQH?H?&WZH'GYJ24 G=*"%RI1RJ"ZT'-3!^ W+SRDL)XJ2FC_L"40=YR=H$!GUCUP6A_'VE_KY2USPT9H?Y^TI= M<^9C^_7./1\M;Y,"UFB"!3FOT M+8X4K ;R9H\4L=;#)GQWOKJ#M,S? !;O%IK8CSZ?D>_.4!3A[@Y %.$*IOR%I) MWO0LKPMN0;NAXN4RN9;GP"V/Y4/G]T\T?J2?>9(MZK9YY_&0<;^A=#++J/@7 M)>*"U=Y3U6TPG'S;8GE$W/*\#@?4>AR\W-[+AUIYN2\&0LSO$[?"[7Z8X7G] MDD2;!"$:G3^'-$TGQ1T))HPVC>&X&$V:4EKCO&L^9TV[H^2M."-@0MC&D"CG M 'H*=1YO!-S7GTJ=Q\//O>Z4ZC[@"/BO/;6Z#H>2=S.+P]*H>&;"\#SO-!:& M1(@:OE"EHHPT7<"#A./:T(D'";]/D+ '$GH@H<%2/1+LJP<2&N\[#R3LNSJ5 M1<5]I%!#2^&2D:(0[5BO(P4G=G,XCQ2U:,M;,U)$8]>0RDBQBY9?:<3LV!:X=EZ/2V&#A M!2CKH]#6[+*,35.SF3'U812*6!UKO>73Z;PR1302KJO;S]-)]%_\C13 MRU@;>&XWR%!\JNMKU>VUUS0[)>GB(N9/GV@TIS=$&#!J,LI0G$K:OB2"DIC] M1:/+Y)&6KV%+.I15HV&&XK7N>EXHD[#^0W%W+^1&BLM(HO&>!'1VRI?*(,[6 MI]MS2YL_I&T[+JH'37B:AJR\J/J6AC%)4S9C9;!9";#I[)X\3[),L(<\4V&^ M>UZ*L1KVN@WF'D!5L:TWHKL@]D:E\LN]83 !=D9U.A.OW]6%-&0F/&2;3/<; M*AB/6BP&:^,. _AZM553328IJ(^'V1W!/9MW&0__6/ XHB(M7W8MK74-/2S0 M"2P0MB>YD4(Q6EB@@8!"APW4OY?JXCQ@Q185QLSNTL4 $^SI]9J;V.C 6&W8 M;F%NHX-AM>';V'6$#G_5AFL3OX,'_WKPKQG''OS[EB6]QH[N" '&3RVX9-"= M(C#6+3L@T)TJP 5@TR7E,!K]X7LI1P5[E*_ND08L2>4T%D"6@"11L)#Z'DOF M 0GESV7).!7WI(IIV380-.3S1"E*02'5MP.E+T:2#Y*_I6R>%-%4DN[&;5M] M#Q/13BKZX6/8![9]8%OCPCO;K;)3J4L)N30;;UZ"=!DS#X,&H/:$7>[V_"U+ M_]#XVR%=!N;9V4YJ3=)/IF#@0"LD0'W&S<6@LNZ:)WR+9RVI/']>2:5< M#T8!]O(!1E_'H]8GA3]@!Y&?O)6HPL@M2(7A;530T08IX5H=NA@EZ.WP-NH. M*C]X'XL70YC2XB(&:X'HUC!,H/*6:@G*=6SSR/'7^_G G _,]1' L.P$<1/" MD,LAY3&+"H_U[NOBLIN0I(M@%O,GD^B"T7@]._Y;T.)]\MXGKTMHV<%Y4G7] MF%Q$A32XY[=4+K:0Q51NXWW8\IXKV->-X(],KJF3]9=4X:%VF<*37;1I\I 6 MZF:-O>_JL6[G\N "PNFLS#"6U)WR-*OST4"Z..5!S;/ZG\)A/))8O:!;*N>4 MA5+DJ!\F2?3RBX.6\H7%>23I/V/IBJ3( M/7F6\B&)Y+^G\DM6NR>AW1SSTGSI:2T_\*YNT_>*I3&='2Z7:=)I8=9,08]/ M&B*^5\*HPG4!ME<(#YYLE>X2<287JS[<9S*"4PZW5$R3.SG/T]E)GDH+):U[ ML4W-!Z7]Q36];VX@;N!$WWF 2& A"&\(B^J#YO4-7=/[ZER:A$65'DG56A.$ M O=#PHW4E:D41VT8>MMU>)Y$_N+,;?&N]"/@X/"@>KHI:Q5=!^9I&U3XG66+ M4VG0R9D7DS35"0C3$0;F4"7[)/+))J^KHL_ 7.PLY5.R8AF)&ZQS\P&&YJ] M6I?@\F+UP%]6?5<,/.VOA&_#5EUO#)SMJ\NU$(B-(PS,86$UY*&Z:#V9RP]4 MU%Y89];9,5\9%9*8)J6OLI5;=%>9COK:0;CSI^T=A'5 +^,!D/+7(-G;#X2! MWS+SML/[U R E+]V[Q,P$ 9^*QSX9GQJ!D#*7[OWB2W2\2(X4\_*VS;N"TUM MPTN',)D:BAO;.Z5^6SWZ@HM;NLI%N)#:P71VRI=+GA0ILS5LP#L.PL]T=L;4 MXDZBNI6C:3D(Q?=\$OZ9,T'+Y.3/-%OP@RH036Q NP_+VVT68_&;3;L+R\\ A/DJC)HVP^@%O^! \IC5*5&W[&"GU%FCP' M/OSZ]0?O.1A'5XH0*72+D"& C\KV@U%?AB ^T3BZYY^)LD2S=;-8,!Y@8/Z, M-Y3Y"([+2:YV)R=D_36V=TL]FR^RZ4PJO(6S:OJ0$55[Z/(0JV]V:[2%$=UF M2BV(H">2C$@5C9"*IRZJKV_L,]*.H>1EOEJ5H&82;ZNM728S+I8E6%YO2AKV M]KEV/@7 IP#X%(!7+'5U2*%+MNK $ @*S,XS'8TP7VCJTDXQ)2U1A,#9\_=!9A#S%X;R"]P MXMQ=GXEAXJI1W\"I:-3)&U/ M !!7C$Y/M#T/M5AD=#O>-N=-P%YT"EPO$Z"' *-3P_J2@Y6I(.ATJ1ZXU^:- MH-.0;$] ,Y0:. 7NKB_O10HT0^6!\_#K:.&ATAD$'A@ZFI2T4#)V9T--T- ,8T1D*EF:B)68+G?70T\( 07;1R)D.+ MBD5G2O2U0>R*3G?&A?WY &%OT=D8=N:A;8(9NFW22:\"YPV.1:^",%0A(FLS M5<:B0+7D&YIB-!;MR70:8 #^L2A+AMP#X>-CT8X,N6^;,8[N + S';U76!N+ M/F4X;T.681R+:N9R2CO5#T6W1H&PY3:9 N@T.E,NWEPO4%^W#IT6UXE73;D6 M='I:!T:M97_M)Z7_FW?5;:NA8"LUN*KJ_K"QJHL[7=-\N21BK;Y7]?>+VY5E M3U+&.-6MK"L>LU#=]?I 4A86G2(6YZI:?$*S@!*1R&9I(-D.PD)9#U*%IFU] MZ2X2>GLNNX^05U_6WY?UUY485]>O3V>%*:Z]L;&^X5CH'?1:R=+C41 UT=XD M6=]P*'I/H/2>#$COSJUVX%I2>D -U4W-W98WWTAT::5M4U986$.XMJTO[52? MPGTH#S17!#>V]PGS1Y P_R6)F++K'Y16M=U2->1JVSJE^G>J+!4:31ZE,3*G MU[F2MG*)*CF03O-,ZJ&)\DCHY$>K,7S*OY,+9YME#X?K8VX9M'@])U "HW,K M:5X(AZMWCCU(L$LX.RY,#/?']O$"*_5=MVSY6B*^ELA1UA(YLJ(9,'L37?P? MQAQ 0T87VX=QUD%;1A>^AW$,\"\X#'/\$ CZ2).KM U0='^2B]""+2IA08&*62N^^G=5SNPN)C:)'DD2TBWRJX0!RT>]M$>[ M#V1B>K?CY$6UBKB,(^XR\\WY 0W7/U>WY0I2I03F"?N+1F=%TEL)$3'G"C0< MCN /+FI\*.I-R*$F$U^A?OJ'>ON'>O> M>>M]+-['\BY]+,9GYD@]+^9'T$B], :*P\B\,;9LQ9&Y9.P:7R.#G-NUIQVZ MK'X,YIQ'3RR."Y\,5U55 CD]))DS>79L_36[1BW]51T?X\)9987$[IZJA);) M(.L['N=%+D8EG@WX9=Z5BHR$-UL4*=3?\B8K=-_3*_OVX$1(UEN_KGP>AK:K&<7DL;M''K(2EEBQ837MD&-Y6#@M9W*MJV9L>&M!0"H-7U\;X^[^M#Z>LS M!&IJUS@'"9[1^3);;'1T6,WJ]\&[J;"H?+AVENI(D)L-KQ-LU.%S<>H9,S$) M/2[5QTS,./8QD]H<_?!NP MD<9*J(2+!2%6P* MJ?) $_G4+)AQ\;))VXH+G9_DI%:")2I]E0/O/M1!F,HX[P65G] M^R^/Q9GNG4#>"71\3B CJV"D;J$6>NE(?49&EM'(<+-MC*:1862[6!PC0\1V M5VZ!#+LKXVWX;@VL+B"K[FYK-&/5)H_N;F($7\5MPIMSE[S8W+'.R+9^;_F] M_'O3SI)'WOA!0SCD6Q+9$;9=7D+ 'NENL:BK"6Y?T'+-U0-RV4QJEINU='=^ M>W,ZO;I\4;B_*+92#C19JB++KZQ EX^T L_NB]0;::V]S>5U^DQG\Z/N^)5" M1EWQH"@5RK#+BE_VJF!Y24W766G])!RQ)%S4^,C6Z]K!E2OPM+R A"7SMS>0 MO"XH;#P OY>[K#)UAA7"D@NB5J_:&S$>*N1T&XKGE*!@X!0IAP]Y8."NLMQ8\ MO>SGX_@^CK_SEOHXOH_C^SB^DSB$?7UII%%_ZQZ1D6("K%@6(\4*V'X,8%'\W,?Y MH3.$11$<(-0/G:*1Z(AZ;R.4V3$JA78X1ZL%6@#B?1B'VM<<^G<)SOL^D'/' M'HDB,V")%"MYL;R*DJ(+<EG0$IB[N4U]WL6DN:B%R?)'[1CQ9,%P V$H;Y M,H_E [?5224]*T$7RCZG.JDM]V8R%I:=[)CF2.E$-PST]!?=,]3U'J&;'A\CK;1D?(F]3-Q9T M3/$V:L;H 'F)[?C%]IL9(/>#F]SP*,"0_2Q>$=25];T#4.4(+=,>NB.A^X< M'W2G5]U[I."=GG1ME[[>'X+-%DGW?[1UOP+&\<1^4<+ZZ$K7-\O/S1;=55+E9<2%FK]4K6M'+L MSI9'7?,2T.VR2:++G(V%_%][5N;7A7ISS5RTI-"Z<4;F^"O>>3\,^< M"2IID:90MKZ)29(IG)O\=G6HC[]BP'P I_QM;GZ]D)IBU26IY\]AG$,?=-N@PE_A@(29 HOTK)HQ1R91)"M*FP720/ MR .R+&N\DJ\H+;[B21&BX[,@I6(5T#+MIW48LF9;(X[TW0?F[8Z*1Q92(X8J^C@.'6VEN:)&(1HUWGY]XX'IUD99FIJ/D78< MP:(W>N&["K/8IS-?K4K?ASQFI2;'UY2^7 O98@6\=!M,!]>:A"JW%2( MC3;$!#E=T,66&M\)M[L=4?F-[2UA#*$G[_;W;O_C<_L;F!PC=?";V+TC\_EW M]E>,-!+0SO ?S*<\RY.H<(*NBF!,D"Z(4,5ME/R@!82?KC5E9YQ R[C\P=Q>Y M$LU%=?ET.E/?@!FK[^HC.5;X*"1:<=ZVVESZ[CZ2XR,Y/I+C(SD^DN,C.3Z2 MXR,Y/I+C(SD^DN,C.3Z28VR\'TU4!V(Q'DU\I\&S=C1QG:[!2&R)'ST$(_$E M>W1PE )YQG8WG+$S'\@GEMOAVOM1<09=GRB;+]3E(.21"C*G*C*8+U?%01G( MAT5!H07)G;F4Q,I>V8(&JTV .4AH%H1RNPX7I'5*/[*@[@"\^R"P#P*;!8'W M2_*+7)&G) [5;41R-;XY"\]8&JK; ]O1&X.%7<;?SRSHZB>SDX/<@8ODU!0 MDO8R5\U/0SMSU0 HRXL+_I"1S5.ORZSM(WUXT(<'?7C0AP=]>-"'!WUXT(<' M\<:7?'C0AP=]>'!LX4%[=M[1Q!#[,N*.)NYHQ?%T--')'EQ++N,EOP2Q(B - MT@.%) A)N@AF,7\*6#+C8EGZQ04M;U//^+93VRB'U:376OEGGP?BZ$2P)V8K$VV*8 '9J^SCE M8BKM@T+*ES3IR=505.:OH@!9,\T"X/KYD]G.VFA=9Y/'3< MOWQ9-OAO&-'[:OW=)RA]EMX)XIT@Q^<$@1S&(W5FM-'Z1NJ6,- (1^IJL*99 MC!0F;4FS=.A,^>[;@(1AOLQ+\Y^K&[:+PN:[*[8#.;,IK%%+UTJ?-+APM/1/ MOW>[>+>+[@+C_<*:JG5U>KBL+A.YRJB"\D\>YG=F:OZU,QSJ1< M")3-D]-<")J$ZWLAZ8X+U[/MM=?F21AGS,YL#,LI#YDBXI2DBXN8/WVBT9R> MEF1+*K\RI_C]2%UHGO=:AX^RG8$:8"!Y)G%/)-DGS\HVDA]_SF3S,!'LLMGHP M*SQ_C,0!2^1+S,OF+9UF?3W?A<.L7]J]L\P[RS2FSPF)E?_];D%I=J4>J>1A M?:EP-AU225*!O-&^7R MM2EQ,2SB?D031+E$QZ?I2H988>C"^^W/F09KQRVG'FWDT4;'AS;J&C=!)VV@ MI5SL.TQ'BC&R$D0:*8Y('VT:*? 'X"5W".\Q*.R_K<:_VF1R!O1Y1<--,1UY M[JX(BQS$E26,(:CIHT,^.G1\T2&KSH?1AHJZVV,C M#0W9,<)'&QNRX'P9;0C)@LL-R#O^Z^MM^*#=1-SD29CRF$5%9<2'$G<3I IX MDP8&$3/(,#U'O. D^(B5CUCIB\2I2XA2N5^56K9!EM7X//2-!Z'[EH:4/2IJ MKFD&HU[7Q34/4I1'!S"$1@;T[7UYP7XXC:)"8*LBVBRZ3$[)BF4DKN-(W]HM MY;I<\@$SR,M'-ZSVJC;#43EY2 L$,H3:UVV=UU"8))'ZY_S/7 JZN,#F9:=$ MB#5+YDT5$\!]W7(5D_3_;^]JFQM'D? O4M7=U;U^="8OD[N9.#5Q=C]N$0G; MVE5$#DG)^'[] ;(3Q1'02#*T':JV9F,;I'YX;;J?;JKY\JYFZ1]&CXZ^X+'( M&S;C"'M\S.N6SBD& BME!GU:IOJH#4N)9IBGF5MPT9^S>OUEZ:JA3;!U4IM518=:GKF4CS4;_D+O](B6[#OI):? M-Q<_TZ+)Q.S;*HJ[<)@SNF2983 M+J,KJHJEZENA9_R;Y67]BRC><*UF,LDSO;:"/<=/Z,P^W6B7,E/;^YH5&>65 M/#!HKX*$5@N%Q;P-(K&X?!3#HW MEU3_+7;F]0I6"0,.:\> ZP5$LW<;'PB)IH[_/&404ZR^8"AY[>/&5-:_U&!5 MPU(ZJ.2P1C=6\"J_\4:#CSR&R@7JI,_VVRI\:Q*PFO ,)3U+S,3:66]D0]:B MQ>61X4FVL_X\"ZGB.2Y%^3AO"=P%CT7>H/Z+KCA&:[J^8#!YU25%XE@C MCP!GF^XOQK@QUP?XCL=25Q-?$%X*W:?J^/OE*IGFNAD,KQ@FUJGKMS-TC[5\ MC"P[A<@RJ!T,B>7KHQ@6,XR]@E?Y%UQ=YK-18K6>1I,B8RL>H_&\1./9U\)N MWB4+CP,CP %[,8-K?D<-8+!>6(WHPKG!S0./DT(7MPW&J.>[H0O'AL]A5\HRNNAK,%2;0QI=;#5\ M\HT&]0]\H.#>."#&?^+#Z$#O (+\%SZ0[C0IJ): 4">:D#X,;06$RI([JQT* M%J'J,PX00CT'&L,"A8A0[0$PO:#H$&HZ(RY>P)8I"LI&1W>*!@C>0/K+0WVZ]=5PI8):X^>HL!.,-=\V+;G^4R,#9,E9LBVDQ,_<8;LF'DTYNT\ MC;R=E5 ?I(=;[424/^[$9J25VU;!J_P[7?"6\KLUX?2,5'FJ$=U8-KS4 MEF!+4)WP*)2J>IY74N&2E)EW>DH//E65.)0TBEBY&V M%0\J^Y9RIT\D:*_@5WXN9!$R++4) 7I*>,Y0N3N'78KS0&O@:\2 GK^JE2U' M_-5H3:N+GV(PBP-*7A*^498U:4N4-%U6"-%6.W*Y!K&'-P9H02&GO#&HK'97 M!1G1:TO[S@JKFFTKBE;BWE)^<^#1^FW8:.3L+>,Y4U_)=D[.5A1SRUK+A\G^ M9FUI0TG/65@J2G@J0WS.Z3,MF&)?F]L<5,YU.GJ M_-DRR=TJQZP_[M)_BUE_II3S5RJC/&@V>Q8#=D5O&GFV%YTM3S?5O*FKFI1R M5II.JH.>$?/5Q'PU,?5%3'T14U],EOH"3\J9F/K">>UXB*DO#LK]&GW\0,@K M@N"&>D 0,HH@\+06583L(=@P!5LL$!*&0&O+@",R0GX0L#.--AR$O"#0G .Z M78#P_"5"@,&S&CR!N/SE/AC6;?V^/NCV[I/\#$%G=%Q 06%36H ^ R@\;+J) M-^<@M(&P:3<@_R$4'#95Q^#"@T+"IMLXL%[0V9I@LMO #NM';(K;")[/'XX7:I(E,\,L7-C.#]L)W]D)V/ MU&!;C<@>ZK^7KJ?I>L+EA;#W)7EDXH3]/YKM3G$SGHOCV^I) 7 MH6FO2W',RE=EFU4F[5Z?(,66GXH61/9[TR84'#C:IGD9FG;;"78KYXJ0N*YY M_M#4TFVR8(,'E<-3CZDE+.SZB9^.HF7N2TY)(5?1KZQ0^2;?K'"OZ;NG6\NG M>EWD=OGG=D764R0G1'+"IR0GC#>%8C/M'V0O1V=;FQHEL >I_1S99 [3G% M&0[=/ W0EM-JG^@820%:='K;##I>5* Y[WS$1D>W.F##@6VZ?AP\):MI\K=D MM;W9("%EEC")/LE?;W9(B,HRKSP@K-SY0[;B4%4E+W MH%"B'=C%%!86S$?5TR_JJ]\NU1N_R3?NW_PQET1?*BGYG7QELW8Q51O\WFE^ MN@>Z6"BTR*[?M^>^,"Z8QCW*!YH/5[1TTN:Z0#$]9Q(2HR-I MU@N:KDM6L-6F-ZN.:S4\C>G3QV@/> (6A"IPPQW6NVI8L+RU] T19S93PKJ! M3SE]I$'S]AED_:ATN%7RG.-GIPF-654&/@434NWU?FY0+;<$XL#J,"='/.GS M( ZZ$JEHALW]8X&"7(DH:.PC88]].I:+,DGIB9TH&.%01.+C+%[ T%CR>HP'>$% M"!Q+PJZ)Z#$>27Y__FNRW:*KI*1U4I&"5DG-$DD)XR4IDG1[VJN2ATVRHFS% MR=,Z3Q/"*5&<,_'UH]0$DR?.LB:M$R$9'TW_KM4F42QM<75I8TK?-GH<3>L:)19@>#:(#RD\CUG:Q$S^8I1"9+ MV6F8<>R%\M<7S,KLEHN1J")53,0X:*W1G*]4C9%-ZX#9?GCSO6R_^.W+USTQ M/_[@2Y(;G20WGB4YO]!(\O:#)TFNSC22O/W@29)K7>]<^^Z=[W.-)&\_>)+D M[C\:2=Y^\"3)_9U&DK&WVU;=F?-M_NP> M\6S%?,G8S?+=V\&@LL6KBR: M"6U66G&8;(:47.7;9O.$'CJ'1&LG^T1^-[=$:R;[A!XV)T1K)OY$#C+71&LF_6 M0^,"=$:R;XQ#X]-S7[N^#D)R^/MVP$C<'3='QV.$V850Z3QV'9L-=-6@4XA& M'3F.0!=RZ$JPCQ*5BN0 $.3PC-302 UU0QRIH?N0)KQJU2OAJ&#EJLU3M4U. MU<."F8!'-. UONE!@T4\!=;/2? S\+ B(@,@,@".GP$0/;_1\VO.VJ&2<=;5,WC(^$;>04 IY58#M+V=FJ6 M_I&0K5MIL/5TVM=ZL:8>0N1X=_?GLTLYG)1G+X1G"_%&0V[?WC*>6?*[,7\G MA[PQG:6QK%\KA)S,9W(R?^G,Y1GGI%RI:7^V>2MR2S;R*]76%_]MQ)BX+@60 M1CE7E.:T6)-R_J2\T$*)6M*\EH'Y[;U-.A.'?PE.JX4;L=K^*O35M4SQ\$PY M6=$K\?#Z7"S?6NOB&_;NHIU(G\R;6IR02DG[V8/^@TIE7GR_XPHUI%A0 MKG=+893Q1'KI%S4V@^W(_:\_R;;%MS0-E ]7[U0Z^&_GWC*3U^A:+PXYY*MB MF\%?%?0VELB5&. -&.S?.&6NA-G^QGRN.T='L0#8+M%0*[QT(W.RD*+R5P:= M!Q@X'M%#'3W4I^>A#F2J0D-J0M=:CN_"!J8QCA!H9"BX&UB,K ME5&C_;.]&LYXR0*@QD37/_2]Z_%.^9!>_% M4E#]D+.T$GO1-E%.NQ_]H"E;M2N%MEV"2(&SI1\^8K3@,7ES?;W6:UNJI6V^ M5%UN=!?J"QZ+O$&=D]9MT5XPE+S]6Z6]H%=YS_/G/!,J3-7=O$FUUDAM*^Y5 M]E;/E@L&*\7J8AS6QK+')770^7A#ZU;O^=:Y_G0_ T1?&:]2ZI2U_E*,W%FW0%8UO)^^E0N:?DR3]OC(0KT#31KNX8173F&X6 MXF1?D70GL/Q4M.*_JD<#1]@T+T/1;OUMR!4%@JA.I M?OZI?@>04XS-ZZIJ:-9=)]3Q=,\^H"S$'0.P%M3H)Z)N@2NNUQ]'/;@/4F]!K_(NQ'Y7-7S3L=$:MP]K^7#2J]$P2T5;@(I09C&8.;>H)1HDU<4'N7,'J31 T%9:D<:1.!N^CM2?K\/ M__"14OD/1S2 *C(>@_)'M&2$C>6NWG[U'2D/^)[K=Y(YWHX= M.J$Z+FD^1WIWRY5XLRHGO0.L_\>#RW/1Q1[9*IO M*WVA@\MGNF.^(Z'Q*GI/,NJO4?\HJ.'*]:.0UO_UEO$*T<-+?;17B/;=E'XG M];\OK?IG(-.Z5$6%R1QMYU3YU' %C63ZT1Y*+L7!MT_:BY]IT4@#B+R-2OQG M"&,9\22_;-5N!^1%+R6I5NYJ3O8H-VW#L$*H\W2'EE7?_Y3DBON6%*3GY(.]!I-(_E#XKV4T_;_U^5]N6QD&]RV:^2WG#SDQ41@C(941N;"8>7N#)8;6D,!]-<*BV0NU'-ZBH*]D+*5$=;<*@9 M"E%G31ZUX;H]!P%:>8Z0)]C.A:E.* WU$: #+OJZ&@@0C%C^79X2N5F1FZ4U M7H9TKD3#%V $+$EO8$8OX#0L"6M@=B.H1H$MO0SHPYZ M4-"(]:8AEA8H;"SJU$C3"Q0N8OW);)F! L2J)=F]CE"$Z/4BF\D7"A2]1F3R M[OFD _TE(?)@0;.$MD>.*B%;AKI*&E3LCES) RED?U0)IRJ'>5(S\:>\>CVM M55ZI)&75"*+0P27Q0B'RA&(LN2BOGEA%BOGR=>IWM*Z+7M_#\ ?@H.C@DB82AO8ODA4K!MM0>D>?*9=SUACL;BGM M57(U[-_-"Z/HMN*>TT9TI_.:\)76]V\J&E!FL7R+I6=KPS-D7 '6"H=D*PQ$ M_+VBT6%X I+C^C3TSGZ[MOO?IA_^_W\ MPX?Y_#__/0KC/_X,_UEZ*4841)RR/__CJTV6[?[\S367;]BOU:-IV/8@ M;?3#-__[X\VCO\%;;Q[&P!$?L*3AGU/VY0WQO8RQ<; +J/,)^&M>/C:'K^8? MOIM__^'KUS3XBG(=(M;\7)(?=()26GD4Z7?? M?_B.6]G_SK[ZVP7Q\RV.LT5,S4469OOK>$62+;/P)2$&M&A#Z 6.+(*)@B1% MGP]Z+=OP/&IR5(A1IT.0X)3DB<\G5DH;IGXX@]@*Y[XQB=T5MUEA_U:)60KQ68BSSO."@KC>%A$!>:69/B) M7(4Q]0M"+Z)6.L- ^@)G7ABE3U0>"9MXPDA-\D<6V*8@*DE5G@ YI3DU^A M1F2%S@K4B*)&CQPU?/\VE-"HN/0JK'D9,*?8*?<9QC)>'M M>ENOJ!Y3L2*8/U#!?.!DIR2&G1P?%KI^-IH3L1_G:T*"ES"*F&4GV08G\S#. M*,M#BF/NI2G.U)P=I:;U"J<4!"N2^R.5W%\+3,PSN0-,Z+K"A!8,TY3$6FT@ MAV5^Q.B84XB?YBLO3.;/7D1U<8N]E$X"\*N:#HBVIE?LAZA:D?2?J*1?41CH M+P #?6S F))P"X_0L#S+L=V<"/],E8C.)5225->I?2WH%=4V2E;$\VQ@ /U&O _\G#'GE$Q=%)-ZK5\0J2M MF,)?J"F\+[#,T#V 8:[I90EF2L91;L2&K:7",-@SG]1B/%&#<4]';^.E^)QL MMV$&N,[VY[07:Y+L[U;7M#OE$\'B-3Q6 4VMJ9I<-:JF!;\D#3$M((XJZN@S MT/^_;NSRR"$BFOEN/ M.<"I662Q,12RR!(#8] BPY[?4LV-;G]7LP4^H&''\O)MY>6D'. .7@M8VAX& M&A2K[V!?.,DQ]:I?=SA.52?[P78TBULG/3NB]QT5O04'@"X+ ),2P^'Q$!!) M029;\YMGUMSB[6U&GK<-#,$U.T84P!/<>]_) M/N1QZ"A@V!'E MJQ#K0Q%H4Q6I)L4SQBUYQ94SEB6RH,SMW?4X\A"9^]C$)G MI]22G&]H09!L@X,UY'IY/OV905:;V,<1T3SKJX&QXQ*P=*P*';JNT;%P[6\< M'?4:2G23\A=&#K. ,Z%C[ PJTP_S%*_54PFZW]>L B=T[$@WY'0]%H0G);C= M?!>0R0%F&A2W'^<)SD*>@3!?Y50%0 UV"5F%].&-E[ \73H0:M*HVKQF896% M84>6?V3YB24N=$5Q,1-]SW"A1XZ+;;5-2M25!U5 $\:-E(N4A7.^S3V% MGYBN82@($,Z P(9&!612=EUX ME 3LN!SK#4KRS_,(>\KAY(ZW-,[*2$L(OC C+7RT9S(O;= MMQ">SK=YY$&9#)Z@[C?C.7.(D"D)H%K;>L53#H,5X?WN6[[O48(JSD<,%>D!8, (HJ! A+T5% M)!XU(O1.ENJ:!Y&8'1F[*1#"4;"!I\08= M9:]=\(ZB6YRARZ*CZ)XO.VE'>8SO"W\VWRZV8++X[]0Z=7C.RNTH^M32]&SM M/DL#4]F&KQ8N7!'!F'NI"5ZMZMC1[VGCQ'?-[TKL\2^'Z"]KC MWW&XWD PX!DGWAI7G#@G,:NKD'L1G!?K.L\]28R*QFE2?3$>9J@AS=!+ 0IY M'!5**O7W:UR(U0UY]U?JY-IU(B8Y0&V695( [1>(#,+46Z\3N+FA6%V5ORSW MD&07Y'XV7R- 2TOSWPP(5-\U(P,3UTCEH9?1OG'CZ;P2;O60DIJ-).*D.NXQF$G5 MR6T^-DGM&COBVLKH]@^C<[V"F."69;G51533.7F&8+Z7)'O8 >"557D\$/ZV MHHLZ@3G17QT=F)K.7Y9]:I083M'=,^S9%7WB7\Z*:#Q\\448"JWBJ,VXZ)$57^O1M>"6,RS^C\)EM3!R_;-(@Z03FQ"#IZ,#4#-)Y MU2=8I%\4G6 O75=]FK-.M;S_E@V25G'49I#TRYAS@U3;6&]+DBS\)P]?%(63 M+/E (J0=>SE]$*=F-FH_9M% 71;\>M-V05)F#+@BXH+@XCJ1QO<%\N6>5>Y/ MV;XH]9MX44@UQ=9/U]85);+X7%]F06GR\XE MDK$OA!/<>WZRBJ"(\F=U%9(FQ=Q7<8E&K^ MHJ3,BHV;O,!O$(2+N_U.PK/-WR:I::HC*WLYH.1PF=23WENXX'Q7[P.*^J.5 MJ&Z]T@+.FK[U7B W8T8YY7N2P34V M]-?YCJ0ARZE6/+FM@Y39>\&D(+FY/@RJPY4H$46)/I4HX7=T7Z*\E&#.P7<&KI5]I$EE['?,U\= R"_7A!N3=4-F=R^"9W6DFR'Z8-"*.(@Y93 M2AYT!^V2T,?H';4< 8DB+TGA:@_$3MU_:<>45"7,RA&E46)CSS6@;LMSF,)N M[)*'ZI@M/7A$BU\@3\>L4R".QYE'<%]"1.^*,.I[YAL08!A"NIZJ MCF#R[^GGXCDMCH T&;-^@# <9V[ PP%"B)7S7^CGXLDWX0/(C[N\"Z XF%^ M!W!%DA5F!9S2Z4W_*N F-_?+=,*TK2BP_-?(*K7'EHDYODQ+M@*[=U"GU5R8&= F[Y,>*W@#]F7I+)92R^C(,I,?C-.7T*MM:*RZG<'&2L!.WY3.CSLOKHF8VZ".+REGL MY^0(.P/:>&K2I]6U"8-\)&C<"!O41JBXOZ1?^QL(+T[2_Y3KHTK67'&([_PCD>0P55++FV:(23V6(A96L(_O%+ M6SATZY_-D'#7$#L_*@\G,BE&NGB)^85E_OZ)]CKU?,:!.&!_18P?#]B/J!?% MK@5BOP9_SWE!@"LZF(N[\^L'[$5PUO,3]<6@#O)=VS6> 2+]1OO;VG&>+&ZP>J0E[S'<"IO4?>XN&;@8&6)8%$Y42LW%4&0 M,8I3P>PJ".R'9WA%$GR\PY.688A%EB7A,L^\982?R#WU+..L*\@[JC'5(*X2 M4>,W@C/-/1AN%!;G;6'8WZ,E XV28]1N8F7C1H[H'8X)>1 P5ABZ1I]E!X37 M,>QR@G;7#:4'+5%"]+.]V 2LF//P437INLUO+MAW7V/H-AY MRD[R\_Z"FU WEAZT1LG1W\K^(B^MVOXR? :CTFW 7S OLM9\A6.+SE(_B!_R MO8WLL/J^A-N@K5U%#V(T?5L1^M% 54+*-KDS)@UUL24Y&,#:H:+F#VP0:KCA MB SY94[<+WT:0(P-G$&G[(=YBM?<]E4?U'PE@98TNS ]%.UX%C_ \92"$ZB=:" 4QH<,V!2V*"Z+ MCJ#SLB-PD^"O54?0@G:$+0'HUQ^A(U"X$SJ";FA'IJ_%1H5-SA*8EZ O( GG ML+"P]1R<=O*32\$YA&FM*/<7G]_0,?P.2FJ[7U/:C'%FGT[*] MQ-RD+@'&R5Q]0_'-&<#&/;_'L_/DYV"5(9>;6I7'\0N8,0\+\%J?,=O)3V[& M/(3Y]G-6#_LSK5Q,95Z/B:^5Y<*_>!^E0^$<%/NVYJ/\.$]P%B;%C]YS&*_Y MAD95^L9O=)3=479<)"?%R:[,*U-T8@RCT.SE&$)KQPWZD54&+^'/T"/'SP(1 M59VHIG"SZ_U.:TJQ>ZV+Y,V)^DFFI4K D;(B*K;, ]QHSL#O$@+7I, D 'N3 M@'KNLZO/83N3_UUXBRS,4ERK0I91N.8=U6 FS*$Q:2[THW9A-M 5[08S&?>L M&^B1=X/9"C 5O",HY-:C7&'!"\6-1.BNZLA;L!X&A4W6BIB6H$E8DQ)L55@, M#*!?Y*,O,?T^#(P;$140SFR'#-@IFHS2+E2U]2X+_+"7LL3T^S!X\Y9"2:*T M&@AU,9G:(L3C61_-S*K0Z%D.QRBGL(@9WYNI+W+*7*)&RF7XID]FN)9:4XLD MW:(XB>([94[6/4E87*DE-6NQ3+/$\SL/8NAMW4!Y'0D4[HYJ_'ER=4M4!D^P M4(GRB$QBJ5#>:3 O[C2 -4^^Y4'5>9YRNT!5'B?;,(:W*"?FO"1!Z+/,$3C1 MZBI0816]L\6)E5Y.<553WN: BNL<(!)2=AQ]2KEW<5%W'-&.H_NBXRR?#,ZV M?ZF!$[O"KW4=Y4"B#5K;GUCG\!)VK0Z=+=JIK9?L(1#-R@"$;*V89L3_HRXA MH&8D]1+5;-OT@+-CDGZ"S!9 .V=P#QX&%??G>82]].3>$O;ER#U9E:8U*Z$,!#NJ]C-DCC%,)QNB[.N)[X@J MC:F UJ@/E+TLL>+:DKM5?7ZVD8YQ'3^6?;I;594Z[DD:L@-4Y>5;3_@U.Z/8 M_NA*!C-#137G2R\:TRI6PN575K6>F*;>7LIJ2"F)IJ&U,8&F^VT7L%SBYX:6;^2HB+]2+7I%DRV?@1DFJXJ61 M,YL.FJ:FO#'8',R%CPVXZ)S"15<4+M7="FZS?%OQVL0G22WB(3-[ZAMSZQI; MU(VCWC.F:]LF8ITZ*DS%BE8.HG&MAT7E1+HXI /=/$M:9[XH"OKFN1(VM N M2K^XD+WVI,LRC>'XJ4^R>5/Z) C#@2)]K)#5B[N;&MG4-4AV?&541VG0S.G, M=]^*;?N:2PTQB4"OYIE :D4YO_N6UPP>3L,0?&R2^FM4D(95W+QTO"TK,-^Q MS>\-SD+?FX)1Z #T!FS$(? W;C+0N_N#[GSQ-J1+[AR9E#YA3,SZ-TS)";RSW]=;3V_9CM JD/F.D7\I&6R40JO2) M5*'[*IS?;BJ&'U?2W^YF;2A5BIY(8\>G)NY ] 483&2Y9E!(.K*&95_3+#2V M\GQ[A0=]+F'8W1R4YKV /!E*T^5W5%0YPT_>ZP.E"$1 )"$+K;+=17X/(GWK/,%!".5'?7Q2$M@")27I-8+(M, ;A"Y3#V52'%2X M_+1$Q?)O\2$N]MVJN(DW\UZ1S^"E,[1[XXP*B)]7K0KSJB '.P&HR"D M_8&K3S%:XNP%XQ@E>$>2C&4]L\++P#=<9DP5>;#O*V[[@T^"UY7#4]0E]G:[ M:%^F4 ?TG90N#]$*!SBA]AX\P9RJ_;[98.)EO%8G=>C@[\-K.E@%:*L I!?J(D^?0 MIT+02)YI9-<\44QI^T\79.N%\=%<9Y*$8JJ83BBF9[?VB[0^<^)N,KR,C"2Q M,3S6].F<6E+P37\/LTU9$KFZY+&H3-^A)S*O*LJ_" E;I>U$L*B4I3/31Y5+ MY0L@J+%KC.;(YQ#0N_+<+YU7GW&<8S=UYJ2DCHQALS4=;#$*B]?P.(0D^+2B MIG6TZF+2H$M_2MG-C#'$7"+),6LR5%S@\\KRE%GNZ8EJ;RYN+Q* M5\44:P2?$;K.D+._90\:Y&=(:&(QI S#,D*D>6=-(2ZWNXCL,2[RFX450_@] M1049;-_X>0XO\A(F6TL2YY!6!\OC(H,9%8MX-[=>BO.>*#/4F@#>X#3%^(Z' M)^(U3V$<.JDD]I*BZ/4W;EKN./49JNB769V?71\$$F0Z4>.D31> %=^Y]_80 M 1N<_WL>5I_\6QJU,//SZE [3M;57-G'3R+')+MECV1]1[&7QA0I5PRG+(F4/ MKBD8!E[4YNRTJ$T#-&S]-I\K@".&?,9_2A$'S^J1,_AO]Q*37G72<5/)\&C; MF^+YM8R_>X ZVS,/Q(O.JTN>^YU'R;=570 Q*J:M3$D?KKP& &XF4$F.DY%L MM!WS9G>[4G7:AA05B87BWOWOC(M]M[=M(:Q'+:I?D77CK(FQ]S1L+,*SZ3MN MM_EVB9.[%3?6BVE;A].D)QM=VX UN0]NP'\5IT\[;QTX^_Q M;K +JKCG5_4$4O$0Z\O;=?Y$]5"''R@E$&_.8N;9AB10-=ZPJ3RAX]A&5GC> MFG&L@+NTBB.XIVP.6VJZMIK#I9@YK+KPQ5C!4Q4S8/XZ1MZNW5L.]V-YW _V M'[A<-(S7#U"S.JTS]?MLGRE:8^R?;DQ6;:!N\,IVT#T7W=A"]@\J.H%X+V9( ME*$FC: Q73LVA&:'WIHQ_)60X"6,HHLP]2.2YLE@75Z!-Q0-4T_+ILU+21K5 MM-VGN(APFBBPSUXVUO_H:C@"Z;(?)X2[)[+\GN5E3>=R3UHE\3DN^Z(LAR;ZO&DL6HV/*5!.$H M)5V;ZJE*S@-@F2$ ,U^19 YPZ'*-P 6H"2MM7F)" OTU%6.7%$ RDM?6]+)P M9WK.OK0\H:A?C99,ZU#IVSH\UM+&-R+ #-M#WWLNM_69<<-OYV1L)0 NS\*V M<^]4")R>1NV("\%:!\[:^AM\%^./&&) :G7D#-4 M $(4$?K,,3FZ(;CAL,\M^Q;]KJ.6CQ#TR+U!.?7$*>E[M59.3?'H7H" M4(TZ9-W^EJL\+_RIMD=4,ZX:39D63G:-)Q!SZ5.U\HZ(,,2Z!/2Z M5>T/C90".XY50PY7W".,2@\ID MZZ;O:I$D'5B=:+E6&2^PBW>^>W)'ZF2TO,MZQ2YJTU?X>KM&]) M]E><046R=0S;^75+_"5VU.UIX\5W_"[G#C/D',_(F@#6<=M2>F<=5+&F;V@T M1F9SML8*JIZ5._27KX5-0ASG#$'G6%1\CS-4]V^&%ELX,NBT=H0[W6^I2>%8 MA"P?(V>+7?'=?[&71ATC[VK;:IJ6PDLEP<&"'4Z[9CQZ5(.; M>KBH12K5XD-=XS'ZJI'K.*;=]K,D]!?KUOWWP>>4KOEH:<^TI#5(HL6O@KOE MQK"KW?KP@'=P]P'41#OLCHM+#OID@@@S:XHS4V-I-'YJ:FG,_-S4(&IIK>=,SX]-=!-?7YJ$TVU":IS2*:HWN=>"M>AP#^PT?+L1?CT8C_M[9I7 M^G;ZEO0?J+(-3Q\^X)J^86.@J]/&[4([T*F;B &95K,6(F,V1<-15GAE-P+2 M#MP0+T[IHAO3+BPC?(LUI%&(TS!O4(:Q6#(N527@I")NV*R8Z+IQ$S,,>NKF M1D+ZU4R/[+C:,T/%)3S556[]6S9!X<3\$1,;3D^(B@Q0]WQ^1/W MV]ZZ1H\8&I+1 =K+5Q^G:?B,+\+G,,!Q #=\4F!0J?/LCCI3[-.B-6@K^:Y2 M(%>0AFE!E0*C<%6PJ5XJS"<5%E2"08 &SC S%.@, :+BCREU5BWF7?4R*7KI M%[T,8X095/@R:']JX>3V7TF](Z,X;Z]2!TG3<^90KW'L[R_3+-PR?/?TAY Z MS_! QRPK]:YJ_0X1&K9<6"$P*MZLH5XJ&"(@A!I09J@$ _I7PD'#'355S$1* MYL@H%KL^2%W[9&E7A3U^F);BI*M>H?-C)DF9*LNI ,GX+5:L#AJ0=GN8S>AP MRI2 '#U&&K(>,@H&-)FO:8L*:WK3I>*04 VJFCB[0:+W+2>(-)6/1V[(=*]$+05YS-/=()0>Z0( * M"*C$4.4TB^0P6^B;NCE(RR[NBBZ^E)?9['@/Z<+Z3_?Q7^./\<53_!O]Y_%/ MD,E-?> 9R^C&K]YV!_73_G3_X:\_?OSP_<6?4%)GIF64!OV3)) HOO)\9E%) MC-&>,HZV *&++76O-]3F0L) M@GIHSA&@;=W8GS$-)0H#*2^\-^G. C3+ F7 M.>7JI9?$='&2+B)F,2 XJ1 5'-7DN&"A$FG+,40EC".B;99X,BKB>( 1E2!1 MC=)4*-(2<]2,ZB%7<,D5C\.C7V6D"EI"9))LJ?FC9ICX?QP&,?M>=1O)'&KT(>"#=6%JN5]JD.;CCJ:5 RA MC"%MV@(S;"QXV$#'?(0&/M1R?ZW[C4@M(TI,#).]"GE5^*:[+EGK,ZKU\IIM MV8SBN2M-ULX^(L03:W)P%<9AAF^HE0^.%^A4:/-MSO;1%UNZ0 C_>3#3'@VP M>D.*$B5/T+C8U621UZ#K1/I&C ?1Q^0IR'%W5I[82_KETV)V7C\*E3U-W?U2 M6.-0.LBG*_D]N!6>NVHW@O(CID_N4$23.*%,HP34%C>G@='D.RNTH"J,T/5O^A30P M%9?#0N\5O1 ."[T#8.]1$QH$ P_!(3$6&%)B=8DEV@9B] X+)'K!E56_A]GF M/$\SBB0I+[;:\VNM_#W<09!&/ H3_)T^U5(R65=S2CLKZF3MW&WF[U%64Y?? M"+#9/_6=53ZALAC_!K*=(+KO%\C1"X6._ )[==7;'@4Y4VR_A4_(J[KA(OJO M09:)[@$TJ^^+X-FC3"D/=?!S@2>7EH]O2+^.=Q TK=VW^(4**2.-=@7MXI"N MW-7A-KNH0\$[.XU @RH]3UG"Q)HNAE)$/Z2\]%L*"K_$D( !>?X!@E0L!'&O M! 7TOY-3]B%Q%E-SH0'4D-SI)]A+\07F_UZS<@./S,0$./F+%^7'-W'+OZB8 MW#E,P%9RYS 2E;Q'$_U32N[D -"[$LI[F(I9B9(*#II4+W78I+#J=M#L=E8_ MQ)(^?9)' 9@?^D@$]2-1SOA!+5"X I\ES1-FVRK7A5JN\C,U8R\Q?66Y9^U2 MQ"'DQO&6E%__1\C[X?&Y_@X,\PGP577LAU-F4I2$74E'U3U1@IP]Q/+&+1D?5C@9):_K@)1,9+$A2@ M8<*[K#+G*N (D/.I/2V2#\MP-_MRABK\J.P ^LRZ@(1SB";,3'4_(O.6>>31 M!4A]JP&D)-;)B16+5\#B9\YB BRN=A2>.8O#BL7KHEM.TKJ-*ARQ./"CK=P5 MIOZ'%T$&&94,S.H>^?3O/-N0A#IP/:Z"W*M*=DB,A&G#4J#@Z8: @WUB2% % M983?8*J7BE45@[01S7/5.W@2^@7'X MA8]#C-=@&^7"3C7D;_#K+N0%!\&6[[1EK+_(JSO,9B0V^4309S8:7M7MKD%R,3TY-[+$-1)G M:8L![5]GFI%X"J-:,\KIC'+D;"7RR.)2R>,QWW>%_8>GQ OPUDO^2-&[L (X MCP"AF]NOE"62Z&+U:#?X-@??^FY5;BNV^Z>=3RDYCB>MV?'H3LC*>PH:D*OD MKS&J[/RO4^CJ4;"XZD&UA>_" ^@68R+()FMSYCG9TFF;3?M0T[^JFT9G?/$K M8]4:49POY8@93Y"KT3 /]0#/I.Z851PDHH?S]LZQUJ?0+F"'S0^9&:&?(UR< MPVV>3KM/R XGV1XJEF7T-[C18M>2'VJJ>=73LYI@V'(F=>%5<3(=\&I,'*)Y M:#1HX'5S9%FWN!/3XV+-T'3BZ3Y>*O**HD'H:]IXND9!>X9V0)W-@[BD+W P MSD:/6/4\.44T4I,M'?M/&R%%&$^(6?!7U4 M 1BQ0ZZ[3Z.SZCS:3<*ZN2JZZ9>87 0%!,6)J/!30R8JR^JGM'A (KW(BZ#_ M]79'36%P%<;LSWL<>Q'\U)&9JMJ,8J:J+#D[$4!Y7"J)K.;[KA!#+.\9@H,S M!3#$D3'_J<"&&#CVS<19H.4X(9Q<('FVBL@+8\RNP22_8%)0,RDLF+2JF+0K M.^ F$UA9J8FNH1I?BO7N\3SRPBWL8=XG8>R'.R]B :TTI2-;AV+[/ +51M3* MK4H2,VW:*![$ "% A"I(J(FIWCP8XTJ8[[JJBWD_J?JN)*] R$^U!,7[48L9=TAV.L5(H9B%RL$U>7^@CR7"1Z,:)H3.]]4H%T82BDU(JH ML]F:3WJ!$XHE"Y]QZXUD0X\I^IW'S9DV%/RJK:"B6E3#5+OH?2QTI>O=*^2, MJJ.;W3MD@(AR9_1T> &YH9CE]+ 2;K#?3AEUN=U%9(^3CU[F;\)X??![>5T7 M^_$J3-+L0_$\;C[7.HM:H*NH=@7;,5ZD![S8U;QPJ&S2(DG&L7]\S#^,_0V=#6,@]1QF>XEI2_)=M9T M,1K&S[D #-3$H75*,]9+K:KG,R;X329,8H:3E4,RBNWCY[S*[;];W7L)G6K# MG<<.%<6Y%YUY*7[T(B_9ER5FS_;\Y+H?TB_O8@Q7.,..] 6[9_(">]FF?7HT M1T=M)M6/QU(^FW[@"M/S%+BGDA%7+W+A;LP:.5W2:BN*GW+3-3?3MC=\#3W0%//<[3)? TY3Q-&CQ=UOU@^R#EU>8\ MCR=NI$)];=SB&F*=KMZ.HAP-AM/(X_D<29YMH7Q:Y[]N[$'][S$[$,!6K M^PK#<)0#V29Z.B+F7\ IPOUU:8P"$YID?U736E=PUP5=X-3U,[9%-ZL;,KRX MBL6C,#TH&%E,KT4A>HA/! 43BU)?+ W1881>0E6/X^VRH^1@YBMO[7BBI"_( MU@N[;F06>67TS'?:M,69KR2./G/2KF>^'CZWSGQ#S+-71>/9"R/(I+DB"?4% M\2/VQL!>S%4#"NXP=M(M(: ^ADH-M0[Q6)(O("]4GI,$#,(34> M]14F:3\ / CM#<2"!_M@.9)I@*<.(\15;Q!TAP6+4_?18@,\GD3@>,_8F[W MCGQ"\O4&K6 )LJH&X6W'DL4MH9ZPLJ286%L)_8:CX(E\]#)P__:#*Y^AQQ57 M.EW-VEK9=-%76PN^6Q $.4&$\6ETZ2S35RC28Q6;'J3/< M"84*$%/CJH*I 2S? !B6GI=4<% *>(I;E6:E2_*6>718[O3IOUAE_KP$^)4A M[56"X:[=),(9^*S9CWO!P$_=8??)+^M,LS[O_" M92OLFL" /I]"=G=QQUAQ]PJATV>C,7;0E$ZTNP3#G\4O[R*2IN^+6]99 >D< MFH0:#QX_..-E_%P"N]4%MJ2:PU)!! <&8'AF?6+CI/**I0F+.!'P\8?O MPYAZ]><)#L+LRO/9]?+-Q<.YMPLS+V(X[E9% ;S'?)F& 5TJ4)_FG"X6:/\2 M?@-VX>OL6WT'P[34COB;P62I*H 9\ IG[*?"197: Q0[JY7%T*,2?G5NL##Q M11<0ZP-\41;L;'8#'?8#?0$DIS44I5#LU1F6W"IP*MO3F>EH,JC*:WF%U\(3\?>;LDRW!PMOAAM MX058*K\"2P=68/\_7'4=F5[CBZXVN3:0\]R [[\U>H*LBT[3L!]]HGR'>%?2%L%77$LPK^,BVU?TF'XN9=!.N-U"9CNV> M^PVV\@UVB/3%G+-)U9TBU7RZ:>:ZK5U/6KH1";&VO7X=/]/!9XGTU_%BM6+S M)DZ;*\5%FA*??4LGS/])PCC["WT\3SKWX+6TJ;A1/XJV\1+N_\@A4K'%V8: M\UE"5;NZV6I'%:Q\ R'<0P_.ZB)X]L!EIUYM#7EV$$V;H1HV]W 9^DH."HZUCAD$)PD.GKQ77AV7U8->^.R^ M-XJP:QX0>DG5FO3$Z)VM!9 M7.H54=(B#%JL83L7<;U/*R_/6ENU<"'/BH/_>T=*H7TZ()-_&%Q0DVRV)63B??SR/J E:])41%'E#K7A@7\O& M2P8RBCQW98:*OQ@ M!A3*E!OGT;?!.?SCO'-+[_H'L\P<5(+4$B8B (WG19U M2F])=H'3UM:NQ/)04?5NG?48# M'7?_AS7NC+LP)*Q1H#6%46RM3Z;8EIIH#U3D&C$BUNS' _:B2\B)P' FBGI< MJ1<=7^8E]*RBGK>V:4MW6XFKZ*.F7BCH&%!&G/0, 7&W147Z181(<&?,NSYQ[EV?:O4OE/NGR+OVB8\S+G(Y;>2Q% VYE*QO'UQA)",1R'G"6 M)W%Z3Z+0WS_AU^R,MO!'JTH(O:%6X:.O90M1!B"."NKH,Z>/ !B"%1N1=#; M(S6%N A3GSI7><)32JI(%MKQ'D)495?T/N%(G11<$)(KHL!:BVNOUIC_.4DS M2&Q0TE0,/>.DD C-I:R$@O]>Y%GKNJBB G9V046S6<=5R2 MY/Y6=S%F-41[G#;AMQ3/'PZT;GQ[ZOKL[@$! E1" ,,.)>X9BA$. MG(&^C2X1Q[O[ MW=-KH+I>=9G5TW)\5$)8PHLE:/ZBR"( 2^>U'WE=S=SZFK MQV%[MH[6GA!65("QZ%6.M#(AKPFKWIRM [YZ\C+O175+MA=13D"HB^B\ MFN607M>VP%I67SQ "SEV539=E7$W)4=821N&W63U 71M> 0RUN3LC42#>LV, M &''UD4 H4:C8H0?SE)V2R5*_X2*^MC>0!4/NX9%1NR'[8GTV(U>4%R%<9CA M&Z@]>DV=PW@-^7\\1>XNN7SU<9K>K18^]1US%H!?\ J0!U[D@;.JHT&E)0GNAK9\BI,J M@/\;B:#*UZ_=%V&-;U!S&>]APJX+?0\CU%D*W 0_S!8+Y_>^Y!1L41<.,@+= MV -TBU05EQVB&S' !H5$JZ\,&'VZVX%?_))MW_!+_KVN-7]$!7+2_DA."/6 M[?I[JJ_L"_TOXBAFB)\VHXMV7BCRS(O@4)G+-;BP))XNN.68[E)!H9Q+\ A5 MS%(.4%P[.U_5IYHG)$SKY2>H;K-B9'EM-RJ9%]AG>ZSH^P]3$<=NUO?+X@ _ M'0IB\?%N&87KMJB/PIO:Q/"$@KO9X02*GIE!0P]W. D)R%:2R>-I@N M$5;92=Z7J>:UV1\U&):J M-1^H4.U???Z]%:6WW599#5\$[$'HR4[UZCH6,@ M'5J6@UWVLWVY8R9L.@;>UV8;.NA8. .T\^+]07$>-S$7>=;WBJT0/RB%Z/.NCQNSXT051>U[SCQ8<9N5.67&/ M"W235/@!D51W?5N'9-)J34EWY1J,;\K]DRWE5NN6/?4&?&]&P0]$ MIZ,R M:>T.GS7.X,W6+&HWI6I/NW^VI=U*O;*GW13>F]'NIEB.U.Z345'2[A3[7Z_) M\SQ5YQ[6R.W^7U+F3=DS+6T4, 36KXM/-,S+( M"$-#?!YF^T6"O7,2'-O@KI\5!KC9C/'8/^1C C$$U*R/;RO'R! ;ICH]0[#O MZ05'S[R:@WARI%*K=J;K8^KVINT?+$S;XWMG9?H^AOD6IO%.L56?SOM'RYI5 M^)3BN]5EFH5;N-:I0\G;'U+4V-*5\ Q)8@=OB1C# MK,E)6<+W+H:BJW>KLSRETIYV2GP,.V(P5'MF2$E'U0'(LM&:XI_BU_J M:V+N$Q+3CSZ['K0H3]E?775L,XJ&0I:<:;6C>% -"!TBFMR6.Q?EN:7 :DL&>J$6&YPWC%(DWS[8ZE(E&?.#CW(A]. MFU+[W8D(O2+YUD!5SKN=ZOFK=?7L0\G=<7W'/23U!;IT ?-M.T RJ Z M!U>]AP7Q&8IQAG8%WNK>=M]Q)6&S,M ;-C UL)/4W+/C(SQ&E5:!F@5]E4#E M6%5+[9S< 3*]0ZZHGLKC:&J')T\2V%&J4G8OX^#BM&*RR*,J.S\=31K?!>)T MFYG;<'8?70S6'C:Q)S3$5R+#K$E:\/9)":[G@,5?2X5NLT2<^5=-,*9EO*3% MJD]_>1Y4Z[AJ]9FZ!VN2.G8RLVA6+Z'V77A"#I7J2_!U="J2Q-BXU*&Z!M4) M8'%%$6A$GS;T$'.WA=^'2D\N@]Y^:SL=V(!5_2+:=7LF0$1 ^_5\HRSTK,+RI+--X]-,0;A%Y M[B*B5IJXAT,,I>I6+JP9 H#)A%$]NC%GE%M2YQ M3]/F2V(T:$]NKUF(Z42%D]/P0N^R#1RCW^X2O,%QRFY.]\D6P[J4&M'D$2?/ MH8]A47J>X"#,SO"*)/C)>U5Q5\=3,^'7JJ,RK1N,/$HY_4F%3+2.J:@KJ&N@ M#+L!]V7YNXYH=N]S(UR @_:L.0"%@^@LAMW/32+,HLG;8Y;T ?D0.#5EA/M( M6+:\;5#,I\%E*"*.DC"-C)D&RSH\$-/6'".ZXE0[K.G#< B*040'&-$[CO(] M J&!0#6@113NVU$K_8IDUQ.YC+,PVU^%$;[-6V[L[GM$P?\X;LJT6')Z" @B M3M&ZT]')/2+"$J.C?KG%R1HNM$C(2[8I"DYV"D#OT\JRT-JJ);$H:2-.'!74 M'8E(/W^))-,,+UR>:/,]ZY7FSR.6*=",M=4)$'.V)#E@&!GB@E&K\+CUHJCC M5-S 4\I6X* U2]K/:*(S%Z>IAMA(!'EC5@XV.(J&)H6VA]2EH-&8+2$ DHX- M?RL/B1AC'"ZHZKMVBB_3>R\,A)=._:]K6R2UDW&7CM".1T\BPNB^CCEH5))$ MN\'^6%N_#,^CSVKD?U" YKTHW0,-*3D)=#OG;+2@NS MC#IZ]ZRNP%5$O./CP;W/*+MYC;8L>7F<(F(D'3EY;0PD0EQQZ.*=)-0I>7I" MK6AS^'JI3>A:.?WNGZZ>?VE>H)C\R=W/9MTGK,/$R3D=EC5)NA?EK4^-BM97 MK5D,V">H).HP9G_*QI.P?0=OC,I!<]( D<:^(6CG0+1_[BR9+0W:TE$ MRM.1%77$R3L2E@$6$UF^69OU'W":);D/5Z#'Z_.-EZP[J^?U/:HX?[B K'/,X((S.17I@:([M%00BPRJC5O(O),KCS$NXF>XVCQW/*=O% MH_8L&<2**I\]71G"+F8280X9E8G?<13]KYB\Q(_82PGU\J[3-.])>QAX7EE& M.MJU)"M ??X'D$E%9*TXX?M7YIL9,SB,*QB^0* FR)&;T;DWI MOI](N*:;W0.9E;T\M%>'DY#@)8RB6C]ZA*W_8=4ZFZV-6JNKV4I=J8ZFIGXH M6.Z2] PU;/AP/TS5Q>R7$B+',IL'5WV*(.$5Q,+TCWN&G_HT >15]0/ MKG8V;4LW^C"H:(C>/BGHR0$ ! AFJ,;@ZACNL @1%1Y:4YS?Q$VR M_2/VX=\0IT/'OH7?4U2AP?;-GS)99JBF.T. :)Z1>8FIV.YW?A9"P^QP.SD!Q(.AS M"<6-P*J.#M'$!YY9A?1[N68GZ4.CHD[_9( MU!"7B33KS&ZY,B\=SZINLA^W9VEWE5!$CBRA=5]NJ'=PD MPBPR*A0/>!V".8NS6V_;EE[9]YBR2!PV9TDB:J((J#J2APY.$E'V&)6&"[+U MPN/BC%T_*X\^;\;2J'_FU.SGS[:RC SQP5YL(T\SZLPD)ZO'C[C%M9!\2S7" MT=^Z^7+EG#PZ#0J@SQR"H\)<@EPGBJPT9%-N\-J+N*@O7L.V[(6.)Q0LRU%+ MID6%D4.EB0&*]@U,%_.( $>,SB*+(*"L2XM_;L+X)%HJ]*SR_-+2IJ7)IB Y M*S\@(([N8E?.1A]WB13+K,U+BRVD%/Z3V:O3?=F.:4GL)<59J;]Q6Y'W?A0J ML7?=_5*(OC<%DG7B[3>C+K8>%WU/-A!EJW[1HU0 FMRH6 MYSU19JBAR5IXIM8^3;N;H_5,T YGY^G.S&+3LO$Y64S>%P'945X)"'S+DR,E MOM&B;9%OD!XC\Z-ZH%'H"QQ3D/@V,6D1^4[.V?!#[TF:>='_"7?G).C>9>M[ M>*PW>M"H;8>4$T>4.@+R;GW2=O:VN:4]/+,A-"P?Y2ZY3\AS&/N#8M/Q^%C! M.6K6MN@P\K"8*0&X%9XN)K>)3R_GW"4QG^VA'F?+CHS$&[I2F.N6C6_NG:Y> M@+2+S1L9/O?E^78QSTZ$L=^/&WYX?(S1LC?737UDE-&V3]<79G3LUPF(37N0 M4:]WI\7.@G*V)M1(O*'+SM8M.[.S+O)P9#C=9VF[V&?(TG[,D@BB"NG=ZBD) M8+G><6Y"[&$%2]O=J&GY^4A])G:NDY&'3<&GQ N@7DC33'UV=3Y"D.-$CHUF M\W[)=DOBQXQ2?=QXE/5W>4;7-3$PM7--(?*2>D9P3^.VTH,9!,0PT$4&0X$: M,%QE"XNPG:CQTMYQ&R_"Z0-^QG&.'_$:%+9W$V7P>=4C-%WMFI:Q@B:5*TX5 MG>'8WVR]Q/&.R3"CB33W1*6*OK+RF*Q\H/]C\L*^^MO3!M-O/SR^>+OT+L:M MDB+PI*2,]+1H6CHH4014$2,+V6&"4F&P!T%1Q/?PVG*1GJS")&6'PK*R6V%, M9W!,OTP@IHD3B8NHR?BDNKC'=P4*N,"PJX9NEV(MIZQ-J^3'OK=<+*(Z.,*F>'3-.G M$LP67"G"[-> /H5NR3/#RUYS+?8B,F_QS$.Q6'W<;YSCI+\WTBF1?U+G0ZGU/-3#]NSWC5K:+L&R/I=BW3 MS4LBS""7>W#5DE!N(Z[U-7V[<0?-.P@5-Q;*D]J7:V=[_^9<#R\="EX)2FYG MHN,U;8)WV+Q;P9O41D47XWM%KX^;ILYZ4AF([CL1E=.>1TT9/^X) M]! CZ*KD2"?WB A+K!D<5KUJJ,Q7^T.*QN2P,5O'\0ZIJAR_&XM;:>,_PREB MA-V"+&%7L;&#B*X')J'./$BQ9QL BV8$X/<['4WM9 M=6M#B(CQHF *1WN+L;O5 F9D\=U[9(_ZBHBD=)F!\N]A[0=N2LILJ^N), M)NJ<&VT?CP_67[[Z40[1/P@"8ECQ]&T]2+^M9$^%J9B6JI-:"JB"@FHL(RRP MP9Z.MLQAW7F/=QY7G<\J>"YLMKP4DI$,MV;CN\K_7GEA\ARE>;*'+?2JY/6* D// MP]TU-->)2YM 9>L.)MMWJ^#"FG2# [@_0*7#<%TR('E"%)8I>0-1P"="MT M IQN$SI1]ED3.B!/R6P6<7"!GW%$=N >]@?BA-Y1%+3>MLVG%W/B+-P6U.21 M3U*U4G":NZ-V-6S=IP8&5(!P=4NL@ 01)3[:"V;[=/;((WRWNJ K]&<6OKR. MX5I;EMA57C9V'3>N/Z"3CA?[=#E_CY,52;;TC\%-'6-T5$/DNO&85NL:)FK@ MG"% BMX!UO=3N1W&W%@3:P-HT6'B>97]LU7'4\J.T$%KMA:X1V25KC]51OX+ M1QZSM-9 ;OHIJ9;;58Z\MG81((+<<271<*F5F%0WG]0CV="B(^D&TAHD7*T' M*I?YEC)>$)ZAX1[8D?0#L>B6]E-.V6;>YCY'6).TB3/V(I'E2^RT#]]() MO*$H9STMV[*Y/1!4;*_6'BEG8&4$58XJJKQ7-RHC(CU$@8'V%*9M<4 7X+_A M8$UU>>'3GUBLO@5ZET9I:%)5Y4:0=K- 91&; AZJ\:$:H+MJ'5H'E)@8)?MA M>W$U$'EE;*#>@1A7M";#F1]^SJA&_MC:- MY\!61!&CZKC"1R];B12O'$2H*Z$^S^F:(LZ$3A/(OCXZGMQ/QKC %3CX?3D% MDADJL$PO0BPX**V!7QE.NS)S \54!Y[68^IL%5$],7:N2Z@.<;?;XFDLG:I) MB'I/9 X^KT^0[)S![! EEX>QZ&I661?&D;>VKS42I]+FEW7>*.R0E2!1$\!! M[>\7BA/50&>'3[K,%]4F^\34H%FS+G!L(<,WX3,.CH^M-4UA ?*OV$N>7DB' M21G5EJ(=4:(IKR#/.%D2616AS/Y11?\M]4G-("J!_I<'G1K MY-@V]CZY2].EOS+OJNJK" WCQ\W@9"-# <'Y.L7C()V[\'>GXO?*#0X9Q?$I MSSZ4S,04+4W!_UD:0Y2ZY6U60C@O95YZ$ LQ\U$IZ,R8>V^HN.N M3;F;C5G3;2!J3[7_S8YJJW7*EF8#NC>BV 6O]L2:V5.F5-K>FS;T6MFR(Y3JU/AL1Z=A=9]<"^RK,\P2W@I3+ =)(8 MF26F XK-3#*.=L[@HI/283/$(1]NW12@IY9RIE4*6M+2] _M1*?86XKVZ05' MS_@CB;--5X:;GD:M3+G'Q.U-O3^8GWK'=\[&%'R,\@U,Q9TBJSPE]P^5/7- M$ARN8YY$.3!4(D--:"P7 MH@EN8?<]SZK*-.M;1JOS0U$BXJI3D2N MGY-$BCT3\*H^I7B51S?A2CY,5:BQZ'64QO11(7NE=QDU0QP- M CCH':S+WT_,_6F1.B$GIXO-UG3PTDOB,%ZG]SAAUZ"+.2R";REJWD#KII6N M)(\H?7[#_>0VGT7Y3Q29:DW\6%T'ZL?<$.K'/& ?A\^PWK_%V:#S(/.JHB"* MD#!_@B*"LESSG9=D>Q131"BID#@1/BG&DS'<''WQ09D$^.2]0Y5 MJIZ<*,J,BF@M:Z?9G=PVG_=ZU:W/J)9;;+9E*U1R0%0E)C(2=0:7ILL%/_BM M\(4'[#**V#[X)_?"M_+&7EY$1BW"AD0!3M++?^34AX"%A?@)?>GW53,:1.D8 MCV#*:FY9M*UQW=$621X\N:TEV3Y?L=RN*<4=2+_HU(?E.Q/C* M-C+*.HL2LVN^15&IVW=S_5:(?A=1;L TIVO$.:":(8H+ 3!(,RJA(8:MJEKE M<):0EM*3:41M""RZ\\\XSO$5[?LYB5FE5C@T6MX**[9P5&M$VWV=H M$ @/*O'P0\CU-<:3W$!4; J+$5^ME,ZH8(9R!Y*?RHXB\P(4S'1(H\>;( MXA<]%$Q+8T41>27),:4JM/9D3#4*"J3*A:[[N!#KH^%R$R("U5)10IBW+G*N M^A<8W0^.S[:RM%#@J583");T\+(]W\JM.POWH+Z$4;2(3Q)M3_\.\*I.6>EU M#W0UJRA_8\F;EM82'PMZMQP/:?VJQ,G3H2;GCF@;XJS? M$DN\J:@: A3,YP8LZ9A2+Z#.6%&Z9M5(5Q2\FFH5RZ<=-*_FH7=Y2U?=)"G* M2!89P6-W*X2#$<,>RZ*JA_2U=*X;#UFU7P^N H64%,;9G"AMBE$Y;GLPT M%@L=-I M-!4F1)(Z1$]6"' 5R>RE6S:"\=@5G"RF.Q'3'8=FOU,*B"A[W/E'+.8@ZA8=/*S+&V*-6CHD7IR] M\_TD]R(E,=<%7Y,/QZA/P]%9>X4X->$I%WFO?]A70K &G4F08RZ M%DU0[(>N'0/W'5'-YIOL\N50W/M4NH5EUE6Z2O%N+*$&%+OOE9'JW=:T;25O MPS!&0_3T28^>1*)=,JPLO2+4HC+#/+1XL*6X^:\[,M;VB/(!EKHI\X=6."U% M>1\'54&^A?$:.TG3,LQM%^&Z"TEUUS;YU0OC&SK]G.$5?89J5HRS2HI_HYC=1!:" @+7NSP4Y:@[ MM;Q/R XGV?Z>#D5&<<+!(78:4U0I!QO0I9*=A)PI9"JHL;]*L:;ZLL%I M*..PH/6IHB WW2GB8T9]'OK78/"FYPU=JE:W;.&$08998,.G ,*I1 !;6-LG M7%W\]"IRV)MB=9GNP_*7$FXHB*T#!EFLB $7%)S'20P5GI,0Q0PP)T\8* MRV1*7\I('!G!9)NIVW#G'HLK7,<4YYJ.4?H1;Y>=N1,BKZ@G:WK1[P&H7_ .X@"Q.OK>$62+5M_G.V+'T4O M:U%L;>2]+))4;5[!4M!&%3+4@#9#RWWUQ,0N7%$=R9:[548-C[TB*>4YR2N2 M7)!\F=$I@/I@)(^SM"X(.E C1:4-U1(I,K1,BWQ)N''"9%8?%N:U)0N,X,VS M9]W4!U$:(:*%[?:2B7.86.Y6=]2]\4#?"A7KS"H>>EXUO;BK76MYQET E!*. M]?5&P1/GU&%*J>@CL=Z82D(>%!HBS3M[QOY$8PYIV8KECS H[ MU0:<_O$O'V;?__PS6P'2CS_^^!TU\!FZH&\QP?S^PPP!F]D#] /]F5+=8>KS M/N-HH-ZR*6,O,F1$91RLFW+N.@$D05O>_<)(8W[:L&UK?HI@C#G7T9]1]KP& M, V#WB,Y+19]B'W6-.4L#Z. SBR+."@_7F]W"7G&#%5O\$3J747]$:)A6I5* MRLQ*5W\T<;@-K,@-!!G%76N2>4.9W2M^IP\HREC=D&E! DIN1:6%:628$^[W M3\[V3Q3#XC7LFL$EWM2]?U)3,"X_]2'DIX,B,^@SD'/V=NT4Y H9R6]P6[<[@![B33/W!LT MD/$+LO7"6-:@G;ZIVZ#5%!P:- Y@8B:MA? MO"20R;#I>5MC2DT+%6?ID^UPM.1.ZNJIKD.Z\)D#0A*=M9A*U"=] [E#@XRV MMYE\M+\G<>&%^)NJF\3#%(QO")]L M<@)G#UA<00D!%\=5ASI/2CX'R.TC0Q MW(*VZB2=E$Q+Z14.*.EHAE*6&@P+_/+T%ML/J+:=X)07^YEG#B-?^RRBDPFZ M9I)ZVPU 37$V$1#2WBHI@DRWMTG7K$R\6*:L!&37[ES?LZK; M_6?W5VV=,+/KRJUV#MG+F?32#?P?EBK/7H39/AY%%/H9#N 'NHPY_*+Q)%U@ M1WG 9['ZCA>X)8_.:B2F6I'CH% 0$G=-&RX@J.9T6H1J:YUCLT]*E8(GS7/Z M:DB"Q\Q+,KG9$H!R=P ^X!HRFJ,E7HG:(T6U%:J910G:4 MUMPS*W9]PP '9_M/*=3?NPIC M+_8A.0F28?O*1,HWH+HA+TS(6G*G,"*E9$^#_56T%LPPY!0&F(M5"01Y@OTT ME:(@+X%D/)NM:2@W#W>KILFXBT<9IPY5-DA)4><-(#)M'#AD6 OC C1*8&^" M?TZAP!RHD1--,3G Q.*H6=.]N\-LIION,N@]3RK*?DN+MB:V%M(J,YB6'BA5 MB@5R_*)L(AC^-*1Q?6)!)#CEVA^L *KZ@ST-Z/4'6P@Y]@=;$>![7T=XP_ MN"L 06& >L-]FCYAGQ0.^X2#K':1+M(HD2YX3TW7&^/308Y;?HLWUHSO@YKQ MZ('@.E6C4V#:4S/Z.>AZ)H,(>#IF)NMI0.],UD+(\4S6@DCC3*:EOSHB&V$) M9**S6)\$#L]B@VQV/(N-JOTMUX[6&4]K16RE>5"\)K:S?NF<&Y5+G%N=,=7+ M@JN,@37=99=94=.R"KNV55N>4-2W1DNF)8Z10IR6B@J-@JHP=W&\.P&\AH2^ M;92) #\LUJ5,L[L5*!!4J'W$R7/HX_211$%7.L#@"\HU*;L:-E^1,F41Z=2+ M''DR DPE\IRRZ*DDX;,'98$$;_0>?D'9]^AJV+00-2A/+@5*@-U$GH>.'>$; M[*7@IB<);*+T%5"2?E^KX]M"QZUCV )(GSNLI;K,/B&>OWJKI8ME*^N22.@."N/(_,_ M)F;[10:!*'#6L?4?<=>23"M:9P*-MQ I!4#$[R%RU"N=LYSBA5)69P;5:YCD MN6^OIHRW9Y/4W>HBA+AJW'DBN^=)U9HQIRU:NS3DE+32)2&C>C#FRL^*'MIY M88 R@GRRW=(9+MUX"=[0M27UR=S4N^F1$R+!.E$5H*^L/";8'^C_F'"SK_YV M2;I] P2CSTVU/3T>FRM;4HJC!;:EB8M?F\[E"O@YZ=1!A>T* BD0I%>^B&M)[5@\.BEEG M2;C,>2%>:M&"HIMH#?U$&QRQ>A@L[H?@/@/V.X:3FE];-75Z;0$Q,JS6/8@K MDCS@'16%#5W9WZW.V73TF'4'%<5?'.E?=!.P[6YT(QGC?6CIWQAGY+Z@#4'Y M#$X&YITM&>\ MZ#5%4M!$Z=?)U^1KP&( IKS.^LOE:FA1<7(90=G6K#," MHLIT9)4C"EL.37RLKEB)<(:*(Q;P9862G1TN<2(AOAB:SW0(.3$P3M;LQ@-^ MQM3]O:)<.2YAMSG/J8VQQ_N1O$8= MNR^>6I8;JD@115-8EL(*=>U,RKRKND(NM MD^&B=2O'ZYS+6KF!MT9:N8[6K=5\GX*5&^)PBY438IM]*\=A*5HYH9?'6KE> M(M:D;AI63HSA;59.@HO:$DKN5E765L^VS>#3HY) 3EHU?EZBW(R_6Z&*](A= M'(T=&;V7DVTPVN+R-N J[0"*7I787"88=$O02>K #='J\ -B0,2LZCPTHO_ MN%M1-<0!5,2Z"9W5R?W3V\1Q]& MZ(ZI?JHI4G]_(6$']*NXJ<9;)QB[4BA)$21C^&W;IY9S=<1>&N=1.W)MQ% H M%4W6W"^% ]+G[A<)$EZ:#,-L;R8^8+A",XS7]SBA-FKKT?[?+:-PS8P?((6Z MC4_AECYRMWJDWZ8KJ)]"8EX+^4/_#J.VYL=M.XZ&84M;=>$=L:7I@%?J^YPS M5,%%#;RH!CQ#)63$,8,_VT0]0QPW>O=7["7O7>Z"ZM.6TZU1S<,Z+3LUQ@C9 ML#"3,A_&;,/4%)\GWD]7H96U=%[#Y^!IVG:\S0\25^W QK05 MT#DG,N (D*//@-W-*7!#PJ!S=NP988MW>)7UI:Q#@S M'1!2A5QD&:7+ M0%U%WOK(#(@]+*GA_8V:5M[K\ZL'5)!&#=H(B%L5/D'F$CF.62Q N-TE>(/C M-'PN)/F69'BHUJSH:\JE"/N;-U^/L$$?'9I$ ((^NZ] *#@ 1)6KUD3PT=_@ M((_PW6KA^_DVCZ"V!;O%I04PC,$3U)X9DE!-K2H*\$CJQL\+%? @LMH B/BM M1GW2_YD!=5Z 4]?H$D-#9GFQ0)V/19YM2!)F^Y[=B_Z'1[GXQXT:=P#J8@ 5 M79=[ 0.L/7$K^_GE4'RH"^N%_9'W[L>UB1!OUHT0<=I3$:,C!O<*4AO7[)WJ M"%-OO4XPWY2Z6Q5[5T*3M=2[JF.<3U[$:X@#8;-9-Y5 MC9V)T# >0(.[34$WV(<&CLE)O-R0D%%\'GVR[SH.\#8.5Z'OU;G/1[(F\*32 MN;W6%NW4[FXE+7\B3U,/E#;5#BC+Y/0;[(C:2<*G#48[CI\N7\)#*"X.#/:+ M.I%@FNL:JQVSQL#3>FNC.JY[JK&FJ=MZI4X[PO63)?_*=:)/.M<3XT/.,C9B0;Z*F&?TJYMP&W+/1G):U4%)[Y0\!I'CZ7P,=(W3C%T. MZBU[7F%'%78>FF7HV0Y^A1\5'8!OA3EI=U[3HE[#UX,.. M% /$&?_\$]W=%?:>--;>NU\+)HG!LU63A:K1D!CEU>+G0D[P1:Y!%7O#W M/,V<70VJ6]J'#E%1=Z7B/DT>XD))V(:+_' <455Y5S_L<)&%^ MB[Z\M#,H**)W=*$8D(C^D4+HBU_?*16W,]M!!8># T$,R0Q56%BY$<3@T&_' M]-]XW\M2#>^])-NWEN8;?E!Y[_6X0?,[J#S1E)$4+*YG;*NS MDYM$G$6NOWQ)7<>O"J>A M&JT8%\+BY!/0LG[:J8U;9( %9H?U*DRVU\=N:^?OZD/+V[$UN$ -75^X&M\C MII%!3I@=8[@.IB6\T?.$^CB7+=D:Z9*>JZ$^X1P18(L+O&YER3[ M%4E>O"3@U=,ZW!F!-Q1]E)Z6;<6D>B"HK$BU]DAA(0K!;@X -1$XK8\G(C]$ M@87VMF;C+ S"*,_"9_R(J0O*KI_G]PSB@"<^;W=Y5N3JEQ5%R@5QKW)I;5MU MPU<'!EL*JP6LBFH[XI*"$6@B13545&(MSR)4:&&#JZJ#TPA9<'2%&A]1BG&OG[6%'((7=MAC3?[C9[ QW#3RO'/7J:-=>'=P. &JU;\?W MYG#G1TYU:_HHCP.JB0E^)M$S[%(7MTG0=MQB*X0V_H*@OW0W;4IAN!"H:H[,_"G-=11X!?231'4-J(B X1)Y[UA3E/B$^ MQ@$KTB0RK0P^KZ@FG>V:UI(SDB3DA7E"4[/ P[PFT@RT)EA77IC\Q8MR?+:' MB]FS\\A+TY[J&H//*PI69[O&PU- #3%R+DMK#/.52#/+OA Q-.E'[*4Y%>J[ M^ &\]X0JZ9F7ANFGF"Q3G+"3C]#ISY0S810R3[[9F=X"':;)C15AS;"L M:H#+NB#&Q[5-A8P.EKWR8G"?/#CV=ZNK,/8H0B\J-Q\'#BS(O*I:*$R A/%J M8"4&B*I4*% )P_6!!JE1(&-8:TTF?\?A>D.7VHMGZDRO\6T.B25W*Q:C2>_R M+,V\."@4K:NHKU(;BE(J1WXYYR!,W'L,209JN),-$R*+:/R:7WWI[5M8@#^DV2XZ \ MDACB]"),_8C -#M406)D:^,.V,E2M73Z+D4%+B;^.&Q9HB7*Y6V,^J$II/WBMMB'2 MIZUZ^JMP;0TD^M17U;Q;\FSA]\AG&]9TPO8REC -&]A>O/]3BG#9 99A3;'B M*6IWKZ0.ZO3P<-C3Y*-D@;[%9^^SJOK9UJ9I5;S%&<)E(@F<;?+YP2BV+.I< M-.DY#*:IPPKSY4FO4YX^HZ>WIM2O5^:(%%\MGK<\+3#* J/46:]JT@C52![1 MDO)I3&F*YB_F:"M'.ZO+U#)\C;\KG#,FUG5]R:D47!XSK$3C6+F=9I@S6R]5 MARH)*;6A?IV.Q%I3^;GNU_Q62=>+L-M=)PQEQHX:2AQ?$W>LA2MGK)1PFN6E"E:+E'-3[$ M $YEQ:1C/-MO QDW2-94Y(;$ZYOP&0<\04M-*]0:450$.6*F91_0S!D<'BZ8 MM+0KCA/1P_Q);0[#.5L6+E_C&"K5CM@<[FK*X.;P,!PK! M;C#P24IG-^K&12)EP-'\;>PD=PJQY$YR_ZC86Y0T+V ]RF*1O_)7J '5Y8DP M(>-KE,.+?$\2GR8RB2F,3-?-O!+LMB:Y9WD*YY72A4]74-R(G),T [STBP0' MEU2[,E[]T_/+G[OFKY&M*909E7->[B'I-PM6W+<* "B,LSAE+C M,+#MVL_4T@U*K[6;1_(A1R MFE.8O:6095Y5=?(%2!AW[YLR"&6Z.0RH+5L"<5M$66HE>#7';2L"R8!0[4!#(=P1P>B0[)%&2OO6("[!@KOH'J MR@P43K/+UQV.T^.JQA)OJ![I[V[9M/"5Y*#V=@3TJ[ >A#SF:,6A\=_J5L [U&F:M@X!WUR5F)(JN>'4MR0"X:H.C M ^*RA&T&R#LOV4, #Q7XIAS @,.A11+SZJ'5 M3FOAP14:)FG!E5L<;<*E*=NTX34X^(O#8[:\ (C>G94'2R=GQ]6'M-60CQPG M!UIR@53Y#?YE5H;K1U25&UJ1@F,:4.1UP9'WB:=#J VAJWJ M,&)@'*B"6%Z.E#ZH-SE:*>1)V]2,"EUSO@" Z!#A]-1CQ)"VZLC8<7(;?OK4 M"$-Y49"(@([P-Z)BB^=2+6(;Z,=*^)+Z5D0WY_?H/@V1T)9?$_8.SWQ7:SH M1*A+AEL;,RW(!T1-2_/)MMB&NA$>()BV3+>/C(I@][![0M)]2Y"G%QP] MXX\DSC:=%W:,;<^8C'?0M6"T?W@C1GMH9*1D7(C=$Q+SQF3S]$)TN""-9FQX M()2# M.B!^#@:B)5>G_T9:^BM+$6AVA/&D 8BQBQKUN^)$KI;'>A0[SFQ MP><5[5]GNZ9%'PBS'*I#$^CR]-)*@OL="RM9EMJK[K7=162/ M\2.48@*XO6NJ@:=5:W2UMVI:R$JRJ*+K=D$UQ%PBR3&+50^]F.7T,6VM"_D_ MX BR1.Z]).NN"2?WLG*50Q$BMK)_Q-"HI/V8ZJ="/1P&A:>Y,C"-"QYFJ,"# MA+IJK'RCE."1<5R>5+E&5F48.D#U**J>&U6V<:A)@^4;NTA/J8QC%T93Y1SU M\41!]1EQ*-P(&_(Q9E6Z5SB@,U6$BLO%IE_"<5"@)4LYBHW(Z!#H.;OJ@=4. MOWN)Z=AMPEW[,D/X>:7 :$^[IO5R$(!\P%1K;Q0TBM/GI>YGJ((P0]/HD5HT M^&F#$2EIE_8 ;(7';A[D-PV65Y< 4!?Q81'](-),=7"LY2#P2.U0X:RPZGSB M)UFD6AE]>$6(FOEZ_,UX,[^JC'NO#,=4HG"J8]1Z&D6!\9-R<*](@L-U?/#$ M14A?3*@JAE[4(>8B%17S$[?,Q;6 $D/66[(1GO*=S%F-XOQ*W9Z$@;Z'E3RC=L:-)X^ M$F/4(#HB>4 />M4$ C[S4LTA<7'%(L?APC?L%0PBSJ\I;$L]8-B*IK,]^_$) M)]L/\MM2/8WHWY9J(69W6XK=P+S'7I*^1^\@.<[-YL!S& M1?#W/,U8:FR'Q$F^K2AY@E3D)9"J_9+(^KF,[(Q?S>,IGUDWUB>UU8T@'">Z M)BMD9"27K>G>+<[@)M;[A#R' 0[.]I]2'%S'?(:"6 0L(EC5F(&[4-4;4M1( M>8+&R^=7Y4#Y79*K$@KR*BQN;H,>,3A$'\?N#AT<$ MK 1;-ABO&D PI7#5 %13T2KM'%((5D'II1WH4@H%EV 'AA5F\3)$IX9J_S8M M ;)PUO2#5:+2+QFKDAHPUY[K ]YY65+,\ZLBS';I);"NDW1CA9K2Z]/VDG3L M#/9BT^@#:^:!@G40K=0&N5TU5MC-+="B$NX,B92ULNLXBXGUL! .LP8H*7>4N^K=\"NLZ?LR7:0@7L$&<+0X6JQ53GVZ9 M'-&4JI JD+0UH:A@4YE=[/! 8:HI@4%.1P$-5=?(T6FFB8YE7XKRP91NCY%? MHG- K&D_3VL^C[PT7?0>#^U^4%%S3QLTOFG"\\T92;1P>R"TAYU$G$XI/^%XCK9A@37,;@]??D5LJ_K\ADZ MR#CS$SKP:/$-QO=US#T!!1RVW,0,"=HR*-0=*+%,8^H?$KV^Z5Z(Q_;."<'I M1 # #,3=BIUAZ@D8#SZO>O:GJUWC!IU9JP &QX3YZ8\9*QWFLX5T 6]Z!QC51K']6BWUH9G"-DR"@U V MT_CT/?U;+[S]"6RZ<"":MUND>W?H[3ZI[+>DF$K:ANDE?MWA)*P.1['ORG." ML.GBRJG_A7A:53U-WRV?WHV0.4TOY9QL9?Y1KVI9P]R5V\) MP/2BWLMIAQY7S87K:-:6VG;15]%+?7U14;R*^ R5Y%VF% _*"Y%EG(,P##O^ M5Z-+*;P+G%)EA@7-(OT-!VNZC+Z.X;PNBU-7@&KR8B-:P>^^OKR=8?C%)_Q197:J4DC-/0Z^VI8'"\!U$!K7!C8XIJUTY73 M6RZ,5)+A182.,;1OK>!"AXC _21#?HW(*V-M24O3IDU#XU1@39W.]([G>"%N MMPGE( L=..D?/:B4 P4-[E8W)%Y#.:8+O,PD_6FY9D:[OF+D;&Z+UHC@+\ T M!U (4$W/.94.Y'Y^N$2,WHI#B M6,2C[V ,8[8L8)N,25U9$?JV V!.ZFVW2P0189K%B.(R>X1;QYA*_8:CX(D4 M*K:_?/6C/&#E9_PDAX(T/*W_#$,\>!%%Y 468E-R1-S_,DZ;X'S# U MY7BF$52F%1> @I!O"ZCHT]>/7Z.GA%TNMT=IU2-'L42S0TTLCY\UC2Q/R)V3 M[3*,F4D[)W$:!L76RU/BQ>D*4XA!><AI5U*]QQ&U% L:A M5%GZV^:+PEJ_A(@:&&?H "5JP)RA!E DQAM#]D>3Q!,SP^5@R54F#<+=!UN( M1Q1E7M(L"7WJ+[%4VD]QF*6+%R\)BI)S>\D5F58JHQ=L6M 87\\!R#E#BG/HL]2^3(>Z MR3>@H29"/R&[I1$VQZZO8V=784 ZBB7(<-G!)'*+LR**S2_0D9L;?1[ MJ=@,SE$@J$ RU0N6Q$:DU0)+L-G%89S7'89YH(!8G5F4/(0CT\KXPS MNBD 55)<5;B8G"#+C53[ 1MY]KL[:7Y+LN9]O5V.@N!KNDZ6'S7O[$3Y$0XM M)\G5^S;F!'E]GAHJR)2A[9V74*WGK8/98I&F^ MW;%$9ZC$+CEK"+T]>K;HI6(^4VX5QLV)@?Y*5Z0UI.G-$&*CTCHS2+#:@; 6 M8W"WC,(U3\Z_CB]??0SGHZ^\,/F+%^7T,1@BVA$L[01I:G^TP(_$X48EX+_H M)L06[S/:T<2J*T)\:;B MDF1OC1N0ZUZ<>TFRA^VHOG,;XQM4O@5,E;!I[?I7M-RCWS>AOT&7:19NF1L$ MJ!"#Q;0'PD,E*OZUH]O#1H\>T3\D[I8J'[WD#YR!H@X'-F7>U;5H::/A;.72 M!D;+\F5D+T=5P:+?;]@UDW1R.PG=0DV ;07.>2172@+[UC3##'>QL&&6 99: M9!V'_X1\"'8P S91$KS!<5I=%@.9$+(+'QVMCU\8C4%A,[Q6 $4U4O #&59T M +:\J.0=X'T_/9]0S[BW+[WT#:9%?S"C^@_6 !S56V_;?ZUKW\/*?EQ;H^8O M<2VI\B4,T'5[C6LO:XD>SV[6Z[TM1>@=91O5T[9Y:U401YPZ M*LF[O4Y%C-]$B8F.?.PG2E8XFG;\L!;_NFS4MG<-=*<33?O_VOO6YL9Q8]&_ M@CJ5JO54:?9F=L_))KF?9(^]ZYL9V]?V))6['U*T!$E,*$)+4O8HO_ZB ;XD M$238>'&J4G5.=F9$HAO-[D9WHQ]GI%5:UMWT"L@^(URT\\>ML5 8%TTRT71< MM X"]S)24+/J6"GV:"'U@]B)(&<+.N\*<7J.A5,\/=1D^B0*6-W%_V5'L^( M3%S,TR7,2]IMU5T2$"M8J^]20O);X+6,\QW+H^1_54-P=R5>,[(#S.1T@0JW MB=1\#7^EWJ(O3=+[\R+WNUTBM&^47&]W"3M0>JR1RY3',FNOU_0W6PSK>Z* M.G=+6UB1"BUR>E('=1P,OQ:S^PD"'?#]0[]Z'K5RR'L:_'5ZS >=_-5'4^51 M']0D?,ZB)87LM;Q7^ZD>0W+*Z7*NN:2!%U8M*%SGN!#VD0JJLCPGDE MV$_#+-%[*ISP%8M0S#W_2K:Q<*?@5;7W#K;9Y;J%FSLR$;QPD2#$.,YK:]F86HAB-84 MMH%13YR,HPIC:E/7& MF^T^^'59L((3>Y]%\EWGFK[R_3N!8TQ/2[M Y/$?SVV8M>K:@\A)/XNP413S M%[O?YP6W/[)':)$$G2,V\:[_V-=X QO)5Z_LW \K09,CV&%/?AU",P3U/+HA M51.NX9%(RB?1CLC9BNX]D;KGV 2F'JD)RD90R1NOW!@'_1$K('EK!"37/'?3 M'^A_.1P%10/&_3%?AUD@^108>$2L'[F*?48.$>/O9^:IQ?>QGTJ/JR<4U[^C M1=,I0A4+ZGH&&_YIKS6>YUYI]L+&NA+0SB1ZC>)$E!45# :B;EE*:[LL(3B:0!"YKZB,K&T4K[_T\;EA&XW4J9XPM#F)H MD/1S?^8GHT9##_T%##MZ# -R;D=)#,BB1($4#0Y!FUF,^ 8=W2S&$M9?#$U> MXL^7RU@$7OK#9[T/8R-GG8OZ2EZHP)+ZTO^*'^9Q,8';LP%JLW$D],917])E M##KX!4;$7Y?&A8*A>I]%\E/GFJ[9Z0AH6).JGZ9L%*%\^FEPQ_:0L==X29>7 M!VBZ?IO*&)\8Y2F&><4T'[AUQ2^$]_A& G2OVLKKU[*P*JY0(5&-2YC;6(./ MP^Q1W&Z*'[/U.3&Y-UZUQK=H".+B" M-2E40G(MBK(3<=( G A/#I.^ES$UZ1F0.^M9Y:V,RD//F"_$"M:X4PDIW$&A M1,G.:6%QQX@CHYTF3'8Z^_(FE\-,URN7FG3UFE57E-E-S>"-2^[/<;7Q5_Z_ M@-MMRA_A)UWO/!>#E0PR\D9"])FO-Q(U;#:?B<_[#2,%H%G!>U_"WV^?_ M=_WX:7[WT2LC=)"(J??MXR/>J3[BG>E'O',>$/WE]FX>YO/==7Z^NRD=HD8W$C20<,9@Q MF7:/DR211)0LY2T+WS/9"71G$$T+H@)=L@+S^'V]22E$#VY3N%B2M3[95B%D MZ@>1,G*^H"\[Y!PRQO"P@3_"T@"PI($[(R+T=?%W&F7O@HA<#V,P?6H%/Y:. MNV9"OY;\CA9?TF@+,TBX1%>B;.5HL@3-\O%DB)6GBHRK#?\;AM X?B9.EY$>N 6">#Z/;?&_QIEL]>,%5U. J#K=>;[\Y[ZLVAVM MDA K6U8_(S#PI&KZ\N5)5",DY*N*:=M4/$XI@C.>+* Z?0J9]+>SSS.>=3-& M$6CH8?27\A!R^OE2$7)J?D"&G'Z^=.ZXW]T^7W\D?[F]^_GC_><@D:<6E9AZ MZ][.SGDB/A-=/D')Z&64TR7P(V=&P6K74N84Q^.XEY$GH!X07RI=#QN,UG:U M3X3?+#!X+U @99M.,L\RL)RE.M;:IB-5/)+IF!F%)V'$5DW??J'+-:U-\%4! M;8H6T-T@7L4+L0=^(#SPO2F3P1Q!<6#<(K#Q&/9MPKUQF35$,LY9)'^+=JVN M@QM WKJ+[8T\"-71HM&:8Y63"TFJ=]9H%<#",Y$,36O/^'OZJ],]W\ =+>Y7 M:B]:XPULQ:YZ95\&00\*&)FWNB-$:Y$C^%Q@ 8$P-<<:3,,0=//7LQ>Z/MSF M^9XNVV$RT:;RI#?$_"W*EMS?6U'9NUXA1Q96Q/;VQ4/V)8<&*&+DU ]%#&,K M)439R[UNHE+U" +.D]>O+W[>!LF>?&V M,WGQ=,<^+2 N0(*AA">9W^^+O(A22&)0FT"#K^!M(.72SF_36JID)KN.<:>H M@4\NXK(961[FPEV+[@Q#3*]9)W^C\7K#E=C\E6;1NJY4>>2G0D\*BL9;!ODH M/:O[3$[I00.;J6)U9\BTE1FIL" E&G5!%AG>F\/T%1VF8DAZ!LKD:B/4MB"T MLKN&7K:2\:4"$B8+3(6->6:8O7W:R!8[$C@B\2$Z6_62/3;(>,J,,CTJ!Q+& MRRB/\R?NRT?+^[0JS01,/VB)X_#K5@12#2:,2*KQ,1=*FWNU(98"'R(1@JAR M7;$<]%PIC)GW?E\,(P7HV:V$R;@OXZ60QPCBV.\<8I9P!1'2+PV"*B M^L_P2HNSP_1RZ./6T%S:M&0"1$X\EH]Q+H).H(C+]A&J^W7D,M@+])'@G#?M MJO"1O!:F90'Z&S!;A W$M3U*5OV@%<[SH79/>*M]0O.W]HGX:3)'= _!E6P6 M4/T];5@F*HV&&$G](/9J\6Q!YYTT .)[: <4^D3L(2;3IY!_2^X9[,JA:70# M3YM:><>KNN89 79& ##Y58 FH8?3#=&WR[CJ(YJ_(29PF-ZOON1R2-/]2Q%! MT=%M>OUU(:JS;EAV$Z<1IX! O.H8=% PFO%ZV&$H6+B^'!0T@AB'QB,U$$&D M$G)(L]2<39EU:D]*YH^-(1M2/["B0[E70'8^*NG^"XGDT$I6H@6EKK1$C*Q8 M5MH\["6)UW+"K2MIMT8#A+Q/PA&UP:(C95Z+YM,(JCQ2F,98_0CVK>J&![N, MBZ!*!SC?01615'.@49:_"]G+ OU5=,,L@Z3V=T,9PWR/=)FWTH,@85]U(SGP M./8&4K&L>]\GS\FR DZ64(^04=QMO_D63%)BQ3R:\YW )6+PI-A!IF%CR1A4 M/$:(A@.Q\'8)WP';EESXN5RO ,](F/$J#+_8%OQT4F3=]$+LA%-E30H>$]U.RX %>1R!N7W- E-VB2FSWGV>O5BL)4,/KT%NT L]XQ MER/>1/*1!@37C,51( (^J1&0/';/[< 43$)RFR[I5P)HE=P7H=!SF$YE]C5?6@ZC$+!Q L MY_GX 9#A#Y\C.BJ.GG/B3*#+^B-=T/@5U6C]_%7KO=8;$.';K3>XV.VXCMJC MB?-;MUW/-'?DO?-Z!V=I-5]7D=)?$Z6Z(5?^S*K9UU'R$,7+V[0\X\TM_V<1X7](EFK_&"RD1\OB&V3L4JHHI5(:.^P&(;-SE&SWF>B' L!7(0 M'JJQ"]J(SMLW9Z$^Y/2D]JQ3U$E5^1>^EWQPJZ9";!<+US)M!UMO7=W\;@O5 M'F[JE,=D9>BTJ)B1^%Y_=FRI^!HMNGQT$IN),F"\XIAGL M*"\^TV*CK,8=\RI2Z>F \*6I='#!J!?+>S1Q5![ICO^R$5DJ*U*4B 6\FAO% M8LR$IF$$3MZC]'D:0X_;$*S6LD&$J07?6(!P>S$1FNQQI0_+7YD@;)5RG(Q<[-A&Z M.\K-Q!8.@1H:C6ZJ+;Z46PS6 M'V&TF/7J(!VR!E1 Y97,**W3\8XU5=-:VWFFA01%AG6'-T;KHFPO=RG)%9"E MJD:?HWBJZR5K3-5>W'F_^JI]ZX38JI.XO7REIIB_OB\RSNI6]HU00K6JONCQ K8/O#Z$/RUB=0'R54)T&7.T;83H /W#))C$B%DBPP MDT@1CA71W;6K]CD(EF06J!Y4:NN2ZDN69>R-_^$JVO'?E%TV<(M8E%TUL)#B MJ\;*E@3;W+=-(:[Q(C5B1&_O'N58@T,'1%F7_!YJM)[^_N+< ML/]T_]?Y7P)-#6K1AZDW'50??XZ^QMO]UD0;#RUA41>K0(74Q"J<;.EA>WNV MJ85+K*:L@P?Y7X/4D4/F?LY8;FN.X]%:V#:K&)C./72.CVC+]XT/ M*#S^0 :C"3NH[J]%'TW@MNHARHK#;00[>$N#^U?>@J,QR^ ;<"G#%[+G20U,%#P7M MN=)E4GRBZ9)FO9RC^YI%J[J]O/-6;BJ#4B(1EL.T:3]@.:H)ZL]:I(L]QZEN M8"-;\?+S'QI"/+%55O\B.MMH]0*RLB;6>C2![?[V4"#7:A=4HR>;A5P\W=\\ MOIMJ.R$[WY4Y^5A!U76/J3GTN$7U[,.,++7O7;0-:CX.4G5 \08T#:M.QS'- MYZETJ#8LX43-KW_;]P74]%Y#\U/_\OX"9_UXX()EMO>&GVO6H"+*V/(6,M\1 MJK%%9P*ER5X,2U=O G859=D!SA"Z8QGT:-Y"//TFBC,1S("16 G+^;G3:\,@ M5T&*WTAH[ETZB081T,EG4;1(Q7UX4 ,$^U&8)4I[N$/CY.^^ FM^0-ZA?7ER MS39?[FZ?KS^2I^?Y\_53D(NT%I&8>N%ZMVE\-Y5ZIF&VZZUNTJ2L MQP"M'$ER'660.Y'/%XO]=B\B@I#8N(A5 JG_(CJ .P3 _>E?SN.A)0J!HKC: MA&9XZOEKX=8@(JO2V7:7T0U-\_B5R\>""P24&=W1XG[U''U50QEY9N!*-7I ^@ 5+60:^X0DZT"1Y'. MB,:&*1&R5U U>Z[LHCE_R84SI1TS&%K 7L<@!2#G3"6F2N8P0935,PC+\:(0 M9V_%W?\\$8=Z\)OTM]G1(K0WGJV[_G#AD1;P\KF#1P>>1'*E-MF\Y8*LG0?0\K(4/KNY:4DQFQ MM6H^S+A3FZ[?%S3;HH3%_L;,ISDC=N=*F+3Y2CGT=I"FH85KG$BY$21O!TTW M>(N2XS$M@BFD!MF1;DKCW&?D@3\--^>OXBZ=K<;NT:]"&*$&PC4/H5SY+.4I M_QQ]%>DG_+\RQ:NG-YW6:_@&(KW+NP^Z2/CU_@+ MQP/^ RE-7()ANL5@1&;H%8,8C6II+U$;\*3%'UK@PX=R!JG-,"0,;BIBE$_3&I460,9,4]0LG:_>I+3OMR>[7>L6+#G:SM/($0P+UGJ_=[ M;N;H#+;PL@<+)ELV=F->;#85YRA-MEY2>G6N;Q+V]@M=KNE'FG%OK! )8'F1 M[;?U[)!Y4YS1XW+C%C)PQ,-U*K(%HYS '1A9<03)!C ,PZ,&7X79 M([6_LD[*$:$*U^@A.HBYJ!^5/#SV=6R9IR88;^6>FOB@RCZ=[15QSW%^+2!O M/O;I,LY%G1)TDZKD-HS$CN9!9DKLL)[.&/_&A5<3U)>QYL%XO"9<2?AV+@EM M;08Q2[R]C>E>$/;+P9!'-L5C^$M+V5Y_7?!'9?4OYDP>6LO% :V".8G36H6< M]:/; A6,DN+.3G+ EL3;W;X0UZ]R",+T3O!!CM4]SO4^0)"S_2&+TT6\BY+* MY- XXY7O6#CKS]9V+:K5V=*8D@18Y/CH#'^>J&FN.%<&"!DN^:3,,BW'H.CF MGG2_92OUY'AU7Z?# !K(@6-V=X8P/2LRG<>&-\:+6+9@ H&C5GJDF *U6U7!2QVOM2-XVTX;.3@@;)F38!6^W3) MU=?3]>-#.TLLI05$AT1F+_SA=S]]^".)"O*1+D0"(_GQPXR "(I$S=_]\:<_ M=?WZPY3;1AB+Y/@V$W:X81H!KE:@_39]9 D'O/X[C;(;SFN&%T_*]1S?1)W! M=:W?.,5_FIU6I$S[0D;];1 W- ,$GSBC<]&VRNBM];PR.H?K@='_^$TS>OO; M&#/Z&<$GQ^CS%?>&[/)ZWY*.V;T+M.?2 KB$YV<\C0"52?-][W="L/XP\?UY MB&P1@QEVY-=>2<.-8_5S%*?PL\"XQ^/#K8+UX,9!<]YV-^4\G,3_YBX#]-\& M_EYS%+B/D-;7422#Z1$YS)$X"8AT^!6_[_$J.G\+Y%,@/SJS]"4]-BN%X,ZB M$'/98+JZ>JZ9ZD%T,]+3!=TW'VU!)(M-E(5*8.PA)M.GT.3,B#OZM2A5__,; M35[I9Y86&^7X$CNK.C8F%- ]6-#__8U9T$/?"6%,:!%_:A'G&Y;1>)W*^JN% M'"((.I^E\^4_]WD!F[,39<9 !%ZI=D+&YT2)U$JB_L6!U(T2)&H MQNK<5KGXW0\__>&=VEZY^-V/?_A3Y^\#-LN$*>PT7C\&]2E'DE%B-SYZC/_2 MDS,,CN(ASV_,9ARMM9S/,!H'Z\$&^)]OS 90?AG3(-H9N:=VZL]?HSB!J1I< M;)^BA(KY@_*JW/*ICX'D]M0?@Y&G4[\O<+$5?;P!7Y+7F':=_S_UGO[=O[H\ M^]W2V>G9/P;U*9_]*.$;?_;CO_3$SWX.W.HMVM&"7L]_ .S! OC#-VT!''T= M8QO@G.3>N/UI$V7TDF.Y!(GEXBH,<04G]S^,Y-+N15USH!B]^?X%P(HQ,17< M,$.B^^G*QA'+GP4IZL@[YD"J[,"AY['6G&I=Y].5!. 967'0LA0192390Q^1 M^UOM >"7LTL;#,J2ZS"&RR"WL-$TU!4-_LHJ$@S_@?^?8'KQ3V+629,W_#GZ M&F_WV[K0YI)E&7N3$P:B!=?XM^EQL(/;.2>R87O9D2)D"[QK2;.%YQCY#$<; M5 K_2T$:/&>DQ)34J)(:5U(A"[,_JC#RMT:C)5L(:!TF2-^DKI(J+S4M%BU: MK(Y#ZC!Q'-**,\(]&K(0;76YKE\(8XZ\Q<6&[0MN/7 ?9RD,/NZ#<_\Z2@]U MQSW((\CB!?PD7'18*!*5G_R/$;R\3Y;DA98(P>2ZK/507BV4' B'E1?<0P>D M&ZPJ=+[WJJ.M:RWFBI6,-?ZG.*7W*]E3^:8D=HG6)UJ I%:_5CAU:GC\,BB- M/AZ<'PT^'J_QVLC'WA$:&M "]2!!DPJS1E.7R+6>F38-S#1PTNRVU*RU)OZ/ MSE7K7 ,]PFPQATN=^@3:'7[_Q*(4JU%[%[&M3SN!!=>FG5A9U2.6]NU"DPK4 MB'@,D'.C1RWMWTR+YF*G">PT@9W^1X>:Z=!^S:&C0378PEA_7M\_/7"B9P]1 M&FVCVW31.5Y#ZUF4-E2LZ5KI<;!$P"42,/=W%]]K#M-PN@V<##_2G>QBEI/. MG060C"%F8:-(9SG:-E]R:>,$[G #-8)J&F];B)WU0 D1(NM!QS3*8W6G-@)> M#4(=D:Y)[1:G+F3#,'%0-SOMB&,U)V]47;;W6 ,7U8G?L5("3=I:)S\'73^5 MM\_U=^&C3SKBK0@R:7];CQVS^,FPB/NN8KL>0??":I;RU_BJ@8GK<;W 0V791 M"WAPMAHDO(+=]*CIM6_:DSC5^*$GKH/U4Q1&O6O0$VT0AL\.:(/(8/N=.=@E M0G6+\8LU*C+'09'O$*S3F3[/,2,2>Q/"V_25RG3.$0E">B\AQ:Y_<5_RUH\% M1M!L[PLA82T4IB18FNS$<+3T)DI51?U]"AG3]ZN'#!)GB_-<(OT7D"*D7MB7 M^*@QP(B.E?V8]*T#!""\GG/PX%[O-+?C2& T&(>-IYYQ&! Z3@QTFS@O/L*\ MB@H ZH'PV-!$U@-=<)V5T_R=;D>38ES_2+=[-XV0\K M%5T A)3_%")"-I+YFNZ MEG0)B^0 EXMMB0;)!7!RP9E1_O%=D"-DF-QL- V-#Y#_NX\RK@&3P\?X-5YR M=RGON3 =>AAU2*@6=W++")X2:'608-HY^ MQNQ^FRZA06].'RLGN$<_^<14L*I>7B<*EP?"^0'#AC@FW3R'X4O2V/(O/B MTK6LDZ(5@N5\H#A*RM^$R;@NT9Z1)%K\"Q[;;0YYO.!/Y?L7N#!=4/'@)GH5 M=B7X?/_D=J*P(RO2$.Y(Q6PI;EQED^T0BLU$_IFU[^U:';8JUWLNJFPLY4(I M*D!.0B\J<+.N,ZS18/+:T=I.D0JRY4\W.2'_T92F>D%766I]?G]#!*L(^6?A MQ8EQ#_D=2S/HZ0&M/3N=+.3;V,&">E"0YW1&NN[YC". G1I^CV12) V%@30 M,'#[G6S/2@1 [)C*';>[>) =?RO$03"&TQB:OOY2:61,#L)SO;,%%8]A$V1. MEO,4414 PV2 J.C'=(GB_]"_/+14_TW&A1":> MON3@V=4]XN9P1RQ;('*O-XL6JHG8OL!BNW Y1L]Y,Z\&?U(PDE58B_ZI-,I2 M4?7"?X&_BUR 78D\>3FT>AE&->9_#M,WRQ>;L%#?/H3Y*^^EY_MBPS+(LAFV MA%5OF!O%IRO[S3@H$PVB&GSPG ,=HG=;TOV4-(Y77+%4L._?XF)SQ06$LW]6 M=P-]I*\TW5.0D'4*P#^*>3@/(I[9&<8P7PX5W<"#]7,+@<=O?"C$"RU,,DH; MX)"REDF,R%*.AMI->=>64O^J+6<-(8YV3T!W0/,+L2/1#8,LRCV%B!A9$&IF M^SOY.V A7W@55ST7AMHO($]8-4K.S]@6Z"!ATO@86\'="C- M$.0+8;T]1-E]]E2 .A4N)6=Z1 M!VCWHJZYI)F&7A<#Y=*AF,0LDP%*LW'DS* M&.R,Z*8:&R2%VT\=I_V?NNMWS*=NK^/\4TM@ 3]U)]78("FP/&5ON%P7W-6CV&B]H1Q;(T&,( M!NA:SC47E#!%7G()-D1VQR UF2Z)?/!%/D^7)0*Y4C$,/HOGD/,U@[!)*+4Q M3%DVBESNW4J%_CC[#>M2^M 42HLKJ&AK2\1SY'9@9<9TJH$]Q$:_%Y>,51TFAB=0/ M(532^6*N>:F!2 !D*)W40T6F1QJ/G/#,02F-EZ%'C;FB6=([;X0R6P9IVLDC M*D+Y<7L5ZJ+S=Q.7UX>2:#F\8=1#-]5.G=V ILL#7X9F&5T.%LCT/(DT2CI6 M=._4E""K.^.4-=?&,_)A]OO?_Q[^_SQ#\'_S1U-*XCS?TX'T(T<&2M\'8".H M&HBW9)[BK:"?%HMUO6"%T]H+>V>XDK$D'P5/.]6@N)*UU&1T>E#=L:S8S+S97?%2_/>T$-/(7NQGRT MFFNFJ,#Q TM>=09J2-Q-0J9)ET"GSQU[B#)]\^;\<2LG3[-L4$-G2AEB@W17 MGC\J8GKD,-$L^ E[L4\74+Q^PXDLVFW_4R_%I<<\+^47#=^"30GZH/R<+<@ M<)F)M@[RCJ'&I]5RG?P**!&!4Y@,8M0'8C:H[M2($@F5@,;/E*VS:+>!&+_" M\Q]\%F%2*==TS7EM>*&" L,$9:.HY)93Z/H4 V4(HUO3+*:$BB,,D M9:/H%/YP1!^)S@_"B1Q_OSZ+>8>3/?EPYYV34\XP:"JWWDL6@E+^":%5@ M:D(UT9K4'PA0F59&HT[-ZSW(@3(\U?4SXFQL+^.:7R2L<+&H3I*Q(3H8E[]_ M9BD]?(ZR?]'B9I\N\\?HY25^SO9Y=XGGN)=0I>Q#BSO/&@;X1") ! 8S(G @ M @F#'GWV=X9MT)?(+)6"D:W8[5;N=@58D:@HLOAE7XA3FC\2D4QLOP!,0Y1? M:[,;PU':WQD-_6!9.B_JODD=$\QZ2ZL1*V!/;WU(SH]RB0IGS/;@NJ.$O9!% MV)AOPBP0VAO;7N=%O.6>^OT*S;>8)9",.P:4!F MF)=1'N>C&V&>O66U"6:]NL_^@P+H])I?GE-ZL/&E@GQA6ZW7__A+3#..Q&9\ M^\O!-6RV75?!\M=\G=201=CH;O[7Z77&'/XD0VW8]>CLN+KWGRRK.A!UZ<+^ MAU!UOJ>+.>^?4@(+=1/20SZF1Q.WJ4;1EA_=1R@H[SX&G\4D'JG6],<7H>X] MALG)1M'(_S%WF^[V1?Z)OM+D@]X4$?4;ID?8^R'T0SV@S,&^R$T@_TP/08[I?8 @W62,(1'>&Z&"?ST'$.-E\W] MPQX@86WR27B,.I^@VW'4IJLWMKRCA9T>]/B%D.PZ'J!S^T[9^2ETYW>#C\/L M4=P;4]<97I_BE(I^\PJF53^(9,KS!7UT$RACN@"3"*!A5&0/-9D^B;QQ26MF MXD>8K<@Y6LZ)A"R;O!EYB^H"E($\PXU(<@/S)URA.@-O?KUCV_BE*Z&QJ M3#_N,W:S/>+;^&/\Y3*&2^XH@9JIV_0JVL5%E*CXN_]I+!MWK^J<6VNP9,?A MON>ZJ<-'BKMS2%>KEG<^0;&I]I-BIJ(=OBR M!?PE8'<\)KBU!1AIUGZNW 81^YBU\TU:>^'_7N_F\=LG+2X!$@8QKVK(!$## MU/L2*5)LHH+$.=GG8HR]J"D5L8.TFF,JESR$!F2/I0: M\\X WLR3CV56_>E<9XXG5;9,UWL)::ST+^Y:H>MA@1DW8GM?"-5:H= Q?EUG M7X[L,DUN8CA2AO!P*\>CC%7>).SM%[I<4^EZZ3JX8U8Q]V]UH/D,YAPYMARI M&1&1;<"+",0FY\F.^E[=CNSXCV#LA/R>8TPQX \RI%,+21(A85!,8R+S9F7PQ3<,E1M>E=B%\+ &\%I#$OA M$(?$,S<:\T0:D*/#_!HOFQ\)/4!\G@3<3J;Q.B57>W[FP[CX;R>BK_.9ND\" M;=J'8-U[KBLR,+XRNN'V5_Q*Y?!L7>[5>]^<@?OA^ C63YU!-;]$-X^.(:_' M:W>N]SGTG7,15=ZEJ)[AZK)B8.5<=%T M&Q@XY] 225$=*) B BN19-=@6OYC@VL9IQC=2&5"A$+&;:,7KG0SLFP:J''2 ME50"HL4-T9)X1?G?:YI% N\@P5FKTL S7>X5ZVYS4RF'(CBBN?T00HM@169*%*?2GI^BW-"HB+9H M$RUJMA5"-8V74V;XD?R7YC3-(_*A?HI:[Y@6XG2M[;'^I@4^?,M@/8)WE=T, M4]$;IU5CRV*JNM_O> +)1:V5?-W(6[;)I(.V+L MKB_.-(CBC6FYVM[&(@@.\S^O^#G&M35-%VHFUG@#R=0]*SNO[FI "Z]_T09. M+G)*N6=14/+A3V'Z>NH0G2$HZ:]/'02RN660RNCV \N+C!:Q[%W245[1D@SN M^RS$%94JTFQU;6QO.QLX.._25$ZOWTED"7M)JJ%_P/3[%+HU, MP@]$$80?4\\;G766.LU(@T^8;H!6^9LY_43F5PA09D.7]Z\T2^/UII"38KGZ M@M3B)[;*>H)](]_%70/HP7 >Z)=HD!H/4B-" !-R\71_\_C.(,SG;*.&,3Z1 M4*.Y_1"A^9$\R(SH[;27TQ7;PUBJ7905!^@9I&CHU?<8HH-3UW+NS;\&)@&@ MH;I[]=*2Z1+(*5=P0>14W,!@YG5&Q5%QBI&RX]?H=Q'\HPTC %.%:@TVGN[, MB)C>RRQD@LQS]+5MHBAG&FJ^95AHH5C==Z6% @V34@MK.S.Y=(@%$J2(O@:* M[>AR44>!A18!C4WI3RQ=,QWB;V>K>_B3WEM*U2%Q%^+4TS_]^/4=X<[#-MYO19P#=BRF27/[FI(% M]WKSV3E-9F211'DN,PFBG)3N[O??$RZ]R7X)?2!>]J*J,V4%2>)M#+=\!8/! MH06G\BXZ0&(,?XK!#(SZKUSTMS1;Q!">9A'4SP+":[A8+/_.E0_W @J19"11 MR?$(A<&P_.,Q()Z*S,B_Q<6FZHY: M!XB4(7&-=]!!\9ZU?=D2O4A@+ G+NS*Q(S+Z2M/]J/0$1[O8T2QFRZ>"6];C M]G(9):#*9N3_1.D^R@[DPV1V[[X;<&17SL1S$1TPV=6TP@(G48&TH1^L0;]":$!T=A+PRV1@ M[F1 IS[RQDW#F%,XI>1 HXRP3-QFIBS;DPDAT=7Z>F.4OB)=#S.BUD+VW5E6K_HZAKU>XEW=^"-7!)!3C<]>H 7=D8 M8GGG%N6]ZO##ECC&U\UI)\^$NCW5H&X/WX2]'XWS'+%O]\RWT]INPL20VFF VC7/5K@1@=R,5.C!(0E=-46/ M:(XC:2-)&BS#MJZP\E&9BR\51E2N2B-O(>N9U,-[--^RP?#GJ_OE:7*,0,AY M/;I45W'D$"FGP'2]4UVUW[//>'Y,@ '6"SF^59_V>NP7U$!XI$4$:=[7499R MS[/_Z.]_&,EJW8NZYJ\**JG ACU_!RC+QI'+&_<\9V( \4$T&(*B(];=BT/[ M>20/*==U?M54 B8"\HQ(V&%Y:9C(;#3E0H_UZ.^ I_..W1$?GCK=-8,^'LI! M'R7\P(WNM @^//&_FV2:N[82B^ M[B@UT<'<1SK;*692!N!"&F1(B.^T$^!8,GL4R7)ZH&Q2 M""U%6"J*F-4.N-8[:/'K6=NUT$F8I $:TN'6HW+7(,AATGECKQ-4>AWLWF>1 M[-2YIF\V"NL[]Y.5C:*5O\8N+%T_E]>'"G;I>@3;VJ6UE+?>+BV8J.8N1CCC MN[N,2%-PU>"EZ\,S',N>G;T.E<8;2.;N6=DUKPO0K58.=\K*GU%, M-/2."2^IUO;#4E6YWK18:Y#>IQRF1T3CI-0']D:S)Y;(SIOS=,D]VH(NX&\] M?6*TWT(EJ ZN[IJ1! *DQD"D[34X&+2$<; SXX;/D#\YL.%=QI;[14'6TB!MV"Q^X\F7$TME-!'8(6);AY$4.K7LA#M:?^R*&NC MXW3]*7IAW>IU^'&4=E4OZ[Q)XQ%(D@#,\1K5)O[(N0-LT@,[&<>ARW-K\I-Q^1 M3&R_$-M_V\2+#8DR,5*-BK[3_#WH0%U:;=M=E!Z^R\G3?K=+Q%TR%\;KKW2Q M%TT='NM.Q7*@U<5_/5T_/OQ7$*'4YV2&_(;&(GI)DYM]#I-$KZO1-4_1*V20 M#DQ0&_,B2E!U +B658X# 22@SO9[4N/Q'2DQ,9V9YF:/MH46Y$Z+$B%D;!0? M,CSA+1R&96^&ZZ_02)^6/1ONTT?Z2K,\2NY7=:>&=%DW<% 0R&'.6$]40"0HMCJ@E-B1BQ*_=]R8)16*8/?635%$4/P;H(?!:#:1O B; MKNS_IDYVP1RQ4OHIPK'^'# MS,2"_W7U- _CB6!XFAE_.&-1?N2:(MLOH/=KNKZ*\LU#=*C&5XE@Y1,M"ND$ M=AM*F 50PCP&D!^3: Q&XX79T7Z/FUN/,W\ "X@5;JNN2[(G43[!;=JT:5J[ MSLDV6L( >J%M^!+[1#Q#OW(UQL0T>UD]'SHE51F+*GE(9A: I MMW1RNHNXK4*3 UD*J@A8LJMK",V&DG!F_GTMZ+8J4'6SAV%\W$+B./S"TO5? M^/]?1CE=UKYIC[6"7P:IY\:"\U"R707\ "52X40 *0)8O7\!M)J@A8$-XV/[ M3DR9.FS:3'*3054IY0O820[7*'D1<;.-*?P4 M0.O+&GFMP/^0BW\?F";G9A=XRR'=B^[I7*XE^O7];:TA%K)902[*7=D;=,-X M.KZ2_I$AXZ7H$6Q+66LI;25@+)F[>MPG.F"FN M<&1!J14!T,#M.LB[*@OK^OA,ASKF23<9_?>_V:.<:C&'J<^''JMR\&E<=,P1@4D(F$K2!&6AQ([:MO15PM[D$$BQ+^X)LB.JKFJJ)H*J5=KL06,, 5R5\W>3 M\F:L!SXW81JP)X#:-^[@?U?-9&"]$KLH(3N6BZYB0>8/6!)5YH3';&3N[[=[ MD74M:P78=I?1#4WS^)7*V_]/+,]O6$;C=2HK"1:'YRQ*\T3VU%W^AQ,0V H!BZB,%_=7FKVPL;9-B4V9Z\*]G*+!AT0U0C/(:4$5'00E"<:< MM8OSMT:C&&\C@><_*[KL+E*"%65T##ULGJD-IAB"?+YOS M ?Z!*[TR;^.!<8^_OMR<5"7,7Q'T%3"_,TEM:IK.R_:)4C MPT,Y>:-) O_=QFF\W6\A^1]HU(IAQ"N2%S%_BM-)7MO,H,P XB>R'+)E0LND MO$6;_%5)0E0F&E,Y/I)$4+0@1E>4UGD-&JJFQ3H[OJ7WK?P?N,Z_R-_Q%Q81 ME';QAPYD$[U"U7-13ZBL(RZ12 VHN@YS2QPH*.WO>%%#!;I-V!Q'J>^Q-CE> M,'R=EO/7*$X@4L1]L#Q*:)G9#?,,;45H1H)P>49JHN+Z>(2AS5$B9&G#$C$. M%A10#M5#487B>X[C>T"2:Z(*2[=JW!EU' 8>( Y@%'L0S87[J?YMQQW&BM]8 M'8?B&F^>YJ7L.?($+4<^L<%Q?4./(WU,U;+.R];+CBL",*D@AQP4,$A@-I9J M05FI=T; \ L6VWJ:8??ME,P])()74(!U>':!\?Y]U; M2Y1%*9%$&B)++;1)V07X*&Q?-F>Z -S?04%=:_2:A5S421#29G[JHB'M\:V# MYOV(O-4)4JWH4,:8M^]MK-+..+\BNKX'+;'OB.R)' F7J9?H^TNX0]^]_#A M[__S^<./'[^#NI[J9J5NY[**%B)]ONIUS=\&);IE:;')RVOO32Z'<)NU?]J%9"9+(6L&\. =%\N)I3G4>OPX[N-=F&U MG1HQ/W2P:7KG;?(<3V^(6^1IC5\0AU*0L\&0M9G-[V1'Y/,V%M"2["9A;PAY MQZV#%_9Q\+Q(>GXBZJ)#(*#E1LQ=4\"9C-?EEQ.5;R0K,VM?Q]L]W1U+:[-? MNNQE*^7>*@G-MY"W=0.KNY;D-O@ZBE9B\"YLS80NW1F2F(Y8Z+I(\33A\Q MX()J*=<<((# @??AAXN7=W4?[V L<$9"ID,7\[1P4:_P)5W2K!T$Z>L IO,& M+FF[;V7GG,L>;"?PJ9QCJ49@CRA6:NWI1CK7?L,IB?Q.,> M%@N9>ZQ'[V$VLY:!C*K&CU.65=%LFA?W;RG-\DV\>Z#\8_#C9TTO#]Q?$4-" M6<)!K^4C"B8T7@];R8^%ZRO5%(T@)@_5(S4PK;3W+WF\C*/L,",U9J1!;4:. M49,/A6F(8,S.S/I7\9.G>5@*MJ1Y3T>]XG3A\:(1DFH]T*ZS(GWVG".J&>!_@@ M)[A;4PRJA;UIAU,$/*F(VWH<)4R3E*#]J GS#?O2%:>8?B,*0\G21EJC_[-Y M4QVUXW.YS^.4YOE3V4VZ)V2B]0Y2X'O7=G\I(6&%C)+H$9>A*&;&57E6M#B* M_ZWA)OZ7?SS2*+D6C7_GZ;*5\?R1-@T?/M)\D<4[^./]ZB&#^[;BT,%IUM8; MR87&<)U?N49;<6=2P0S!J?8^#K-.<7]Z4PI9;^RO\QFL7FROY4\/A@SE=9./ M:=$DN*8#06T8M9--;"SE2+]U@?2OVD(PGY6/,D*O#5-ZHEXDE(#G-KW'K@6] M>(UMP/X"2@*J/T_1;),^/,0VAM^ 9]C)KFB/4/UYO(G_5=D:I3^A4?$44E!/ M5G/-F#4X4IH.89,45;1DF@2:XLD@ZEOAND16WEB]>QA>V_UYH<;!T]$A*]@3 M:"DCZA$3W0#\I+;N_$!1(SOULT6#RW''C.[WFZQ:N7*E4]0+>U(HYPAXU28E M1_C6)39V[4>1G&/Z36B1'KXV4"%#G\W_W<5SCQ/:_9#I[<2S#S^JR:V3A7"! M+R2>5:Y.'U4\]E',XM<("K]E7G*+/>?%311G?X4&TW=4W51QY/OH#HN:'I6.CSG"CSDVY(_RF30N,=21 #E$9[N(8 M1&O88G+FZ/N$*DB;O^0%-+]2Z(:!I^T4H56K>B\_^[6"/(FZLS/BJBO.NBGF M+XA2MRL].D#S_A,T/]E$NR<3)#LLEZ('>)1\K'O;Y*K.2!/ !!L.\H^Q\[;A M1U9D/FQ&YJ.[-+F*4P5D'S8AGO"F.6"L!33GA"$1GZ.BG#'V2'?1060/0EH3 M-Q;B793$5\NY[@]!U(DA0S*[ MU)VN4-_P+V=+IMMK^1)I@#E9B0;DO @TC@HX>?[IVY#G(V8T$>=SVH9R$'6L MBLO#*+M%O[..8^!VW%='2/JUVD4KO0EU^G']Y=6^M9?/Z4V:'RE,8EN RDG7 M_"\T>U69TWV/(B6E:TGG/>'*Q@M9&[889(]*4+*S!<2I=P28E)##[4!&=[F4 M9,6X?51WR8<9>:'K.!5][,H^Y*&W:6?Q= M&T>7:DT?1]@I[$D> M9:=(.C_2S*F".]K^>_I'FY)9L4==0UH8*A"VQ;R_HX_#K 3^]J>48: M-,FOH2^8K7U>[.DY^,VF>8R**ZTW9NWBMUG*V[7O&YOD65GBYN?*%T,#W,GX M/],_&4\9T>BZ]Y2R 6JF+J,\SI]V&8V6]^E?HRR&E)['J%"V=M%_T[A.2@G! M?X64$A6SVBB+.S2JBIH1@0F1J!"6D@H9,KQ)Y[50PYS6606E25R_B?^MHJRF M(E\A:\,OF*3K=R[L6K+032Q<9I3WD_@T65R#;O[,L>HFXX9E7_AFQ8@AD;&> MQS+N,L1CB!6PQI<^).>32"M4Q%SV?84,-'$FNPJ=,+8(XG,P"S3VQK$<,1JO MTVJD'O_K6Y0M>SM/Z;R"Y,F^I5TS80F[F8-80@_;FDJ+V Q#08_=(;A_O&') MDEM$U[_MN30H&$O](+I+Q.F"OBS5<\@8P]0&_HCZLV=XA>0MX-\1&G03Z#R) M2WQ*A#V\1R=$:&'MK,N(4@B9/G&"!,"&C:O>ART$L3R:3+7)ON1P@\=I!LP@ M#1)-HMZ[FGG^"UVNZ<_<5H-_?*2+),KS>!67@P]7G.[ MSOM-TX) #3/-H3]&B0)=$N V,K^_^@0#6OEF".?)G"7Q$EHWD[PN.&4KPNK0 M_.3JH'&?7+,BVN [3E?>!+YGFTB7%D5. X0OJ>M!Q;7@?4DS&B7QO[DTK3DV M.<09XW+Z'A'=>?.W:$<6'&VRXGB3#2 ^(RD50B='+/$__.[WWX;4Z7QU$\'3 M_I0>RT[DUX0HZQ/_EKU^??_#Z+*.KD7=-R4HN?A1])@&+@[JQ0^0EHVCUS>I MNM'=G#@YSVVUV?-$/<0/7.A$OI$GZSO1HY*^1%U9LRDX^WXB! MJB]?C@[,H.U\FCO+F_@K3 AL=/+@-;SR#>/K][.5_5^[GZ%@=MUN84>&U^P" M W)D+@2^7%?S3^>E^@ )O8G,_#6*$[C0OV'94Y10"/4\T469=#/?0LLNKE:O M6%Z(/ "%'&&700K76'"^)&XL7A@Q=+]WE&R^%*3!8D9J+-^O6/8>\.3_5N%& M +D@\HKF4V;K TS7";BD_%-1UU%3/2B^S/]^;'Q$4$_LU8PNV#H50L(-4(BB M?AN&I^9G-;$ZQWPK[_=8#_P3;Z*<\@UMXT*T)=S"3+*!&ZVAUPSOME3+^T[& M5N%ADGAM;V^(\TY3X^DI[+5WN8G_B?^ MC]4_\?]YX>OQ?_G_4$L#!!0 ( &!#:UB(F"-2OI( .7L# 6 8F5L M9F$M,C R,S$R,S%?<')E+GAM;.R]:W?C-M(N^OVLM?]#3LYG3M*==)*>]<[> M2Y;MCM]QM[QM=[)G?YE%DY"$"44H(&E;^?6G0.IFFP +O( DA+4RTY8$@%5% M7.KR5.&__M?S*OKFD?"$LO@?W[[[V_???D/B@(4T7OSCVZ]WWN1N>G7U[3=) MZL>A'[&8_./;F'W[O_[G__A__NO_];Q/)";<3TGXS$G[,5^>;_ MG-U>?^-]\_V/?W__P^3S-U_OI]^\__[]C][W/WCOWGG>__ROB,9__%W\WX.? MD&^ B#C)/_[CVV6:KO_^W7=/3T]_>W[@T=\87WSW_OOO?_ANU_K;;7/Q:YCN M.QPW_O!=\>.^Z9NAGW[(V[[[^/'C=_FO^Z8)+6L(@[[[[O]\OKX+EF3E>S06 M$@D$+0G]>Y)_>[9_Y0*)YEI"_!6P% [[_X1W\]YUH]!T0G)(5B5,O9JD8 MVO.#(%MED7A_'DN7A'O0:\W)DL0)?21>Q)($&,R?M^1D_H]OQ>B^MQM7T/3_ M-1LVW:QA1B5TM8[(M]\=\0?M$Q@T%^@U?+%M+SCIG->"*/*<$IC/6ZGOZ(I8 M4"61_*M_?X$')_?LDL8P3Z@?W>U(2B8/2C4@@LV:V1A 1_6[#'[T)"<[&)/W(.6<)@$LB(P?Z)!,6HT>X^7 >]\+#_NE#_L? MN8(_7T_]ZH;]T'OO/T2DBM87C51T'I\$$QY\PS@H&?_X%A05^&5.."?A=?$, MZ:&:GPDY(?# 7#'XNWC7)/S'MRG/]E3X/'AQOKP=:-OBN[7/Q>$2+&D4[GK/ M.5O5V,493C;PY([DDH+R1ZZ-" *, M1XO@W5A%@-WK;9D,&(6"U56C#D+ZK^]*K8TV#:U?P%A\A$^,4Z)M3I5V-F,T M*1[M3"-G&CES8F3FQ-5V-6]*2),P@>GB3")G$CF3R)E$SB1R)I$SB09D$N$/ M;U/F4,B"+/_#CT./Y/,6;(PYXZO\21JV$7*DS@TE+3IP5I.F!3"!QX>"A,O( M7Y3H_Z6_=VB13+*0PJ"7E*^NPC)ZRG[OGIY=;%9.T>L6W=/TQ5^]5@DEOW9( MRU0<'ISX4Q:6$5/VP8_G1OXC/+^+P'!9;&64533ND\GR[ZB=Q MG/G1+5DS_MH,K&IF@#K0M._257K!.>-3!L(*Q/26;!/X3D8H%^_TAG#*PDOX MKLRO4=G6&)UB[N&H?-/2 (U7A]-(9C-CFYNEMLQBQC0U0&4QV^1;D[*= ?KN MN1\G5$BFNHJTI.L6I/./W M[$GN@I:V-$7C#0,U.?J_="W1+*H;FZ(TMQ]G_(:S1UI ^I2T2IIW3NT4%@7W MHRLP(9[_2392,B7MNJ>/K58,M S\HUORC+87C;*31W5RP#M*1&^ M,?I(0/_RMZM60;2J>>?4WF0/$0TN(^;+22QITSE=MV1!A8\Q3B7N"E6SSJF[ M6Y(HJMITRAIU3]G*CZ*S+ 'U,)$?):6M.J?MWG^^"H6W87_^,0<>^(W["8A)>)4FFD&=%^P[IO0KF?.M? MG*0I20H/N,0G5-W8*F0+@B8F7$U+>&/2!2-KTB%5=R3(. CAW?N'>YJ6^DQD M30Q0=?$<+/UX022GAZI9A]3=;U0.+2L@J_=UL.DGD)\ELGEM&I1I_ M=4/3Z2]@R.7$3#Z3DM51W; O>L^P])[U2.\^R'W\ODMV1G1[>_!%JL/@]) B MTO?-\'O&V(6"BA.4(4C4B\4Z2 UJKE3L?VBAO+=3**6'V-AG"G8!5>KA8Y\= M.H+ QU MW5_?*E8HM6^D(H2,%8HNK*DY7PHK!$QU7C$/#BL$2_ M50,@\)XV2_1:!;P!+PM+E-IJ! I>)%9IL2B4&EXV5FFQ2J0A7B96:;"8M B\ M:*Q28S'8(E8HK]>5&'"\1*Q1(V]P&8-X25CB4:+!6?C0Z>6 MZ+:ZE0SP K)$X;VH2(K!"\0J=5>:7(67AU4J+CXS%R\@2_1=10TCO"PL47"E MU8KPDK!$GU76D3I(H]L2:P&+$Q;1,+_G9O]UXK$Y?(*EO&01"#WQR)^9J%56 M<+\D*0W\2*YM)^7-I/._06;YD^TA#F8')#>'XBGY,@ M@G]>5]FKT]4H3S-Q_59)P?YS,H>]-3PC,?R1WD1^G'PAZ=?87PF'TE\D_ 2S M_)K!!.(4K./%><;A_PL4S[W_+!%#QT\;A.0$F5,_68+V^O0K"1=D3_L\)?Q6 MO.PDV:,1@/H;OZ060L=/&8RD+ADG=!$77KA@DV.>_-PZG,1A_BGR"PC42XXF MX7^R),UM2U 0)K/IU2WQ(S%5OJYAH?D1F?%K"D=)6( ^2#J;Z\_+'BD<]!N* M7G'8GF1+1O;B7P8EE*\QW[[(7T%E$:ZP[=*;Q=OX%27M;(LM/,G>O%AWG\&. MC*W@M@KT1:X_5]R(H=77W=+0>QXDZC7U?E5#3\(QEDH\%H&XK%F77SW @5C MF2DG?[D%[OX;?9]&!S/E8R&?F"R$7_%Z@&+JP@*R;A^J+<'&/A!\:,1F4;9F M::+%.=#P8SOB;-6?B1;I0*.8W6Z7QEQQIJ*&^7VO[[R0) &G:S&X")$];#%H M^>5&2;9:^7R3A\Y 'CF?XMZC(!#)?S"3O#6+:%#CBMNVG]MY5+%#JMW%N@,I M;M[CQ;H)3X^<5O#I0!E\^/=G_YFNLE5I\%+Z>_=4T5A-5=GOG5-U*Q(Z2MY? MZ6]FJ)%*J.17HT[0,Q]4AH#<+0E)=Q@6A1^]JGGOM"O1$]4=#-.?T&0VOSG6 ML>+P[G!R3/8'Q\WVW*BZNKF-()[>Z&WU(OGQ<_#ZTFI#/'SVP6:,"=_ AB$"6VNQ32BG#Z)'#T"!(H]LDB2D M8H.L:FZ4]AO.UH2G&^&C2(_E>;81Y;H42H=&SV%P)*A2;OL:/1VLPGY8Q2D# M$+1]$;UC#U+"$S+$^(_&B3OV^.%)%_\O]V.P"H?"V+GN%U$P<*%4^F68OA?$ M%MGHJ(^L@8YFB[SDZ!2% W7LT!SEGJIP8X\='Z'F6QY4&/O[QD.Q<"YO6^2A M9X\))[[0>=N"$1C%,K[W:/Q("OPE_ G_Q= J2#D-=E1AX8F( MHZ^\E64MND'L+*K4[TEJ>PHU.KC8$(.)N1@0@XF MY&!"+8=VRW5GAE!@;>"^TA1C>D;0V&6B=R8SE.IABTQJ*(@,KR;;(B4U-DAA MJ8\]_J;<3)&>T;'+ #<)[RT/37&$HFMCKA5VX-CGR/:QVV3\,#I M(#[JNG)LF4[U-)6V-R*'?G#HA[%HK9KHATHGO5%0PP]>2 4]- 7Z\])"V4-" M0^H?+D[$@AH00YD!-: ):0AJ."/174J>8#^\XTP1D5>TLP_4X" "XPIJCI^# MGL*R0-&:)7[TB;-L/7U9IT\>L$+V&@HGRI ANE]_W!0?2#B;GVU$?438\\1, M8@)M65+MH8LC\9)%=Q$&4B_Z&0W5OLD^M!-;(@3F)SG2C6:+@*NGKY87 MP1:Q-#V&&AGN]H?0VXM1U.71M*;U0S!E8=FAK70-J-7I0SO7C>&M#WW _)RN=_E*-0:O9VT$)G M,;K+'UNFREW^Z+P/X_(^P!Y,4W)-'TGX^@@YVWSV_\-X4:Q4CN2J,<)0.#Q0 M5PGLJSF*44X_;546/&(3TL);7!%AFZ.YU>\]S&G4X#Y1OO!ZYM.-@BHII[2R.'W]B!:IU?&390OELZ MC^R>' [%Z,)P;R2A&89#NT2,1MY^\N8^Y=ZC'V7$6Q%?T)4;K+K!MLJ!S,37 MD&0T#JGM:JDDOY((-LQ;_^&!WO,L4=V0@>[E0F@NA*8?-""B2[*+^X M.DB\LYB3(. >[61D9 MT>QM.L!9Z "'G54=KE6U-DLYXX0NXHOG8"E,>OCXY/-0_2(070Q744D)+-?T M%O2ONR=_K:1>W=B%6NT(M<8)&,.B=NX=X8\T@-UA-B]9=HG0XI+RGY1;;!>/ M<"%>%^)](PX7XCWV&]H;XL7J!LS$'F2+,%$6+ZMCY=LB(1T3CC6P,&R1%RJD M6JW<6Q0^K=JM:CET;9$/HDX,VBEGBTQT-V6\N6E+[%170AB3UA;9(#9@7:^D M+0NKQ;.\TJ]F?XR^/9C":&]*<3 %)4Q!(V1@%*CP\S97MEXJ<'EO,Y $U;,= M#L'A$&S#(;CX]Q#BWZ.-W+/R1PD&9Z1&/XH5S[:&.77!LZD"U2<]'G M846?1QLKFO.UH2G&V\-FW^:%PDK@A^R1B[6X6(=J.*7=V0A7LTGPA;<7R]IX$>E M0D.U[9[:W50ZID%22+2R[7BC,./GH*X_FEVM[J?],M,&UDNYF_$O*AS=T*%T2F).P^\5A/K_A MWVLF=L,L73*N=C/I=77.)^=\<@Z243I(KO+-Y]Y_WB]M!]4A&IUM<^))Z4RGV8DG#T2'M/%,MT^ M-U[DQ7K8G"N$JMFW%7KOEP2^?2?*"*GN.I%QA+QIV3HM]T\,2T5VC[JY1[\+A5^@4EWY ([536]ZP1WJ5SFQ54[,!$% D\3[LBM:& M*7>WS;C;9@;'05_5=@IWU&46A\D%6 F!F"%"8Q(ZK?K:"7Q/PR&V<=X^(=P] MLSGZ[*IJWCOMU\*MP)7[*K:;X2I"CRQZ!*ON)5W*:83JXX*T%M03^LWG5#Q< M;!B*U2EKUANMRG4H;^@"X"X _D8<+@"^DXC= 7#EQ>)2(W_L7&L93"=]68E" M^60Z+@M;Y"$]]!G^J+5%%I7F":MK!M@BH6HD ,[$LP4<@IDQ#6/&MHBJ>NJ< MRJ3!;3 :YOGIX(S<34=5&MTIW>.#E0T.;H"6RL#+E=67B@3[@!;,P"^IJ2\8 M"1##EAE3O>^J78.V[+4J6Z@!FLJ6]:,NVB !=(Q];BC]20I8C2UG;/6:J /; M'+MTU+-"#@&SY<3 >(VT8^VV[).():,'R48+YL.P!6,BE>:GL8K I=(H4VE0 M:#RS633O/3\(0#JA1Y[7)$YJE'*1#V$HNZ:*@(:9-H/*KW"(^,[1&Y,@8!F\ MIAM_(_:W21Q.BNEU#2>B\%]2HG'-7,/1QHNK'#\'/2%#'8)LA!J!0SDYE)-# M.0W6HAJH8\Y95 TMJE:T*[,6UP]>N(_A>/1PYUM^R\F2A L:+\"@@9]SZK7- ML9KC&[+5&E%GDR'G4KZ=@=M7 J!+Q!Q&(F8)0>+>T%^+;7"RWP5U\GV;#SE> M@WW\'/25C,HXH8OXXCE8BH @?'SR>:C.0D5T,>N&J((U['^Y AWB&95JV\J8 MSGGDT@]=^J%SS#G'W'AFC7/,N40\EWCF$A\,KR"\4CUV\&'_0/^!HQ/[ _H/ M?$TYH#_^[&G1?K5EPS$1;1SXUN*BC;7QFVUY5\V&''_TDN)J5OUHXMNNA@*% ML@>?1 P0=)MIEJ1L151EL:6M7+RM^WA;1:'>24)]:9W>MS\:*/G\'\9WLR61 MU#.6-^J@L-7.2!PL5S[_0UU:&MFM9UXV>[)4 MA;V1W?KF13@F]=AXW:-?#BH!&X@>9CG8;M1OZ%*N:V2O\<;[Q\]!3XB%P_&D M-Z/0_H+:EQ"57O#R(N<@ENR9CP%.Q@/5]+HZ5 4+@7' M1?I=I-]%^EMD'F?Q,2U#U@:9*!PA3,L',79AZ!A$K(;U8;%\RNU>E9"4=K\M MDD*44-7R(=@2SJTS@RK<7K:(IM:4*??7V"(2S?U8T^JU/]:OX>H>^Y31TO%D MD2E;9D2=71;I;+%81$I53\=%:S^"!A-&M6%'45M(*'P"6@P#+Y5H E$VVJ*( M#E&F1)1I.\#- L<^>)RDE!=?S;,XS,LTK#F;T]1+ECX7U1K6D;^W5=&X,NV1 M#<'.:M+5$)5V1J)+H.\J#BZ /[8A)+GSQ;T9R0T\2@$!T^G8"C+M"XO_S/R( MSBD)S[?+<,I6HNQB_@8JZ-7OWA+58T#]W>YGGJ@W/&6/1,RV7UF\^"?\[\R' MC6O_EA4RKC^,PPWVCALLK;O] J(GK*/J9+7D.^0JC?%RX\HDE3R M[YH:J82DMS::PM]$?I+,YGI^1F(#6J5']I^EP1GD_J"E"Z1/Q M5 4@4]VX9[J5^VE5\QYIKP#!JAOW3+>&S'M&ONZ-AN.352'VRO8."6=!/:&[ M;+V.Q!\7QJZ=NY,86 M"6D$B]4FD'4"09U"%?Y.6V!(=852ZE2U12C8S:5NF-46.;E;GE_S? +W^6(7 M1]/X^-@72>>W@0]\GNCJJW9G$N"MFC:\C [SZ3"?UAG FIC/=J*T9H&@/^78 M1_(@#DB+I.(ER@T7UX.\O_LQ@Q]) TLBV&_ -$K2Y$[LDKE1=.-O\BVH\@ZR M=D8=+YAL_!ST!8>K!H+U#O]"@;X& ?6"5TD#6'#YKJCAZ_M* M/MBU1-5]Q6U\;UOT0:'Z#KZR-@Z2YR!Y;\3A('G'/E9[(7D.G*802KE3@IE4 MZVP19=GIR% 'DRT2J,(WGL(LJ [CV(_94^,%M+W?!$@&MN1\6BU9%%9=RREMV HE_SOS>4IXM#FGCS0$ MR:NJ@54U=L"<[H$Y%96CIBR+X17!3IEN).'OJF;=5[G1QN9=8%I]EU<]9XC9$/0O7D3 L-J_,73P^75'0V'G M\L?:%'!V055WD=*!*G>1TL O4G+AP2&$!Z])DA R6Q-QWW"\N,[/B*IH!:Z3 M"VR9#VR-2S]TH1\7^G&A'W?-A"M'W&N9V8'ZUSHOPSS0]VW2A3;05^]<: U= M:#H:NEF_V<<\_8&FN8*7WPD?L%C02$#YJ^%.0XYGR,NF14U#Y]N$D[_^8K?D MD<09F8@G;!3I"Y6M6\FHN)C=32.?KBYA\MYP"DRO_4C$/&@B2O42/IM/LR1E M*U6F1=U!VN+@ACT1?N/'_LJ_B@,UH:JVK=#C7*SVNUBO:4H7^0XT%5BM\YN,;&,SVV9\A$7*QQ=(+@(<7U M!AFO W7\'/3E F;QXI[PU;*9P:"\8WL[G0K7B?*@H&NO)D%8:WVZ=QKH!=" 57?@:AJVR?5KV\54--=?LU"?Y2K MK^"L:M\G]97I9)7M70C7A7#?B,.%<(]]O':'<-NQY%B;5M+8Q8I7X$ZQ/%R% M+L"TCUYK)%/M-L?H46./.C6?**<9H]8T&ZT3B-'JB@.-4S85RHE> MBR1WOL M2ZM5M;!>2,O^4+BKU>?0 !6U^G"^FS8"_R_BFR0("^EOY91^ M3GDD4*.@+]SS$!XN??]PX=W\.A)R-9P-%U&_J*$4GGC M%N) VK3>\U6<(DD]M#5"*5ZD?RNU.BS7H]]83#7)> M=V<0#58R^$VT.\U]L,+![33=Z?.#%0SZ/#,%7DWH(J9S&OCPMQ\$XOX%8,%; MLX@*D.W^CY?ZK1++JCMDY]#6>@0U1+J"+1]F07I+THS'R8UXQ$:F/FKT: 7? M>B2:VD)Z07H; SI,;/>86 UU^AK&6<8!T,+S/?&6)G],X4BDJ?A+QDMU#],<)"#(,*<'^3H077DTJ?\-S_*R&R^AW2!_@EJ[>JP24GXT>IKEBO&">@+TPQ4_!A$ MS/TX@9-#Y%?#:L@_1OEB0$Z_QN,9Y?X38^$3C2(@[0KTW7A!'R(R21*2)F\_ MAV1.8YJ2:UA;H?)UMS6L45ESN4Y!O.%W/O/2+XJFANF781B&-]@:5/,"RCA/@\$!;7.7DD$5N+I7/QO"9Q0BI81_ M"D34/! IZV+^_4[395'H@'#<51I^8VP27FY6*?Q8Z!->/%;I M[SCT EXX5NGG6H@SO(RL4M*UH[YX.5FEL-= ^^$E996BW@S 8RI5I[CTV0L/ M-28\-O<>LH3&)"GN?TZRUT[);YANE!9 MA+A+HBO3=[J7F$OU&4BJSZ\D"N_99Q_L<"#CC@3B7WAK50@E=#^S\)A@2<(L M$O&:5\K4F9_00&@--,I2$N;1T\IRL)8,GJ6>$AI2<8C6\S'@1S3C-M"EIRM/ )X.G'&ORY>SUP=BKQ\VB5T\\Q-G MV3JYBH,H$Q6(1%G-_*K,C(2S-2G0/DD1>-D?0F=^)+!F=TM"4A'5V]YG[4>' MHIS5EZGT1XFSK)UE/60Z3]"RUCA0G+'LC&5G+#MCV1G+.C9A3TJ647OR1X\7 M0..:UJ.LOQE;4?WTKBQ#V5-Q=J":9F?U#<3J*P/=Y^!56,W7U'^@$5"'4E0; MC&2VZ!Q-_,6"@^R+"U6V&0@H'K7Z.EO2V9)#IO,$;4GIH>0L1VZF4MTS\*16 M+HPX4'AYR#'-LU)?9)V^3DK5XKV%D3N['*/^5,2Y8!K,?&8A_YC"3]PL2 M'3V7]NB% W:\%E^OO,M,1/>.$79OL6 MCE%_XT_>'%:-]R@6B;.9\2KJ4=,5; =+!3%S\>+"67PKLN*XN$\Z#K^PF.\^BD0PM6>UBZ'[2G#9UU([JEQT M%>_UP*/21CZXUDE?:?(IS1SEWU)#I/$%W%/IH=!XHYX%R'BCG@7(> MJ&I#MWWMTI99I)72T[[J:=1/\(M'MWHLT2'3>8*6J'*S=M:GLSZ=]>FL3V=] MZEA0.KJ04=/HH[?F;$UXNO'645Y$-@X]\F=&\_LJ:MI*6H.:,9YJD-25-:5% M"LZ\JL&=L[<&8F_=;-_W8SNAR M1I"K M@*JP14S_RM_9=H(FMRR*+AE_\KGNC7%U!W0^!>=3&#*=)^A3J%!IG!/!.1&< M$\$Y$9P302=RVTP_LF7NZ$BLH4%E?P)[^V;(Z66N-[)'^:#@R]89S; MPKDMADSG*;HMRK=MYZYP[@KGKG#N"N>NT+&*ZFA#9LVA]YX?!""IT".%3Z V M"J)R)$-F$I*.SDRFRN6WT8 ': GOB[):+L0""VMKQB MPRV)1,W,*4M2C>O?M49QAJ(S%(=,YRD:BM4'E#,:G='HC$9G-#JC4<=HU-/^ M;)DK.A*JH3J:M:I_\,)]D2Z/'JITY7EEP,4"Z(;3$W[.WV]=D[O98PS9XVT0 MV9FQWHPXI"7?A@2DX2NHC%SCU)?BV6P1&'>[Z2P9GCL1],L2=D*U.)Z3+E[MB9=Z2 MM;@_4FS[^:XN-JRSS?9'O+^DUFC.P^$\'$.F\Q0]'/(CVSDOG//".2^<\\(Y M+W1L[@:*D2T3IUI/(O#/%BRYFQ.0?U8 M^@*QD]=8KNN=J?L 0\Z;9N1UYMNI2Q;2]=.,:^<9&HAGZ B#N&(96 6W^V([ M5W'N3Q;59#A9DCC9ET<1?GG=_)8V1N]+,DF2K=9BLTB^)D2WOB.J=T^<;:L! MS1XBNLAWP^0JOG@.2"+B ;L+1&=S46]I_+[*G3ZO29"2<,O%C;_) M[6;="J2;LDK +5Z'*)Z.U^@\P4.F=!<%"C(GU37[XP=T)"?68^'!^XSOQ^L[$ MZYL>O;T\7YN*T^@NA7WA:TS39"**M4^*Y)F-IH^IU:=[]*"J;6O/YFU[G[Q(N(WJ%4KZ6_(=E,^O:&I=BU&OLO6 MP(%XHA^=^9%(WKM;$I(>P1&5BD@;0^FH56INDF,:IGZRO(S84PU6ZHW3$A]) M0LAL3;B?%B6KMIF4\2(G;5?K:[,M&*TVB%H=LQ7^Y)J<9*XC_0'*E>+,_X&8 M__ET$U$,7.:@NK4SQYTY/F0Z3]$SOIWU[:QO1 H/1NVQ96+( MQ=&2/68_HJ,]&]Q^6$<'!K%1?];[[\55"MDJR\M8>TP 4/*PQQZ!XH%LZWJ[ MZHUNQA?6A+:&GK*C*[*7?KP@R54\.9"B @&=;?:7:B/\-!T^IUO?3;UW@_/L M-'GOSN\S$+_/BRL+,!-:-UFNR:C.C^3\2$.F\P3]2#4W?>=EDU$1']L6IJ_H4?XU#*F!G#QDL MM0N?QR"T9!)%V[KB=1BI-63+_%W!_(L7%+:$(COQAO" B*+U]RSUH^*[4BXP M'5NF]0O,\WNV+^V^/TS/BQE[_W+"OJ!6KVLKU,(SXM#GX0UG81:DO_N:J$\FW(&YJEEZU6 M+"Z47:7(Y0W[HO<,2^]9[_3F;QEVOQG/=>$P+U.RV^N5#"A[]K1K@F)/4Y(7 M'GYEEWQ-R#R+KNE_)G1M=@OE>L(T<,H!X7?K= :"AU#27Y5?DD40L)TN4@HH3&3?*/CWQL7K;%SC=]9&=[4M44HE>XAIN^,L44V.@HL:Z EVB(O.;I% MX.A7#C/NRWRT#E(< Z.L:\0_$S1]I38 M,FEJGK U0BFV3*::$D-[1&W)L-1 VJH=+;8L-3WKIR(09D=F!]W9UI@Q58C:@P6DH_62.E&F GM)1^'KV4&J7DH.7TBVUR:B7C M!RV^CZ,77Z?8=;Q6:H\6KX6A,9H-^MZC\2-)TOP;&L-_,;0*1*'WI@F>-88V M5%2J+F$-TS"O#L^9+$K!BI7MVJDVSL"(A*E85-F[)0&AC\(D!\V7@)Q3L1^6 M$H;I>-+)AS?L"?8^)G9,EDL*E+Z4Y.;Z'5E((;;U.KN$Q-X3$J?PHEA$0Z&C MYH^'XU&28CC.EW0M$6CI[^:HDHI.TL)P2E51A& 2 M@)&94+&%B-*RHNH'?,&W[_38FYA?,OR*FX:C]97*MZ465-,'V/L+ ME$(59&Z5RFW%3RI*>@3"4_$Z0[R=07N2Q-5>RQ$52^9SH K6%=N9I(6) MGQ?:82^IW#$DX5M[G)[XW=_2S;9;[XZ>J_C%"HS#P]*4L%QGJ-ZR5O9+K5PG MK6[8&[U'AV)RMCG^19&NHC^ V7R0PAI1OHK2-OUDK>S.[BU)90JZ5A^7*^1R MA5RND,L5JHGO+K=;&<)XM('[2C<(TW- C%TF>B>RRP!XO;4^-L<"QJV&WU5;/V.>(]G'; M)#1W.FD?=1T6MDRG>II*VQN12X%P*1 6ID"T%I0XH7R(-KW\)Y@HT5+$^X1R M)SJ)#Y]@6D6[0(,33+-H',H]P:2+>AB'D\N[J -_-0KF_L$+J=A^J=A-\TMG M=MONIBF8N\;09L#K4I:O; M&+(_&8 V%F6BFE IF2^46PS_&L/U!%=[06ZBIC?YXJ_4Y;$;CF88<"P4[X-O M_:AZF? PA&%N2?N1(![T.6'RG6VT&%1L;68?[D!@#@3F0& .!-; Y,3J8JRV MRF.+I QO[3*!USU];7D-U=&K/LY@6V+(YB0XT, M4OM!5NUA&T:/$G+8!O5*:N#:,!IF^-'CY)$ <4V#"I4#F0DA(,EH&#!PCOK3 M=-3?%G/KE@BIP.*^(7S.^$HH=[.'B"Y4GD]4W]ZR[H2L*SY M'7R;S O(3%&6]5T3UA'#CU4ZL,AY>@X+79DGW,5#G&O3N3:=:].Y-CO.&.AN MZ[+%,C=A5([6KG9&I:+:: VM\03!\5VIF$:-\0_>@K'PB4:1Y\>AQ\0M8![= MU[#W_*)@?4-+O=E3S)CQ;=#8N,+KR[L#BE+),&_NN1_"-.-_E"-]:O9V $+G MEWAIR514KRR]0O*H=J7BBLDNJ2J[T/.8*OF%GQU2]>8>SB.*)->N=DV-5$+2 M:Z8-6<63%>,I_6M;!_[U/B:QDM6=>O+;8*[(D?!3YW:=WKE*SC:?_?^P[9T' M+N=%3,K$C-+P@JR=T^\.3]M-W16& 95S9Q/V?F4+?5W'TV=KY;.H_LGAP.#>P"MTT"DK5=,R<8O,5Y?KK;408K M&'?).TI,>M$'M(#LJ416TQ]I%/SPDS<'&KU'<3VXMR*^R(K+:\\UQ3MH#VP& MXE"3K,:HAGU-OU])!+O*K?_P0.]YEJBN,T7WXJK3!YAC@D5^9)QD3UYN&;]G#RDAT\R=I#=^RJ% T1%/?"2SA2=>F-"TX?80-_5.,97C<;"+5'94(GZ7[B?R'R%X#LWSM_ M4U',TP_2>WB\NH82HDM//!RF^BU-_E!5;D-T,8NXV$V%L\WG@R9RR Z6PH\,'Y]\'JI?!**+X4)OAXJW=T_^6DF]NK%1NJ]9O+@G?"64 MC/WLEI!=VM:A;VQ#W^35U$55YSO"'VF0YWB4;!>)T!B2\I^41T,7CW"H'X?Z ML1SU@SVYF8F59HLP438$JV,WV2(A'=.$-=#_;9$7"F53K7I;A*BIVJUJ.<=M MD0^B!!_:S6&+3'0W9;PQ: N<1E="&(/3%MD@-F!=;YLM"ZO%L[S2ZV4_;*L] MY-IHKREUR#4YFJ9F'/($@6NUXVLGB&6K"JF>(FX-"V X0<@:RF6/EHL]=V+J M8"J,XO=^WE;I::=($6XT,T@]'5H:P_,"+FZD/"?%OU?QU$^6=^)"6!BU-,:% M[U@OX.6@A Y*.#XHX2L=]J7FNL6+DU#<]'WF)U*L@>XP#GC8 7=O-S(\1!35 MM[]"/B.%O1SMX?A7H>[4TSNX(7$B-,4XG(DC_@86,B0YS-+!KYL9>S>2I[O"!6DB4BALG2YJG'/="L!'57-'3#( F#0 M7;8&\T#0 &H)6 IL0\C+%_]R,2H!<,T&&T2?.;B,B? M&5WG;1H"'.J-;@;PT(2VA@"(_Q93=C,%W5"!(9 UM\,SK8-K M[#*I]KQIG(MC]U2C)PA&H1Z[,$RZI4?KF7=N:47*A5Q].T'O-J)XU> MUY8R4H18[OUG<=%[G)!MK&@6B]OA.4S,O/IY7D\ R+DAL1^5P.(;C=5RCHUS M1EGDC-)R*A0G!N3YBO.BS F: M'?D(0^$1_IC"9YK6XJ^\]U!X$V&^0IF)(O8$FXG,&X/HV==EOOE>+F;/)>@[ MHOX9C3.!$RPF%HN3,P)B)_L]GPA$(.SL-)#PVF#$\V+.K@N7S&.9/Y1O1 M&*JGF:9]Y WNA'/A@F[H+#WJE7=H*'KT-#>^BO)9;!$+4 M0MS6,9!-$TGI8 MM._WEKT=!S;=WKP+ IZ14(\_S(@CDL'6"&Y1!ML1AR6#6Q)F0:Z[W)(DB\2. M+)2;:W^=D-E\LEY'-!![A]A)LA2^NJ8K6KAU-.=_DR?A9#:NZ(T+=;I0I](W M7:&0,UT%V!:Y5$=T,*:,+2&^ZEE2WSEMBXQ<&-2%0>O$_9":_ E&1 WH>">8 MI-.B57&*J3MM1"]/,)NG17O^!!-[6HR+H*7WTRE+3Q)200OO9VN$AXN"HP7S MBS6"P0<7T,+Y:(UP&H -\(JN/3: 1C0"+QY[#(&:T Z\J.S1[FN@1?!B&K\: MWV;4VRSR]IT7DH?&Z=$5PQA"VF*(:(BP+;:'O'I9GO6^F2PXR6GXG:;+?Y+- MF1__H8#9UNC?"C+UY3T$DQ"( )'[T1GCG#W!-)SZ:S\ >DJI1O=N&4_[\KF? M_6>ZRE8WG,+*6I<\_2K>+JUI7O0BD(&%FP_;,I_7]('Q@UC%[6FEA)>TZX(2 M,14_^VD^/V?S64P^@VVS5,QJ=*^6:(S);%ZLI$M?;++I9OL2KTDJSH;=K\I) MK3],Z[*6$G GYI_X_9KY<5TN2@V*:%9;>%;;$F%QR.+_EL#GH-"<52S5?) M.]4RTNIJ;\:"E-K\E9%P]DA =5HLT^W#XT5^WR2;9'O(E+Y!Z>_=4T5C M-55EOW=.U:VX+EA2^N7-;V:HD4JHY%>S]\>\.-\5F']YPQ[I56+]54T-9PT= M&T!YF;L[,,7]*?Z="'V+A!-0O4!1/Y:I@GQ%K]YXV5V)*IWR4GXJ>_;. MDXA?'5CHW0?^Z8DU!XWZ4FZ91XTQ0Y3U;QWVJ=LM:)YY?1+0@ZN0 UV M)",,Z/U[7<'\\J'.-CYUK+H<#J.()LD9#"%&(Z M;GY;Y"$]VAC^0+%%%I7&,JMKL-DBH>HT7IS#P9;,;LR,:8@:M454U5/G5"8- M;H/1,$)/IT@ /F!BRV31U>@P#G5;Y@M6-CB(7GX,'X4X]#%QW9WX@Q48 L.-EHI-9>:T,HG0$K*GWEP+:$RTU&PJ1(=+ M7L%KD/9HW!K957CQV*1A:R<#XL4T?IV[W!#!)N+B)66+JEV[-A=>5.-7LLM$ MU4;=+[P,QZ^9RRV[#HHPX05KCP9?MZP"7E;CU^N/7.#J.GAXH5BDRM=/<#R( MRT31T?>>OZW!3PIK-6E<@!0_I*%BI+H$-2Q,.LA";J[TEH$417%@!&FN$T^7 M/E^\*7JJ:MI;8N41*?"!\$=9HE]94W?-;I^)E./*/G#)?B[9KW=@P4#Q:0Y8 MT$#;QARG)P@@P)S79JV-'T#QWKE- MJ4M-(KJ8=3%4Y33M?[D"O> 954^SE3&=8\A5V'(5MIS3;7BR<4XW5VO*U59R MM3T,KR"\ZMA=@L\P)83VT727QC,6P32M93'P->5J6>#/GA:M-%LV'!.1Q(%O M+2Z2.(AD$@M%TUXNB4TY$@U224R$7G_T$K(HPHE-HZK50QD*F&().:E8Z)=, M'.NS^31+4K:"]5).V.M6+=^]O!L?- YX M]J'/Z MOO@K,IN_(*!TDJ':=D[M7;'-?R)LP?TU; =^)*6VLFWWU.YV^6,:)%.@LJW1 MR,DD24B:W+/4CY1Q06D[H]1.62QR:'BN30BOR1F)@^7*YW^H[_Y%=NN9E\V> M+-7-R\AN??,B0@1Z;+SNT2\'AW0MV4W,JBX]H1K>D%0)[T'T,,O!]KAY0Y=R M=T+V,LK)87O7XP7=SR@W.QV]4,=IO-@>NK+U+6W?T\K8T7-+UHRGPD!',O"V M0W_WX9$X(Y>_]9PEJ-D?I*^O(CDFS) MW8I?C5ZJ:N^022YES:%G''JF9N7H:MN-:9FD-LA$X=)@6MZ$L0M#Q[1A-31P MB^53;L&JA*2TX&V1%.+F+2UO@"T0B3HSJ,*!98MH:DV9.O(CQMC MI1L_R1"4NB4Z&R*MSTAT"?1>Q<$%\,LVA"1W_B,\.KF!1RN@N3H=6T$,GV\7 M[I2M1$GA[=KF(I]3B/ WDH@3=[)X'3C5[-TRSAF>"^LX!,,=_DB%:';;67YI M9;2Y\3=E, C-WIU3?5SF?GN7T)F?D&-Q7A8)Z@D),I&5\2_B\^0+XRL_NMU/ M="27+3VM&ZGD&RY]R 05@MCM_.>?_13V]7CQXO>"$1%]@Q\O*4_2=[OUR#.<%(']=V3@:+_X0=F\XI"*^X M\7E*Q84FL"5.XA@>);:-.S_R^>:6! 0VBC#WHL($ OKXYI)%47[OR27+>+Z' M")7J'*B>S<^)GRY+N>SVD2W/P4;$SN)\9^U<*.7/:5D2AX-!7*T]97"PP&OX ME<6+?\+_!(7A7I=1K,KZP[3"Q1VHAB3YE43A5;X!E-+XNE$+^$&7.55%$SY3 MJ>2:^Q=)2B6_=T\5C=54E?W>.56W0D.79/*\^^3!R.32I_PW/\J$XHV8 MT)C>@^'M"TF+RTYIL/UVRA)YC6-<]WZY>^VV$!2!4<06L;@44LV:NN^P^$*X M8_2810PX+ EL%?G" GZQDP"Y.QNQEBAT1NY))E?Q(TGRRQ>3_19S#IMGQ!+8 M7R7LJCOUEOFW,_CS+<5?J1*KU8U[IEMI%50U[Y'VBF1V=>.>Z=:0><^YWWMO M[;%]J!![97N7[6E!'?J[;+V.RO)RV+]4N=8)PH\%W M?DU6X6 <.]?X$X7AO9BV"*5"HV2Z&IR="T+%OD4@UPQ]@H8T_\P*^> MNG@V6R2DD1"A5O2M$PCJ%*J(3=F2:E=7**4!,%N$@MUU#+Q5TX8OS>4UN[QF M P;PX/+HC"=8G% VM.D8(9UVRA7M A_ MLEJ$%'98BH8R!S%"W7\1D(?.//D\W,]PF-O9:IWO#)>,SPD5&X;X=V&.P3GU M+W(4)BLL-MB-MU^)=K(K9\T2T=-ZZXS)PTA%IUFZ)/Q^Z<>SXD0T+?0J>GJ2 M/R+)N/?48E1"\2#2B!.P_81-F.^WRHU.V=9LRF7I%'^K9YZ]UC-W+N8B\CW) MTB7CBJ(2K3^GKVMJ6^+C$0P5 9Z"??@3])759.CJ<6.37L'&%9@T1" L\B.L M;9&5/6.HY4'IQLC03CT?*T)Q%E, UM.SMR5[I%Y%I-@GF9Y$'LF*QEPA#O''F M"VXX0^DN.L0TS'$IW%NY,V/V%,/$7M)U^24\E>U;ORYZ3-DW8.GGRVW)(MA4 M%$DEJH:M4/*_,Y_##A5MSD4]%I@;JNM[JQJ[O);N\UHJKEF=LBR&5P1G1+J1 M(*&KFG5.XRU99SQ8PE$S67!2^-9?T5/ZHFOU=9DL[AK9GNDMWO)NRX3S+]_2 MSTD0P3\RV"^F:U]7]NWH46#-2MOT0^61)*N(/6K:MVR5VX>DE4.A.A2J'@IU M7/ 5AYYTZ$EI'7BE2LL::8]C%X_Z4&;(<\46*3B(K4HH#O;5#/;5[":CL0BE M]#*::J?"V.6 .6>PCKO3@0(J;,&Q3XC*DU7'<6K=C#"*F!TM0+(]]-MH 8 . M_29!]-L./X7+R)@A">- _%5 QD*P>/(.*D"D[.U MP(P)/'P<%@\FU[F,;HFPHN&'_.,]X:ORR#>^?PNN>A> 1CNM*X*[I;=S'@5P M%;=W=DE5V5V0QU3)[XKL,A#^^NK*XT!W^J%>L\[O,!_J^33J^!OKJG>.KMN.K@?EG MUI7Q,4??T^*Z&<^/Q8T3L2"<@++3@H>CYOB&'!^-J&OH#YEP\M=?[)8\DC@C M$_'$C0*[7MFZ%:_'-$M2MDK.LQ2XAZE[M5J+M00SF+RV5ZH[M)PB<3&[FT8^ M78G[R&XXC<6M9B*79T63!":#R.K=4J,08]U!VN+@ACT1?N/'_LJ_B@,UH:JV MK=!S!;-W%=,Y#?SMU9AOR_@J6IYT"LPV.?*2<=42$%792.Q'XJ=2RO6'<=[" M 7D+KVFZO;AN*D!YY:XP>2/#](E:/]+,E*JF9A,/_#5-_6@2AGGV9?F.CFML ME.YK%B^$3G>SA6E.]]K%9"5P-Q(.JKKU!.:7DW6VF<(6NV!\,YL+#7C7(E0 MZ!N.-A#.)90JTQT:CF:8\R29[G7@S462TE5^^>L-_$#!_!,-I'PB^O9UM\ML:WSIEAJQ>^I-*])>YR^BZR_,5)=O&&P#E87;W#Q!JD35J%&,AT5;NRR M:$N?8"T?T+;(M=K;VXHF9TM\H,5IB#%D;!&;.H9893*/70K5^[F6U]?^0%-[ ML;:!SH@*]4;#*3SVR8!=&\U<^?;G9;C8K!11WMB(/\%D!5T?Y0DF*M3R?W6W M$0U.3OHAX^Y2QP8JG.;Q0+3(QE_55B,V;114\_Y[SP^";)5%HHZVQT3M5@$T M@6GGC"=^1.Y(D'&:;P'A?V!'*#2]YU(L03>/: 4M@20-MCU" M%_$T@ST)#E!QKT@2%?M66]PC'^&]ZX/_&_$%4!(7K4!M2#E,1EZ4YB8QF=-4 M7."5-!2"SG.\^&.[HF !!:-N>1FQIU])N"#3@F(@\!.HX((\*7=:75NA]K#K M]+?_O)#!$ ARP*/N@4#QMG*JF,Z8A'YPTN 5BG5V3I* T_Q>M-E\-^]D96G:&&\0 M7(O:K0?R%!?.-!O*W3_C[I_IC=[#Y/V51.%6TY.07-JV[^0+=[?(>/V)'= ) M;_5PA0/LMPONKP[W>ASWU0JBIRLU%V;9/JD7&A&J5JEOW M3;GRP*QL;YMGW251.1]X626K5O1_UJ9N/7:QXI684[R7IN+,8-I;M#62J0[# M8,Y;:T('M2?*:6:):9I.U@G$Z+5.8PDK&;VP92Q"*2_2VIX?=.Q+JU6UL%Y MQ/YD-'=)T #0)8-+X&CHVSK!+#R4E]M4*#Y@<<(B&N;HPP<_$E5NO61)2-H@ M745_T,Z#\75)PD7C7>2X6S10B5NP["'K,NU._P M#V9CT:,-Q_H=_.9)=?(7!<'6Q/_3PE'(P08;?O:YT#_3>^ M K/6\E-ZRBUOOV)TBR,/;/Y\C>$@C,2T_Y5%0BG8O=E9?%0AK8UUU\*37(P< M%R,O!#Z)PY+7@ ^7ZXQB0^1\Y)XJS1?FPM G&(9V17R'Z-H>8!'?#A6>$TS" MZEBM/BV_>>?Z97?.]A$N]):M95/^M+P<[KMW7D@>4B\)EB3,(A)ZZ]VUG]ZZ M0 WMR^-JN-!JCVVF"'!]RAH6 Q87/L*VM3J'IW_B8FLK I^?_72[^EZIZMAN M;=\H].:)7U@5?P%]J+[)Q(]DL\L3I M@K'PB4:1Y\>[&Z@I/"Q>4- :/3])1)%$DJ1TE6-_YS[EWJ-(BBP:D[?JC5ED74-&R/XIO" ^$%K8@L_DE[)QYKNU5?/$<$%$U8[K=.XMB\QC& M:@WH@E-4H>-6'EN!B7_;'OG"G(],Z],K9(0WVU%%+#&GN< M5&NYR)7XL8L!'RZNT&%M$81RJVCB#K$E+00AH%H.M^["EX.3#\KAUUU8,EB4(O9=ZJB"-OO&2?-E@[2ZP'V@QEF?7& M6<.HHASCVP-'R!2MWF3MXCP#2?':7RMQ%2=P1HBYH?#^5[0V2KFX=O2>;;$Y MFT,FMH1T6?.>DCEDY!Q=^2SRS@,&"^]EYKDF?]4##DP">Y5 D]%]/Y>>8]DU M07Z<@/XKW!-WA#_"B1,OCN[#.6Q%B:C"GY3_I P2=O$(HS+Z>K*XA#H<4?^!1L5Z*-!:)(0_O,2/2%U?=@>/-N.J[HSPAI[H,Q+=I>3)Y^D= M9XID"$6[5O(>SFFR9L#E)\ZR]=4.VP??!DR83AD)9VO"BQ6?B^OZ(*DOI+QD M6L,QZQ5)U_?Y=S U<"[]SN:D\]@/Q&/_8@5,7Q1R57CND;V&PHG278?NUQ\W MQ0?8C.9GFSM84U]86KI'J;UT;0S9GPPJ=N?M=8; !A'NCFOFQT=W&[[=_SMY M1D^79M3@X<;?*/ST]0?TXC&( #3WL*@;G!>K;D\490./1R1'RDUKTC@:Z#C83S;9V65G=#R< CV!)SR@]E6=J72NG8(Q#, MC4A]X>E&7#:0PN8N-O:U,)V;RT4Z]!!64**F/?GBKPC>X-(?S2CG1Y=SP)D- MQM(VFB]A3=:\I_=6J*)[A_*9'XE;X.^6A(A9-0E#*F3L1T+T$4LR3I*SC=;K M4?@(S#[<@;-<^GDCX$X7KDZ'RSD=7 [6)QYMD93A@T$F\+J:ARVOH1K. MH>7EMP7HTW0=-W*LVR+$ZKG5AW9HBW3-;Z#("+_]2#>7DSP L-^ [Z=L/2;0 MW9YEAQ3U@[+=;5)V2%0>J>AN;[-#V;3!: M.L' XT5XHA:+$@2%EYY-U@DV;&XTATF['K6_$E7)_BK>*WE>DSBIG<74R<,' M>H\/GO2N:FIU0C(NPZ9#:;D>H--AK.\UM<6V.]N!-V-+P_ ML?8X?V(]\>T 1.QV(G(FP^L"A&RZL7LM!T*ZR>Y(Q]5;4 MAY.,G;>DUDMJ7*,Z1V]6;=%[<@7AQBZUW7U_O *Z6N LJVQNE_A@D?LTJ"SQ5 M->^==F6&<74'H_3O[B J[BTB87$74ACEX&+K(CRZL$MW,=09PJSG?T=-<0Q\+A2" MYM,*QY"J5S^< MY$L@R<7Z3KG=('KTSL%[;0[>#X&#HUF1O)WRN$U/9PRC7+XVB96O2-W8*-W' MT./=B:*@O*JY4=IOA&\,K)6TMG)18P0777?1]4;1]0[<1RZT?CJA]4I_#=/W MCM@B&TV=FK6B8%@H/(EM52:O3JU0"T6K-(U8"YJ)+3)#7-BF8W#: BNJ,94: MN9-MD9O6=%+YEFP1B-9V+W.$=X<2&ORJJN^7MD5HU4L*%UNT947I:.;X6)@M MLT5'.C@O4W"&I[ M7\U4I-,D2Q)^8BP4=:MF\ULB@A#2>ZPT>O;#D?Q2T^,FW@_]4GGK/WV&=<6I M'^F)O;)C/_S\SO@?5Z+4:T 2/8:J>SH4B4.1-$*1U#VS'%3D=* BK@J#,\8T MC3'=,]FZ>8*3#O: M\4_J"D>K![=G7\Y9:D?#3'77Z6P&W9QK+>7&'AK<8M! M7NJ)[.\QB($\98/:KH]6'VO*)=(!T=VY2EHE%NM"Z4!"SK4R$-?*) BR51:) M6F_G!%964, WX>^(Y#MU'!X7*M&]+[NMX;WXEU[$ABE(=KV&64%+]M8#9KS >% M(B9\?.)->!X_K- P^Y-YD59>> MO,M2DL0<4>:,:O1TWECGC6WHC6U7_75>VM/QTNJ<@ZS!]F:+O*I=NMJ:A2U> MS)I32:8$V^*]K"F6&J:9+8#9FA)#&R>VP!UKR@EO)]NR,YD(10Y\%W*A2+U( MB8Y)W<$R^5A()H:IF6[;#DQ G;E-NUMQ@PW+Z7@^C(;IWGWOT?QZ72_UGTGB M1=LK.3?>G'$OBP.@&E1]\:N79Q< #;5QR:T\S$Q(KD52&P;BOL:P]-@BIG^1 M\-Y_/B,QF=,T.2;/B7C!.ZB(O$^F!S MS_TXB?+]6X]7W=&]^..0A',5EY&_+3=P0SAEHO7-;D?7DTW-P4\F4M+.H>KB M(Z<3'W$H]D&[CM;YG@;/Y^D0#7NDJF'=3*DCE$9G5P=.HY;VU,>%0V"HS$IM>VKXG\.MN@>%#W,9U(D&\,XI2> M9DD*QC_?B7@CX4+9QWO?"Q\7L..S#8'3+(^YHF<5NI_YBU]T%PBNDVF >)C! M1/$YJ-*PUPCB_"BORD;GE(1JAC1[&^4,M-T<))3QO'AWGD K84/5U,57'+B] MFA6U-&#K,+)*T51K.[;@\-% M4*S)9POP'N-,QKJFT#(92^%AY62I9?&@1?23#2+2L7+1DOG9&JPTVDMF-DSP MP>,DI7QKPOB/L-B3/,TVW$H]KY((UDH1;1-IN/![?A=6XAW"'AZ-A76S0]9[ M3$R&O"LG2^A-'XD'KZ%^R*%G.@V%+P;!95MU@;""PVOOL#M^\2]7KK)P6;/!3B?8TK?2Y@(WIQ.X MJ3A_F.Y^;XM%&>A?/JCJ3\RQU\J;8OO\[@AASP]4GKS&M>AR2DJ[L^ MM\X_/1#_]"6-_3@@U^*57<4I@=607A1O3N)20/3HC8-;NEBFL_G7A.3WVQX7 MXD)P@^C=&V>_$T$<"2>/A/N+_+Y>X7RXA05Y0WA I%CK>H,,A<];(E:K0)"( M'^\)7[W3YU,QB-E[$<3CA:HH86'_>T^)+[,UB"O=R4E!J+QAC_367B%UAQD. MK_A54G<8LQ[P)6R\XO%5\U#>T$5"+(B$_.9S*AY>-0VD[4XG?E%+$W=!A],) M.KAL$><8U?0^U3*-K)LL:!$I;>'3\EM6V0>GE2A2I:6>1G8(4EGK+BUDL,A^ MJ=E_8OD?C4S3[C)"ABBK)LXNM*1^L4%2S9P[:%E]M$%635S%/847DR/LB_?@ M1X)^+UD2DGHTGC.^*O!ZC2.-]9YC.NC8A,JF!F&29N\'Q: M.!W41*5URO1M05MD4_,6=NV]WA9Y5<-/M)4L6\ 6FE-)VW]LBYRJIQ#.G6:+ M/'2V9XP99AU*IT.PWUB@.0,$^PVV^K&6KZ6[360D\JER$G:WFXQ-0'+'8W?; MS6#A7DAG^6FA G5<'3 AGBG:;= 0H'NWOKQ%2[0Q&.2SPM M'&W:V,'!'FTH3$%/2,&5+VZN$);?(3$N.IB#S2&"F@\PC0VL15[W14DTR=)% MW-7BVD'M!@*UVLK+?3'0@/E]8JUP>QBF?UZ_QN$V>8J$%\\!29))7C=?E#@=N(VAARD#+!'4>/Q1L"]_&AJ/-[P MN5<=5 M%]I!S!W$O&PRG!K$W.%=!X)W';A73-X%5XF6DK_(-->T(&>/&BL3QA M3BX8 _E.[[_W_$.FJ,=$$""_$VQ_2;0'DDN =3]>D,2C,:[]P^9PLUC=5*D^ M:#.39=4?9UTE:/7!$2ZWJS]9N[2P@:2%O7$WHAJ*3"[- 30;-2>LEE>OZU+ M,'0F+*#;PAXWA%,6UI@.CK=-$D5J.ZN,0PQ9<.GZ7LN"/)8M" MPI/B94MI?=W0^W%T%'_ 4#PN'-@0[4<'Z#X=0#?NJ&!:ZJ)ULJE&J58?M-:A M+K$3IHZ99!W:LH:P]-T?UN$M:TBMAB?%.NAE#;%I.Q6M0U[6$)J.0\NZ[=\E MKPPQ>66=^S'@^3P=8@BZV@JU;ITHY=&&D[*#935\8$S[[KSNE*?!XM=:]A!W MIT<5N]I%/,BI6.VG,HJI>?>#!Y301QC\D7@T3D Z.2#1\^/06X(%0>.%YP?P M[LY9?)[09*7HP$#X+?$KJ($A$ M&ZIU/#R6.ZN?/"16D369AT2R _0,"M!SOG^?4Q:G'"9!Y96QF"X]\7"UGY&W M-/E#$53$=.F=A^0+2\_W:VJ2_%JLJ*,&1VXU#4:UQNVKEC38$4#@Q7,1#(*/ M3SX/E1 63!>C/!0*Z$'QJBZCCN@Q! Z4VP.JCU$NOK"8[9#T!747SVNP$=1@ M+V0OASQPM.U@DX5;=X*8"H($+$Y8 M1,-<:]]_G9,0_IW"EU2Z^V&[&>8%]** %CXQ CI3KD['X?%6+>4'W]5LZG4^ M.6;SXPDSBQM-38D(.GQ2'W'+ KH7;/(D$>&[9_'.G"@PDC!9U6%,S A]I?'N M")G%=R#JV?PL2\#\2F3O5M9\*.2#?@A'3KH1F0(Y='Z](M+<:USGOE@[VA%O M?!K*<0'RAJ;I?75$38*\&AQ0M5'$#"O[]01;D-,%!@J!G:D.2X>N/4ZKM[3Q M[,4)7..%E8\PI%TZH-JOJX],.8.M4EK;(^5(_3,86Y39(&X.C!>P ?"I;X,W6C+ ML-YH"8'UWBABH"'P6Q).T>.S9(!AO5'].%7]@4SS>PB6R5DYM/'>]4+G7B$2 M ;]CM(N$9FG[OI2HW44*EXS?DG7&@R6H"K/YE*U6+,Z3+B6<5'?LFZ79_)R* M21Z'LAE4TK)OHN_9)/@SHYP42:Z?2;ID1Q56JCBIZCX8]C[[_ ^2)SK?D6![ M$3:6M[*^@V'L"TM)M4^MJMM@V'GA19[$8947&C] ;RQR%A 2)J*8P3G-%1FP MB(Z\__*)B._9&T?7@A#8AO-X(X*/TO:]45]$+GXE47C//OO"4$TWU?N#]@ ] M\Z>]IO1',%Q->+T_2#'S3]J^KRWAEBZ6Z6P.JG#NT9H]I+ZHTW5UC'R77'DC M8['YB&;SX98^)V= 1B@JE8!"JD(%J!N[O$,,O3#EM^4&JRPV3!<;XJGC.^*@#E%6+7ZVU/5JC6O'-9F:>3E6DBR67@N5!#3G(98N6] MIM[&[J3U2/@#,YT4U$ <#.GWM&ZE*>>7V:P+6]:N,:F]R'3311+;,I/[D#;& M0K,E][8/^>*SG&Q)[^UGS]#)INB@,&J?%7K[$'@3A'\'I>I/3?PU$?QHR>/O M'S]UR4L30="RQE]H?FJRQD,@;-%0<+9,781T!U9)GU.RAAB40D3DJG1@:=@D M07Q6A667)+0M2%4>1P=V@DVB0Z146*;_=R+!RM2-#K3X_FHP=7642-(!.]## MK9)=1=YA!ZJU/>+#I.Z@!?C+L-7E3G:^ZIPNM/@^GN#\0^=$XW5I_2I^YF]X M:B;&^EDEMGB-&T6)T5E&EEG #<1Q)-0&0&S+[.&.Y(G*0K#%A=62#&LBM2TS MCCN:D-B4'\L,Y8ZD6960TYVE;,?*1J8H=&13FZY;JTK0%Q2YVFHTIJRPR\U11>_?I&EJO0FG+LO-!PA_&IL<[=?FN9=Z>\KW/20 _DZRD4\RB.RS]L5;#DG<'99K<3C#HRQ?D2DR?R;B_GDA<,[,+O&)R)% M/4U;S*D&\FFM:L=!EMU>PU;+NLYBD'O%Y#,T2#QCW@MP> M]Q*17_;ZBF;$-6^#HK?S:^0&R"WNFKJ2=_A0<5?X0+C<%O$8";4=7M9WX:X. MU+]>*_*39#;/O8VEDJMN:);>?&KEQ$Q>WJ[[FEYIP[[H/]8CO7L7_I$7 M6F@4$JJKFIN](&N[!]T0ODL&IX&$\-*V/16&'TOAW[TM=[P7E.QMZ/:N;)H% M)<>^QB$5/I 'H0OLEI6$7&5;HU3_3H3=0\+)(Y@V"_(E$SLN3%&Q%R2S+ 7M M*1;>&]4>4FL,>XJFC47A=/7:3K!>F_3(87B5UCJA5%=P4Y_4UK@3M69)A2%A MC0^QIE!*K17K9DJ']1_',B\&6/^QEXJ&:*BAJUBHXR2P;KTH98*PA#J K0U8 M( V,J0X!:N:S6''20KFOC$;D?O0X>21Q1KQ@6SO%\XMZ"\)RVW\7'27#UXRE M-7^2F2A86W0VC%^5E;+9AW GX:,?!V2'1"YR?\A^:KX(+3492,>W4X^3%P7\ MHF+E[RM]Z?.#&JY[KFZ+&21*DRUB^A<)S_-J" 4,3Y\KY7 U;R+1#YPV7QBX MD&=;"] %*X<2K)15Y1)XOZ+&CS2Z5MFSI^"/3Q.(^NJ7?=7=RFV/24/MK&'2;/Y M#'CB/W@+QL(G&D6Y(8\<&W0F1S!WQ, MBH33S1V+LCS?LQ0+CF[?BG_VL[^(24J#_3/NR$)(3D$:KDLKU-VP)\+WSYG$ MX0V'%YI?S%--IV[G;OW=#2+H_;5^3Q//U^N=>:"N[.:M0 M%797"U50CQ^@%_X^\6H67K0QZR$M]C%ESE9IFW[\N+MB?EN2$DS:B*J/\YX[ M[WDC[WG3\]*YSD_0=:[4Q0D+;19; MYS#&R4?'-K=NO;GTC"'&-(?D]$98;M:M"I0@+%\6*!GH>B*,^O/??0]VB<@D M\E)1Z,U;BZJ&B4BJ?B QF=/4FS/^LDG=*E6-GV2HOE1+='96&:HQ?8SI#&.51CYUAO1\7N!FA/=^]TNMB-R<8NW%I#\Y%B(1V MZMA3UDT2C&ATS(#3\BAJ6;#=1:IZN)U(2SY(-;&[RBY#G#MUC-'3R%AH;BQU MEZ4P9#GIF/]H"8WA6ET],;6]&VE?DS58"6E+IH=X&" MMFLI'*;]H'ZB837);!@,*Z[[HX]D/V7$)8"W+VCYPL0#,F@&=LAV1MU=W-Y, M9]=7+^Y2RTL$%@--5J(@=&E'&[KE'CF\0/T% _!K.K)SO$E-,0,B-J\:*S%NM;(/97&PE#^ MVHX2+JE /-6"NRWT/I GWLB$'+ 5Q MM.?[VH+$XI:6!MR_'JHGKL<'3BHND,V#5:*+9F&'0*?ABJY+GR!W<&C M!BO&FO9+=S"IP4JJ#==;!ZBIE]6$[X$&/WT#I!?"&%["V'3/ MO:)A* @O+'NLE3:@#WBYZ=LNUL#.JT2CG=4Q6-'4QYB9!>G_X('DZ:,O2/5H M#)MJ5DQO46UW2<(%T.KY13W'XFJZ?>LYC7U8'W[THA_)&<_#*GX09*LL$D?] MMG OT /<+&&NB '@1=6O@34TP@TE$0R3[&AD.P3SH!#,Y_O7 MO;N>Z!X>K[PC -.E)QZN]O/TEB9_*&X,P'0QRL/6N77Q'"S]>$'@XY//P](+ M:W2Z&,;B@%H-QI!0+^Z>_+62>G5CHW3G^O3T>.()CSY/WK)]N*APQ]UG>N(L0SYN]&4N-N?^[C] MN0BX^PLRF^ M3<'XFG&874HOLZ25X? $G$-! =V OR.2']-Q.%DQGM*_\N^E80I\5Z,\R7=8 M10NC%-[XFWQ[N6>3X,^,<@*TK E/-S>1'Z<"70S?KD43"0/Z QCE[Y8\DC@C MEZ!C[GP]O]-T.4NE.%"&?5# M&1CERT473B>Z@+XN&+&[6B<3=TEYC8G2Q'JUSGF,$Y:[I+R'2\K'1S_"6)DZ(NWQK>;9)_ MQ>+<6<+F7D+XVB-%CF'MF';'=!B*AQOAHK-TKHZI1\9#C'&+!M"9.ENX"0X.M+U?7T]&C[W^>@8HOU/QU'MOSDJ7/11T'H=][ M119TXM%"W_?\//J5-W_85A5D#Q%=%"9!*S& [NCI(Q;0-3=F8@+=<5$G-M"U M3%V,8+@Q@B#-X&7[T2[E%Q\;D/7LF:/MG[/]G$1S]*:G]Z.%/'T8*D_;+Y(; MGX;U^3L>93A1JAP@1A\*D.G99FMQRQRLVOU[YNXR$R=F?DM5,IN+;]",R;NZ MN&(K?.1;=7YDUUI?Y=V'L[!<8-$%%EU@T046*_@>ER]R*,:;"S"Z *,+,+H MHPLPN@"C"S#V'/= N0 Z6#%C#*DAK=;N%MBYJM-"T[Y ;QW2J""NAQ:-]K76Q95_$8YU5KP,[:$EI M7U4]CHE4%5D8*D+DB=#%4ES:X3\2[B^(\-EDJW5QAR(\+!3.G)# IKNBL>B5 M+HFWWB)BO)B , 4>IC=$B5'Z!X= Z8'[ 2!6C'+=.L*EAW?F$#'#1<0<7OY7 M>/=3/PK$+4KPWM\ *')QB&*3U65=GA#QS^P.$/ M'/[ X0\<_L#A#_H.S+1F6EJWK#J6)-;,<.G"YF8VT_>)% M@H3$2XXT "_PDZ4WC]@3&"ASQE>%P<%))' $7LIVG>K&QUI]JJ&H5@X M ([7 MJ_CBN-[[P?+_\G6U(0')B#W)P$4&1F@%Y=G9,EB1/Z2#R0;H)K5-,MV"4-9IR$ MW7/0E?Q? ^B'!")JJ)-$1J0E+KVZQ<@ZT*5""!! M$A>B&#'A:4D F7F(2R+S9((;P6S%?$09?L1Q1=,RQ<4B^:LJ2CYV[M@*NVK= M%7IR$C?PIN@GGS$["5'Q/]?W_M5]'DA1TG>LCF(<_/J^U55E-*!:;#3@=)U? M5LPJR>/MDC+1L\9R&7D ZKS)[P$X#AX'7=U!,SGVR[6+%K%")KOV>,OM?9__K(/^K44MJ]L;.WMC9&^N%-_85TR?BIQ/$ M@MD3W B3 SK$EC#GW)W^$!QR]#/@&_:_9(_M(Z%!%[*OU_@,/"19=1S_&JU0 M2J-7E%4X>L:HJ)J/6K1_3U;,CJ3I:[U61:O:^YVB+$IS-@ZJIGE/I[&I]]MQ M&)N5WI2SV)34,$>Q6,&X_(+?R5?[<69^JKFSF679NNK M.UB5_YV5>7681[>'R=.4"UV4-VS&_J!HYX^XS[<$2ZM*:Y4LZ.MW2R(Q@O3XJ>\(9I(:X5 NEC5 M8<]SXUEVCV_H12J]O+'=W(WZ?%?[OW9[H51R57-GLK?&,%@!81_[6MR1/-;[ M"/(>$@I Z] GSN802 MJ-.933 [+11DU",%?H(-!1/=]05^H@HE54=[/D%,[E# T1T^D"-M*,5Z^B[$ MBO-F*$/'!FO+\Q'B,VO+1W;1T#!-*)LVM S8^ YJ^77O<-;ZJRHGC_A]T7OF&+YDU:Q"C[ M-T:T6+)#$D:<.RX,5H_S>$>YBYKBW[&%8?F&LU?\E>3E1AS!'_34:6#!/R#_ MG.-@L'_:A'0GU4B38O^TZ>B^9*\>\]SA$S(>5\""GSM55]XQ7SM56="\9\;=5\;=4TPGX>9\J/[,

1+,!0+# J_+!V4NVH(9>PPBS$[M6H$7"&/,1XPA0L!"WC.X3H;Q33YA8H%FQ_<5-T1 M% 6.*GEC)W)_PS%.7[DT=[B$22_K8EL'MG0F++-)*WMBNYK)!"\T=7A6WKERO&>[N-#W(NGHHZX0HB[VE; MZV5$%GG"_^_Z/Q5;[#)N^RS*2T3I-LW7JJ(AX+YVM^%DH)EE69MLTS_2EJD83^6QRN9GG"5+\A65_.?M M]8\XJQ(V^W9&USZMZ0*O",6++"-O_'1S0^@E.T2G95T258J"X;?9)K'4SH/& M0&-V6;/UL>\I)JH(.C@K-G4B4,NJUE#C?2]'NGPB)'E+,Y%!NO^S(]H/&\LH M7Z?LN'7XYH?AKI!_LZ:5U1HGXSR3*LHJ,M?M5HX.F.TTXORI-[F M-R1+,"VX 2Z\8UG5S;TV\@WQ8T-O)%8<]-0=7,G?RDP'JR#NXT2++;-ROC-C MA_+K"MD6^T"*VI_2DE.AD\83[&I(\O42TV=N":J5D3:V*O<=:5;S+P3E[[VG M2BUTNMHMMM9];:A\Q8)U\D$/Y8G3<4!7*?KG(+7*2?03^:-9^RC(,HQHNI@5?XEKM3WQ!"K(M)XS#L\GXU"]T;8KDBD(+*& TL,X)'"3/A24($F9 M_8SL4%(.QQM'YYF8J7D:" X0T)JLH+@%E[NJ"4HGCRXX4.92QC[F-/M8%!3 M!@\%$+FJ)Y5V-;GEH>PU8(RL\$1#69?!J,*3OT)9K\'0B)F*H51QAJ]/NDQU M"5E!G5#& MBS8RD%HWH?BQ],#1R4,)Q9VEB1"$[F_.O>5@5]+#1YU[&Y4 M$I7;& $R$@/T#K*AX02^-'&!%S&+I1%'69D0M,Y0K$P ?J^BQHJLF)# ML2WU8)'7_C-@1_[68)+C-2=%VUU]]: !)QB%L\SHP ,J1!P*Q47-$QQ;+G<]%PD_(6;,/E#)UZ!<7T-8UQ\4B.Z_,'N54= MK,J_-[H>,'W+.P +;8RO F7B/-37 M'RY8<9LXZ*LV*B^/UA#34[5(4B B^L?;$0SNSS-$=W63C[N M#>49(R1CHJWWR5@"G0V^T2F&!]^G8ME0M'8@.<.8WQ68%_M+ J62"UO;KJ9? M?_*=*$*)W[5RM1#YHZ0CQ M;^Q8RT[V/!GX"K_BC-3Y07+407UL:U'2*N:YN?F:6]GB(HBBAI;E?<5YA??[ MSVFFXS&[N"B8^8,3\;5] YYDM^0:KC?*3VS%IBAC(V>1/*=YRK>>,GU53'.] MSG.91WWIOTRLS*/G)1'_P#RA$">+5S9@U_BNXCX*]K'Y*:VXK\JB1#F?E;(3 MM]8S8!<>33-ZK;)7Y^)]<_&^LR[>-Y<3F\N)^5I.;"HCQ6 YL:F,B[F<&(@\ M./C$%=SS@^PJ'( 8>. MU*%G@/WFEI<+6EC@DN0DT;LX8 $82EK M,/Q"<5? 5%9AU'?4!'%Z&,"@-#>*'*3N]\.A!>2@8*4'F25Q.Z,J2NM5=2_D ML!P3V9-=9INHY9KS3GS)._F8[G>:ZO!> M5S_Z\#7@-X/K/"4$1NPT/2)]/]C,(#U#!JE!QM=4B#L>,KX<.+_Z.-M[7S8Q MD9$AA<*('1C4D!H;(2#XXYW=S WH\_D:X_@?#/(BS^)+C'WB,L?,/(_O8<*K M:8X4ZB#V[VBUZN'4,LI?_7E3O_$+?^/I[8WW/.<%\Y2R5IW21;.*6&/S#ZK8^O3:C;[7M$ M3\71T:K?H_IY=?OJ\^&JS=9MP#K*=#UG9$T>&%)L#GQ)8T[\XPE$2QQOYA M50/)!@);L8<_R!=]+[9?T5^$-CGLXMHS/9[@BX9UJJ2^6N^Z^:++$>D[Q,[# MLD+"/9_BBZ8?#0M8)T=1[J.],V26]7R*3YH*+V/74_7#8_S\KAKS<<"3;-=1 MY+8;+O%B37%#^I5N[NH.,]\D@+ID2XH2_(SHW_+1(&H6#F/$P_/13$(Y'Q)* M7QN!C+@5A8)EGU,-&"@PC6!MR$\$H2Q7-KC!GJ] /G.#?>3"ZCF?0UE1!F,# M"JP$17T<#%F'7]S HO.^)-?2-YS&YXX8Y [Z!MY8;GN#O#_?(!N3U0.&3?\B MYDG"!N$/6>5#_O1S5.!U4R$E9[(4*,-%5)*(<^=HCK(HWAU(B^AI&ZTQ65/T MLDGCB,&%:K6);FZ%DAR_(,E23Y=""0Y_L&2)+>BKW-K M^^M\O1=(_R60Y/@'2Y)\?Q1([J[_*-#/%4S6S*VKRCI_+"@ML:E?6QVXD^'319E0FF5;W#J.$".5KTBE"&8D#!@P('N$(Q*&"2@./O41\A,X)X)W&(D/NI)1O3,.Z.H M921?-\G%NXSB#N?M",RS'J^Q3RCK+630/#%02* '=/J4H=[?YXSX-_ZP7F:& MQ\SPF/D(_O$1>'YO7=N_;!CT)P*+FLV71LU< @-<@CY[^DP1. ^*P!P3[^/C MG&/BU=TC7T^&?78?UK5&R88D^( M(5,7S,1YT:3'%]7S,Z);7CJ3"<"FG(GQ>(-T63)WBBIKM[9QG)2T'YT/?+!)2VD+&UK MU[G%I\T%GS:7K5FSH!3EZWJ"76R/31[0EO^JQOKZ/Q4;$[83,)-LA=.2U_=H;ND3><[L21#E_P@3Y(HM;7\P WC#2\V\8HK6^!-[ M>'G%5LD;E-+?458)/9=>"1?(=ZD5+)R-_.[7!XFM?\.^IWR!?!UVRGAENQM. M[BK)!FCM_='/,[Y&\?TE5'S]6UC@HH4[ZB?]54*;*_=5R0[B.:=!GBC_#?,3 M+/O]GCM9H6R)J3C4[Z.,@7REW^O1Z;A^8JSIO#' !7Y_#=1Y+?T*1R88;4^+JGN?8\P5<.X)N*V4A M9E*2+$U0XW/?_;K@SOC: [\A6<++I.-:U;V,@*2$?@\VGG8P1*R!B05L<#V3 MO/8H-O]L[I^6WF(&Z#'2_6I=;[K0ENW"(>&[=2EE/0_Y9*9XP^9S^HIO^3WQ M6$I=U^YO5[LD2?G@1]D#2IG5TA)E-W+\8E/ M_GN>EL4W/DL+9L7MZ@$VEMPW')-U7C]9B(M5*1Q5(P%K^?112X5&,KZ'K==: MQ;)>W.Y7]4>7DC#$#>W*J]I@U U=R=N]Z:@;6I7W*GU-$V8,%.UM$!4;@=2B MYJXX8XWARN<>R=E$E8YH:5N[Q:!PV6S#7T@AK 35;A/]Y$1.D?5PQ>^&QLD% MSMD_2DXWX%?*]P/RGK!'_L%_W'&/#7N;9Z/J>4XPR/C,^LY,@OZI]]^GO\T<(KRK7B/*89'?I5UAC-SS-MI$FR;Q6MG7>??^_6KSX$G1_':(=N* M-0B5ZOU$9PD>FB)_HF+S>-"S[&O];L;(5'K7T%6.X ")W>3/+9GQ451TV_+B M2O=R97MWTM!$S-"EW*A7E5UQNA#EAD*[ Z3YQ'CAH:SJ39 N%CETHR"W# MX 1JDO@'L7@F/.:H'2Z+8,#13UUU$>2X*:/5&6B=V8.;L1 P>D9I@V.I*[" M2YM"$!Q[? A"PU;IJ7"_H7,.:/A/O41S_S4)3K0(;AT"F3^*J'AP#'/HP $$ M5X,;,'.:I39!5>GB,F<-OF+Z1#PM^RV+]1N8-O[G2X!Y)L'9>NKY,\SK;<#T M\W\XC1DL,6<;>GLM@6.:J0&CRO\AV\NS;R"WSO_=TPZ=Y[RRZ,P1RLSEPDT) MQW'I4@;SW7P$U2XQ'PYN2$<2FSQ<.,+:G@&_TS65] E;R9-U9<.?(XI?<5[A M*$D+M%Y3;AQQ^V3 MF;?;N?W)I.R#U)Q])5M79O-)L2&7[4?(TOZ)UCLLTALBD:#N*/ _D M#=/#"W@11>B2%'GT._^HW%YKBM*7KH3GT5_-B[3'3-Z-HMG9F3$8JS$C8S+]]#, MNGNZLW<[AIBJF2T9^>JY>WW1.3E!;8U+J[STO"4M\()TD]+NUVK1-;UM:55M M+>?1-O4!_TC+S24[[;&C!WWD.\9ELV%(IN_84>@ M+BFO?\19Q7T<_$Y;]C])'N. )]EER+>!3RFS^++MDC"1BXJ)*:6>ZW1UIM-R MP\RT]>8V+S%]QDF*Z!:LE++OG*8U7\$@=Z.X.7*<27+ 6=_$H+1VB9:A&0(< M:KN/:)FS4\>DEQE)AAEJH6 FIL9IG#"FGA"@-:E4SH&I@P$;&6H'Q-1Q@&P\ MO7S*4V?5PH$!AR:FS@F$0P**C(0P0L#KJ=@-',*H ,,@\L]/?2S .?CZ7L"I M;S%##5=]SU0HHVD,Q(!NKZFO0NH).-YU:U-)/O0P#\A'VMY@Y[Y5-M1/_Q6E M->,M*M$/[C4\I,!Q-V.R^QBM-A%B0K._]N0_C?4^.XRG<:4=R'&ZVKV.#9A% M_98O&!5X$<>D8DM0OC[QHNMU&H6Y\^%E#!C.[\=7N/G_V_Q[OJHX!@^<;#.!56Q9-U MB?['J1:'N?J)D.0MS;)%SL0L4;Y.F?G0_$FA%>01CFKT?Q114KRON[$OWZ>">*EIN>1)%R68R3P%XX9L:5!OA WQ9 ^ISP9)OR5"5/O9PJP'[Q_YWUS]X M&A%/%\;T%7/'/#,6:84^&"OC/,RMWCP/JCF$9AEY0WDLHJ)H]'2E46ME'K3U MPI[C?G5IR8HC76?>W03] M>;:.V3/3+GRFG"VIK8-/CG0--R?<-BT;?0I;'1ZOE0X M6-JV^>3&V+ 5_2=M4]S[)1U":8#C,Q5NI=YNIPH^P?'1-[M]'S] IH)=DN5_ M1X@?N7$2X>8P7D1HE^)39VQG>Q]&](0R_CV+B.+ZRIRH).R?!<,V+NL:@U%, MB@'T2^.26")F6M)C*&4S+5Y(@;+[U<'@DI194[8>AL1EF75&4?4?T/,.UAY,3.,# LC1M#0P9_:F)^S-:[;0D2W&CYC9GOQ[ M2BO(*%I;E;R>J^\FLU1T57/+M9C::] &T;60?"5KZE!F-K79>KESRDO*? %[ MN=-D)PQ$_%U31_<]#Y7:S9W/,\/$C)Q+]K+[U;L/+2U,IVQ_/OP8\R;.S)PY M'^8,=(,CVG,Q%(34Q!HM(R$4.DF/@0,ROT-ACFC@H^5_"(4GTF/\P,Y H4PP M&YQ&S^>0SYQ&SR]!A9S\@ILI<$0Z/1$&IHV_5P".X$TVMQ5Y?:,2Q#T!"7#M M_L+_P^\08[_Y?U!+ P04 " !@0VM87#<"C]#I @ 2J20 %0 &)E;&9B M,C R,S$R,S%?,3!K+FAT;>R]:7/B2-8P^OWY%;K,TE418 />7=5^ V_5[JZR M/<8U_O#97"IX_U_U8,_EG?W:V=G9_AM>4Y(7G7/:3EWXUN*VN+1>K1[OPZ_AA?B# MQ:)KT]?)'\-+'<),+WVE1\V]CONR+WZ">^H'R>>RL4LXV&>.YQ/'I-'UGI4% M&5Q;V__?;U^;9I?V2'@Q>_,K\.K4#>%2F&,SA_[OY=/7?9\3QVN[O$=\P"X\ MJW94J9Y6#FK12^'2'^,1BK\F7ID-S:3WU:N5:KU2JXV,)<#9/OP>PS;NNMI! KX$%-RUQT A M?LF"PN_S;-[!7U*L,T*4-.?@SRWB19S#//>P7CN9Q&ORBA3+^YDL?R19WH^Y MDDWGRLHP+_O=P+$HM]P>3=W]=/WEEL'R.]Z>Z?82A)J-3&^9LC]E+19EV6B' M'U)8;U&[3:)+\5/@45RGN*I6CTG)QQ"2I\D(S)G)L:F+S(!ST'>#[">&OZ:? MR\PQC,3,U(7TS>QF7XF_I)?A!H[/QZU"_IA^MFF->;1II2X$D>@0TL^4%?PA M=;'E\R%13S$$_+R//RO-4JO4:Z6+_S$^=RFQ+HS_,8S//O-M>H'$:X54^Z-6 M_;$'IN'SOOQ17/?_5"K&%^I03GQJ&:V!\2Q9]AI8UGATN4]LHV(<[-=J^*Y# MX^#\Z/"\6C,:WXQ*13ZB1WUBX"HK]*^ O?QGGDD_? M_'UAFO8O/N^'2_W<]_,OK$0L-Y;E298U3W:LSY9 / M>2X_-TC@NY]*%Y\M]A*^UV)>WR;P3L=U*/[&WLYQ@93+/YEE40>,+_P-5]P' M/7BM*2%[\Y_0PEI_()J1%-6:_+-6%TK/(2C[(&/G-P[@?7 %N.#$O@,DO_U& M!R6# ?\D]$0E^[*+*OQS4C\[.JU^WD\M8SG+>J(=YJ'9\N_AEW&K&KKJXO+F MJW'[O7ECW-U?&?OWORYY:8T>=2SXOW]KDT[)D ;UYQ)8X/,V>Z,6L(KMJ<6R MMY=*[>BL?E*Z$-\N>2E70@'YM\PSB?T?2OB-8UV#S*1??EJZJ,A[E_SZ:]<, M>M'['^$1KG4+WWGI]Y^5+F[_L])7(^BC+SZHEB[P[G&OON7$1$](W&/6JJ<' MU>.CH\-2:BTLM8# 8?+K[\WK<#E*4YXW;-M]1=MVZX*B"EI^.[ ;IM#.WA,U M*7LA+9LJDI4,7#?\Y%MO(9CH4$ ;0P&G%$ON7SPJLX= M9H.JX0&HDSE75UL4W6M9718S9.(.I+G9)9P.K_(1@C,*%+>:OFO^N' M]] 6:VR\,:^"2M)UQ->-;[37HGPVL9?WB>> Q#]P\09+2'Y\RV*,!X[\O+!/ M,,E;#WN6!G\GW:=!O3054UU0QV1I_7?2._KAV" M9WIZ-B?,$XSBML)\,,%^_M%X)=S"A(N \XE"E,Y,7]D<">I2\?+,*?$"/A#/ M4$@2^'F'4W%2+Y\.Z?;H M5]?S;EU.6<>Y4O43SUB89(NJI(;U9^")39!G\K;@GM+9?*Q\4CO- +<>@SO3 M[LWFP#V<3R>?#&>-ET[=*^)U;VWW]1=J=>@7PAS\LM'V*7^B)LH":S-3@ ] M0WRR^.[A?'[+2;V^8D+G%_*C%=+\NP-*R\:0XQ?71G\TA/S!:5(SX,QG$)=P MYL%/U_#1Z*!-X2^P;L>U^9 QG*Y<*BML&AGE@],YT7&:I1=&T;':3:EK M]L(LZEA>>.TU*DN^> :CNE<_G \/9UDRLB@>%DW5K0(/\Q4+G0[G:+?;%3H= M=NMWQB$X/5ZE*Y1WDWAZ>J"M0(R.LUH6,XQZ"-MN!&]70LHYFA7^>"). M1V[W?&,.ZP6]T!Y(+(A^MO,F[N 1;CURUPI,_W?"L8UE(($I)7%>PQ E 0\V MF)Y; 1]0PF'12VBO2*Z8O+U_Q?5J=<**Y^G*.#D8+C>>[K!EFMF&XS.+V8$/ MS!9+TLV;:0<6M="F(#\&OM H#^T;PAULAPPM<:.'O0_KJ(\].1AV4=7^2A6! M_N/AU:'@U$\ $>Z /O@#I[/J>='SP-(3="A MI$,O!_>N@PO@KHT]H?*2"/9*?6;@#X'8!WL',>W\J+CY_C12 M!DT&HN/BV6V8X#=P&J+DSFD&+0^XA7!4MH[5:+>9S<#QBY%P/#L#')7[2?_(N!\E?%D/*5Q>>!R!_I<2CB5:?Q)/9PFBH3T!# MEK8:@OJ%.@$LI FWY*E!? MW,<6.;41O\S'[5DN/J<"ZSV6JFD8L>]^GU2SM92>/3R>7]U9 M8(V?=^_B2H@]Y$S. >H)UFC.YTRV7-T41SB$2"X>^+9).X*7%ZZDFA.*N2MM)D'Q M1/LX&P/TRIK!&/94QT685Q!2B!$2(KD'XG0Y@##?[*(6%9*%*3Q/61,%@ZJ. MS+@UJJ>\ FYT>YA,&+IF8C"4YNGP&6OBWZ/:;%L0X!GX3.I7S(3@@ L!\B6U M;P,/,R8WO;[M#BCUFN1%!*MPV6P:2:19L,^N5Z<(OI=IQ4#?D< MZND(<+$W'P,=5:?L.QYD8B-B@&;0[]OB:V*'^$A?FDXJS8@?T1^+&0$*X97( ML6*RHR,>^COSNZ ',5D?$#MY$?HYCK>0$3L2_15S,M*D8NSUXFLH;1=9]HQPB7@_@2E4T0K[GY*Q 9EM![\$2^ M\[E+G(>^B-03!?R_4];IPCH:+V"&.K$?+803X 4.>Z:\YR7]X]/CX^,)_O'A MWN$RG!_7QBB];5PW5YT8 )VE:I8GE&)FPWH1_Q"%'R( MJQXA[N"1"YK<_%T&Y+6Y*F ]D4E-7^PGY[,J6F/LNA>&RY]DLX:PN@P)\#,-QRQQA/ LNZYM02PN7_+N'?W#\EEMOJCJ]"BKX6MN)(BZA;"6X\YY MH1(-H=)>)SHNZO.R059G\]P8R"CFV#0[')1/CX_FP\5QEM&;&Q?C-,*&I.(4 M\#!?FN;T>+;R\+4*R(/)+M%PTN&*,"\L_VOX,L.%%O;9?4^56 )[<^J3D]E: MD-:+N0D6*L0=#EM&%9X#%)YF);KFQEN.[%+]H%R;KZ$>D#!IRL#,2 BY!*B< MBBLD8==JEH[*1P=S6J;3"=YX,6WSO.[I\&;>8AC(F3TZ+A\=SID+.S:E;WXZ;QM0DK-#?B9II=5B#; ])V.-_(#T#"3,-^:SOF?5K+AP;@SDS/;4R]6#\9[8 F<44-,Z?PIL6JNV MCFH-SAN6VP>PY9$1271B3GC<$1)+/S,"5W7O.K,M['3-"TNNZIGW'#]K46>; MQ=:X=0V5X,ZZKK;K^H[K4SQ?Y]PF3@=>ZE3"8RS:U8,CD[1J)Y7VPGQT>EB^01S+Z( *\O9M4$)P+SS0-9DX@^>5^5WQ()19X@Q^\HSF MS=.CT8=5[QF&6 .5A0^&6$[;%L6>!H/7H:R'OY8-A_H&+$*LRC3EXYC30W";%RH27*PK=QOA]SV!QA!M\O"#Y#DX'(LVJ&-2#S[C25SGGCAW"LAM MB//2SKL<*2^RM5C0*LX@VGOSK)+Z'0\P^KGDL5[?IN)(H.&GBL^>&W#Y41PD M=ZZX2I!M'%==J&NI*)<+/V&OIP]D PR)I=+,4^.N[GY+'[8S?/-%^%7ZZ7U1 M5QM^\L*JWHMXA>%]\6_1,JWX4G5Z3/J7\'/XDOT4+N;!S7R=Q2M&I,*'K#Z3 M'RUXV5O?9F98"F-8K"=S^$FS- :&TD6ZS3<)S.?]S.='R(R6L?WDO=PF\EYN M"WG1$1.T14I7^9%F.Q '$:9HI>8Z;<8S@XK5:2^UIG+$*H$V15>%R3[^\BD==^: MR!1))SCVC3ZN"Y-)(U*:.&3PG 'HBVJWO'A^*>V6,@?O9?-Z'F&L+Q?&!7IN MDU_D6[9G!RH6]E'H5B3LJV%63D3,&9M $9 (^E8"$99T7RK1EGVQEG11I'YP0*(=^:3(60IJ4?KI134N99 M#1=2OC7C;#OC+$_CC)LXN?F\9VI?L#[[OF!]N=N^[STU(J>RLW%OM.#DS;EJ MW+BRVCQYD\UL.5!G">U=6Z[9GZUA[XGZ!%L6P^&_!>'?+%B2ICX+J!49W8V0 M;?;:XF)3,Q"N@Y9!-4#@R8"-GVD[ HWL'\)%QM7+,1$F:<35MH M\DTXP+"8'SSX29MTY5Z3/?&)O!0$GPI9[(BXV"D"[J04-M]X]^4&[ MMYHIM%NL2:_=Z=TDO7;#=Y#HVGW?#>+/L%.VG8'!4K;7=#R22Y;[Z?/8L;J.:*-75\O'1_M-#!="Z9 M4\?PVY5#)\' M]M0Q_&+LN>4Q_+K-O([AE^:/;G\,OW8?='=B^#D.S"EH++[IH'AU8Q]TP>S& M \=-$[?8,5TN@JM\DK H<4\N I!-D["XL4$.G/1-$Z_8_G-.'-G539J9^U ^ M[::^/Q3)YYDIVKW=Z+Y(@9A"N\6:]-J=WC72:S=\!XFNW??=(+[N!\M3E:.. M1Y;"DML3O.222W7,M"K&+7: E2MFU7&=[@&&QW#ZWZP'+.GCN%U/U@. MS+R.X74_6&Z9S& \=-$[?8,5TN@JM\DK H M<4\N I!-D["XL4$.G/1-$Z_8_G-.'-G5$_&6.<0Q&;'OX($\P)4)\GUO1EQ* MS8 #N#3GGND82&*JC0[7<1B6IPV M;,FT6*S!%CV"F1FQ1>H1\.?^0NW.H/'@%]BJ6_$[#*'\D'R]QW031/@UAIIZ>RS=7IH;>Q31.U3Q4FD?SR\ GZ\+NL+ M%KAS'->FIL^9V>CDDQ$0WZE%A_L.&6M?&2D$[MX;K-Q\?QJ)59CG'M9K)^?P MV\+9LWJ4D-$D?E>:ICYSFB9UZ0IR:E>NX[DVLW";^P8A8-0;1\UXX^,R\$#[ M>5Y3XD#>\>B^4MYT[0"C/@\4(VA4'YX G]1U^66*<6A8A#]FMC@3T1F^>5:L M;G-6D8HJC$=X\>"9$\;]X##1+HK];O\0*V']N6@26QZ[_KP%3Z;.0%\#8L0=X9AKRS)B64J MD8H"J8EW+O$AMHN&#U"=>J,'C[ #C"FS7R1C<&HW??H*M&ER-]\<-@7=L3?[ M'KR_7PVNAW"A$&70;W7.W/'BSMQ8;:B%2 O1+@G1JJ+>>Y?[W48/5F:2? H"AIM9 M8,\0\"TCP3@6=3+A.(J_'6;$*]=Q$/,O %!$D1U@P0EP:^9;%_-](QV'^LS< M)<8; [-FNE6VC!:4CS19U^-1W02X,9I?/LBO+Y7$W XSWV)>5)'9;E/^DV:X M!3VG(C/;)GRFW6.TXO*.)N6J/:2&QW+L)^?7/XKQML.,MYAW5%R6VY1OI)EM M(<^HN(RV";]HUYBLJ'RCR;@$CRB/A%V-L[/]Q)Y@E8M&YD4XKJB61#T/B=1&Z%-LW*!S%D1F7CG3>R*V;<@QKJ(K*L= MB&6PK>;$'6>,YRYW@T[W#A[->]1BA ^T:WD^$X:T;UEP9MXIYW(#;*R]RQ4S M\,ZXEQM@7NU?+H5Q-2\6F37J,6O4=:-7/HMOUE@?7Y^=$>N;843=Z+6UC5[Y M9S[=Z*69;I5,5W0^TF1=CT>5]T+V_/I2:ZFASS_SZ4:OK>J_R3_#Z48OS6CK M\Y;RSCN:E*OVD/)=U)Y?_V@-]?3Y9SS=Z+4U/3CY9S;=Z*69;#U>4;[Y1I-Q M"1Y1'@F;SSJH_!.[0,5+>:P3RC^!"U+N6BT:O8C*$;O7+89*!]2]WHM05LK+U+W>A56.;5 M_J5N],I)H]=&6&/HA-X7Z@3TB?8(:2\[?(>'IGVT+)91YQX=O/6!VU/ MK6?6@TL>VDWXUFO+4V^;X9H%YRSW<7N6B\^IP'J/):8VPW3^H$^M\1RW7* ! MQ-4\6&'S(L;FY_W5OBF2FP0"%Q*:51YP7"PY.-)RL$0Y.-)R4% Y.-%RL$0Y M.-%R$!]XOPZ^FA?&E)NX)!CCTK#+P&,.];RF)($W+2&HKLMW'# 1NAGR<2D@ MEQD!;)JP!4R.S43+-26E-DV^D?3%]DCC9-!R3\2I9RUH/;M./9N3D3IS,X36 MSSM)=JW7MX+X3&O^C6O^U:=)M 9?EX>] ?)I39QG(M;.*K5JWE(TX:*6GX[M MN]QG3N>[P_RYC$9!QR'$"<@AP)=F3Z8N88,3&=:1WQ]FJ"OFF-U,S;X3_#0C M^)J=9F2GFX>F$-%'XI >N7/,[6:?,>!J=IE5^WR_$_C;;BY)0ZF98RA3(ERG M!)_DP+4;2B2DG+L-)!)N&7 4_J'7G +8[K&73AN=1W[LX#I5;PK/[P6]?(O7'$@(!6]F7+Q/)B-$ M2AE,83/W0KA>1B-OFM&6QVA);&XOHSV""G5\[RLS 1<4@[YG:G8=UW8[.2]& M7H"3I@-;#$+7-:%S2NCZYB4Z+,Q_HK8H)?.ZK)_S#/E<%(Z:$<;#N;U2K(F[ MQ9)[[SJFV^M3GS8ZG(I =!MI.Q[,[95;3=I"2>V=8]'V'.0=CD3R2M0YX8H) M.W.HE4M)U>3<##F7)YWCZK[FT<%%H>I"FG>5%-U\Y=>XEFM-_G63?_-MU;>$ M\7\3.Z"7 X&51'!$O*[*BB8N^D:)%W!9OD,\%E[*^8 Y';FM1*U&SPT)M.>>5<;A(1%(14A9/CV:\+@NKR9?.A=YB>!-+9< ;SV<]$(>'=G2E MYKXE<=\\N"T6ZUT2&_M$FUU*_:^N*5(C$>,S%L7GEL M',1I%AL'^E*9[AT\7BQF>O"[E%\%G,/ZI..Q$XPT#FS-1 L9PV^N0\%?Y3^H M?QLX5@8/17_^ I0EW.P.OM(7-2^)WZH:>=NB&NR<;Q4AIU I'@= M$ZBEO<[M%;0=<6*UE&GO>A'O>F6"F5=9*H"S7F19+I;0+!!%:(')5U"BA65C M3MP3:;78,P\\?VE"H..FL%-W"JZ+P> Z?MHBT=OR2$K+G8ZH5A%1K4!4\RI= M.8ZMMDFZBR5&2XBQM AM.MK2XK,^UT^'3AMG$1VWY(UYMRSX*!#G:L]_K.>_ M<[['VMSWW3+^[_*==XX)U^( [Q8#3BB:HQPI"G2@WD/[&KP7CRTA"JOOK,\Z MMKAN/*+SP=AU[3/OA,AMF:>MY4U[^LOO25BIB.95JG(4'VRM5!=+?!;IPM"B MDY^TOA:;G*9%=S<^*I"_M"OQB8XTMHUSM:>_M)Q^X1V/_.?T"VG\UYK3+SP3 MYCNG7T@&W#W747MKN^)J:>]F#N\FK_11I ML4MEP"VS(KGBOAP8K16QGAX(EL>-LE7/)\C_V5LA33^NC4]=X[O;C'@[KF.VEO;%5=+>S>ZC&T[ M"#?.\!67:'.;\EP1+''V,,#)B'T'#^0!KDS0Z\YYH9Z/'[U?J&W=.<.C'/-* MN#$ A1,JI\*U(O*MJFQ4DV\MY%N1]%W#?2^@6UYH#.X3\W[( ,CEE'6S M2YP.A8^OA%OY)M\D@!*QQP3(BB5_FH#K(N F)/ .;N*@;Y[ R6Z^DOXVD"X; MIBV2.DVT?$K:_(G"K5.NF\P/YE:QKTA':';3[)8;[7;O.N:\'%P[_)5RCPZN8&WY))S'_?.QJP_KI(>!*):L:>+D6'+N M'-/MT6?RU@C\KLMA)3)G3BW* 4['$O##?W'/RHXNRB>]X@W[+*!"@LT&6S%D M+"3C%:<6\V^)B9N&DH1/],6U7R H2O^F]E>_@E?VT,ZX37Z%R,$M _P6K((0 M@-^9W_V-#BZ)\R/?Y!^%*K9Y$['R_DW6<6@->6\.[.:> 2W)@-4:_$_SHN;% M&7D1^(W[UZ!X+V+VB9X3_191TXHO33%N^,NZ->?N,%I>]$S*F=3D*H1[N2BY MM"W8*5NP$@8JS,T-]-8Z?YH#M"$.9 M%NN\$'437?W/70J7UK O)^=[,Y,+\"4-1Z$IAOS-3:H')^=SV^:E5@30EA+L M^=7=+H)% !6%8-*'U1*V.H*E7-*U$TQ+V*8)MI"[\<>_"6>D95-L#Y;]"NA_ M4>OAA7*'=;J^FH+F=$0#L=OFVT7F9>6HAO$8OFM&=!9#C0/#GE6J=9T8U8G1 M&1E0<Q.B*LN1_/&'ON"QP9@[K M!;UQIO*KZUA8?.A3WH+;']IM"J_!G[^RELMS?D+ .IAKZF*P2"W"=^D"/Z:0 MOCK#/!OQMG _80UB0]ZTV*Q=;))(UV)3&+$9$0]5X2G. [P!])H8S&"L@E=H MV7@'!T=S)J9C6#/P"MPE5!!X_S?BBX<^M#$K!NOL:K;.LZ0K+?T/POV8\7W7(_9#NR"C:::23YKQL7!MK<+5E-P=E:MI76BE*Z; IRXJ./52X^TS M -M:I:LIN3M*5],ZETI7,(YN2UDIP02&-T8P731?,()%#+E W7STRYUCT;=B M%'0L7V!G?O7X\HUW83KWC#G.8=NZ,Z7R=:33YEVV<<,>-.'71_B-#'982.*+ M=5)F7HZJ+*B4:V+OD&1/4GQJXFTTUC=U)N6]Z^#\;/C"Z3I""IKMTDW9IR=HJN8NC3W.B$RFV:/[2GG3M0/48U[#L1ZYZU-QT(>ZKM#$ ME%FS68'<0M4\-T-JZXY#?69&J-D>Z9\,FB:^ M-MP%(G#V>4G:M*_3M*]^&+XVT2LTT9LFGS:U6T!$;3+S6&C9''N X/=FWD@T MYW*Y\TU4/5I,NK[SF_U%W=%Y1T5_>[+G6:=(65NF\/!27= MMX==ESI-NL)*W9?+@I+NR^6N2YTF76&EKOE;04G7_&W7I4Z3KK!2=WU34-)= MW^RZU&G2%5;J[HH:DM_M?#9%DZZP4G?U2T%)=_7+KDN=)EUAI:YAVV*@A*KG MOQ*(832G90Y3R"HWQR>#M.NRJ@E>: G/;A/0>[G9]%K]\#!-@ME)L*+#R/7> M:HZE0)-@XU*@\[\;EP)-@HU+@=Y[W+@4:!)L7 IT]%=0V=&$RYO$C1WWOV?6)K::(9-SR/.C+$8PQ]D:N4G=/ M8!J/D7PR2-P0,1E9<>O$"-;&,LA[7AZB/7[O5/POOHXI4H(_QQ3>[/:PS?+X3-9@5$2AD[2""5W0Y2>J,^XL(N/-G'N24^*PB6U;P./ MWCEF>-R3UR0OS.EX>%F^63T;I)#.LT"VA:3/V+K4I%\GZ3>_B?D.>L>ASY5- M/.^AW?1=\X?J&^_U7$=\W=A9YIAY#6/QF&Q='T9H,5(K:V.S2\UFRV6SRRUB MLWO7^2L@-M+0NJ9MRCFU %0<5RHSC#>YF?=;1U7Y9GV:SX=,Y.R\=>W@0,POU \4_ 7U^G\!O^_)!ZU M(I^PR!2>'\XM-"^3_1KF3#7+#.3A'S59D8SXER)O^(S7.'8(K=>R/PX MVH$4X1(99^85Y2EAN**YI&MFP4*G#_//@JM-)JZHCE-KP6UBP:)LF\P6/T;E M*2'6N$BB@6<%1U;AB7H^9Z9/+<&B^295:NFQ)&7" ML!M>OR9F 3WT=TCF'_^&;YG3D1Y=EW JDBM)%26?PHD#5'UPD]5,4PZ!*>\]!MSL@J) ^\]\J5NNP,9V M7#YX:-^!VQ!>84D?B_293^R&93'$4<[)NB"4";J8@WQ2'9-'H^N/G*AQ8.1>S;,_:F=G MAR&!:(?8-V()@CHW#\U']Y7R1^*0'KES3!5)9Q 2+H48D/5NN=M[Y,PQ69_8 M0B0\1"#E#VTY62^G4FU1=CX$?DC<,5A8/+J>S$OS8G(5+!;SQ%(\"7C<460F M:D>:VS2WI4U0S" SF*>0@99DGFK'FA\U/Z8-;,@32XJCX'&1]M/\7.<\;!R*4OUQ#30@P/'EIDK#-(->8,,EHD;.LV6BP_H3L(,WY9/1 M1K8QLF!+''HP$Y K'4V*S_U+KSGFADKE#C&P;I6<"=TM)G>YXP\T@;WM5]@S YI[, M4P^8UL9Y?<9Y\]G3=[.#-NJK-.I;P"#:&5BM,[ %+**=B&TV,=D'8FHW8R,Y M@!7-UM/N0B[4 -DUJ;;X+IKK'%=YIX[SI'$"NFEZT4<^%4=\" M!M'.P!IS ,5D$>U$;+.)8=K-R$\.8$4M_MI=R(6[D"-":[._MAS IDFMS7<1 M5?=AI5JOU,_^: 8MC_X5( Y>X%^)^*2.XPWL%^(P$EZP#0PHCJA\#X;"=H+IB-H^ M=JTMXO&PMW-.95CM=5G?L)GSX\FUTQ3'F_9)MKV?2^WJP9%)6K632OO@Y*!R>$)/*ZUCBU9H MNUT[(H>UL]/CHY+1YFY/WF#6JJ<'U=/3DZH1_GEV"&R\/P1(^(WG!MRD'D"* MG[N46 +7%GNY,/[',#[C'_!?P_CGWVK'U4_BN_2OG_N&YP\0R#9@K=(F/68/ MSG]Z!H;PC'OZ:CRY/>+\5#;$-V7# U2W/XEK/8APSFO5OO^I1WB'.>?X)R*^ M L%/QSFW:=O_5+J0K_Z\WX>7KOYMGXG1Y;3]<^EOH-5+66\S_OE7X/J?AMXI MOQQZL1&_V27/U_>GN^>ZF:33NKXV;_[WZI7'_Y<:X>OCV[:[9O'NX M7_N2?B<@%T['=YVR<;UWM6?4JT>'9VM?QA]9_ZQ]%:'(+>VUIS.]]O;AZ9N! M.M=QG?N@!P\Q#8>@?<5.O&L7C)VR)"5#Z>@G%-4QVP8EZ5^\O51J9[7J2>FB M5JW\)A1=_/R+M> VU"VMBP_?&D^_&0_W-Q\W3U1?Z**6RT'I_URJ DZI;?>) M98$<1)^]/C'#SVJ5K\SRN_#6ZC_DJYB#/LUY]=,[E@\K]%NN!9;HA$\.SD\_C26>S_O^]9,>#L[VCM9'^(:]_??&U^- MIYO'AZ=GX_'[4_-[X_[9>'XPP 0\@YXW:@?&PY-1._I@?30>;HWG7VZ,A'6( M+$/CZAE_KIT=' [!O \,\S_YXYJ$UY)'VMRZW/"[U+AE'JS$^ \EW+@!.;;4 MNJ&H/Z'K,LFWY**+35(C]2QR[//P?/HO?$MJ.8"K4B MW5>K*MUW6#C=]_S4N&_>"26G]5_>Z!/J/S]B8$,F 40P;22<;PC&C;0S/H3Z M?>6X[ M_JL!.^FROC:=.@/$ __'>W1OOL]^(] Q>![]A1FU^!5 36;1*K79\ M7BX];PZHAT+IY(Z8O6!'3+9QVF(?"[AO$,[P^-3$':QG,,9CO&697 M3":?&I1-ROUDK%1\\4(X@_>>&PZ:1CNU_NC_IV-A2:6_9,@V5YQFG!S]0SU: M!6KPPC>UMO>GM$)P*JA8X:OZ'KY.?<=9IQM]F0SQEIQ7$\\>9U\,-# JS*VT M7-]W>W!7_\WP7)M9!N^T/E3+!O[OXR=#X>P0@5C>XM;B4TY1PG>.Z7+PT40. M6&QAB3-&^.#*M>BHWR:V&/KA M021WNVWY7Y;4,!^U<&\5O>_VGO::>Q)B=6P]EY_2XBJ_@Z#@XZ*!TJ9]K+PL M:E+^1>K*AF5QZGGJ/U^90VL+Z,G#TL5!M6K5J0JY8@].(# M?P3/"?3A AM5M6/PFWX=?KW:?Y]M#8\N>&_V_\OZTK6;>P4G$'*?5(_J&P^W M-Y3B^*#PB(%C/YRV:=!(0-PV:#MX(W$LX[^L#PBVZ/KW\YZBD/8G#^3&IOVN MZU##$?Y2&2);TPXP1#0(IT2L\5SB\\-8+D+Y:<#5"_+-:0GG?@YSSF2_+M&Z(V35$'2]H MEXTG+$(VGGT!]64N8)CV?I$KIO)D]LON.1DVY;O5JZ$#\:#4->:HA[C0]_K^[5JL"+W'@A=H!N=;YR MQIM6P6-4ZQBR*H4K]>VJ:5HKX8[?;6.49%K'[X;V"-4WZO31+24*O\ZQF_0. M3L2MIT;SNO&O858TOMAN"V+Y)H3+IF]\(_P'];51*9Y1NAE9: RXP]2)S'PMH#>.V=8^$6-S5: \/L4G K MX*8?!I-\FZ@O9)Y!C%?@C9S.8E@ P;:G*P8QFJ?(L!GN(D_-NU \,,OL&.J 9M1C2W(6B;-:(NJ"^"9$RQG''6J$N]P(QY,*EZ#C<>&!98[X-N M%_LBW'400_; H("M@7&'^79BRHX3XA,Y36#(=,7/2$: R93I$^T$?Z@?UO2BGRD1_=Q_[NU=MPN1Z(\M$O8_:[LCFXXC82&MEAA:P.V?: M[N@LK@[7-)RSAZ5+:#N=RX .M9-:[,4PL:C@Y]+CE\O?LK>)9]C++>',W?33 M;I^?HL=EE/ 8B5>4HHF]X>W==H6[K_+[X1]P9]MX_'+__5LI.?Y77!F/_PW_ MBO_H1NKGL?'EIG+Y=-/XK=*X?;YY.H< ]17"L+#&'9MB'9I:XB>C2R6T==PG M-UW;A M>8C.F$G$4R@<_3=;@J8)\QR.)V(L<_9-3L>51K,&#\;-&HS'G$T>-)@O1UX4 M,]CP5&H0$Q ,7AQZX^C;8B6#D_DMRG8E\P>O!Q$ O(6'"0A 7 _P-BAC1@H> M1\&AZ^#W(.JO?C?\><]H4BK6)BHGQ, V;,]5;=&E<2LL&:7,+\>OHR123J4Q MZRA%%1NU>JM2#[-GR6S97C[-4*ZE9\:"US55)'Y%9I+(2S"/_$)PD.*Z>?;? M-@3*#(/Y^!5 UW'Y(*.V4EPD0#;518M,@CJHEBX:F8C,GG+PCF!NC:B]3^NX M$?8H '$N[ECC6D[ MJ4O'\,K=RO8$]PVGDRF.*,\:V@O>([[+ M'N#+7QF\&EYK. "GBU[>"_.$^^<0QX1H"3U%''Z(%^-)0!;AEF?@M$-FC:M2 M/_A /F;Z>Y)Z>T!B@3'#,/22$<4*?SS;Z?UVLDGB*X] M#YPF_"I4+K3=IF*GQ%$CJ/!.AIZ$ YH+#3MW;<,%_"446AS(!J B>:2V#JN' MB=D[3<);!!Y;>7BSZ4#4=GRH'1G?]YIXXM%)_1@']7Q$P&,H5=].RP;?)*$V MVXSWY)98']Y-\"+0M*+%P1(K)H'%?+6N81VY$G*^5T5FLO7J%SW6_;LSV[R! M2'1Y(V:E6YMTEN_]'4QQL7-$N5%-GK7;OZC6&>_=>'%?#G#[O".OQGI 2;42 MB[,7=BEZX3.2.3DQV4UV#\G;5 E46_0?XE>FR[E:B2L=,\ZQ*,I%:7UA;N#9 M@U!8L]ZZMRSYF7J"R"USFG[/O\'U746K7@V7'TZ(<3;)= O6S(Q%^OSMY.L3 MI,E2@$Z[8'@7?'[)LS$KAX*7$ YA@*("#+3 IBNJ2\#0V@./2?OI8" .!K72 M(A@&8*! '4]:9BP"@9]$?63T]J2X199Z>/XC]Y+5)!R"EA>4SF@)*C1):@=5 MG'*(XPBN*S50$4L3M(BQ-2/G@9&SME&\+FX?JI#8^)#1!IK:5 "KL3SVP'Z1 M:5D\7-[*\DM'2].]F?"%-3''*:IO>,]E=3%?S(?/P"FDTP%>0V;LB=D#4,[Q [!B@B^0J*4#78U1OXJ460[7N)_=1 ME/']78G'K:A3 ]0,R\>CB(%N;9?XH#S@L;V? M2[7TJ7A.T*M8KE]1%Z0EB"D).JX<5--B6*E1[AN;H1K$8\KR.\(UWQFBN<DO""\%-6$9$:N6#7ABHFKDL[8W?WMO.[88:6*,/:4?GXN#Y=+:P[A3'V!*8- MS1&\?KCZ_NWF_KF)A\@^/#T^/#6>;ZZ-R_\83S>W-T\W]U^11M@-^" M5 %W57[;6R.&WG>,VW+$Y.9_'[\V[AO/#T__,>X?GF_6S"0;R3\.E4.(.0T3 M:OU5B0+I]VVP5YC$2T?#$KH\7V%']1(\2 M+Y"C(";LYJB*AC:F\Q+9QE1B$$P%T+7''+E59($TE$3RQ/C(@PH@([65V'3\#4L#"SF,SU,*4(:#=J#(JS*/CN_"MVU:S6)+EF7"1!2APYU/QPPHFUUZJC.RRR>%0@7P9/AF255618Y*.- M&6L+AG?K3XZ.EXF:=07F1 2T0N!\W&51?RM!A N ]R]OOAJWWYLW&+8E9J H M4HC8=CUDF8T4A1]>H2&>#G'ALWUS@WQ\4AS],A'F=6J,G5'DMP]/WV0@F'81XAS3&?*5[15(LD5?R2#I4*Y8<\=SN M0KQ#BJ6 &F,15V0T[XV*LUX]+!OU@U/XU]'1QZ7"GQ%6CAT1-Q)6%FX$9YR. MOR(![CD1/OCCW@4@:00TMA-5X$XL>3FG;UW68GAK?(,A;\#1SH2+_;Y;E[_" MGY6OKOL#/]\YLFH'KL=]13NSB2:UGHFD]4CHZ$E*Q45+1!TA!K$UQT MF/-G@K=4RF2IAM8K6J_D0*^L=\R4]F"*Q80["+'6-#NK:;1/HS7-S!#?^;1G MU$9JI;9:U<2I# ;0UZ:E+\(9TTM)^HP*_1)Q!X"I0E??-67M;QK2B[H$0OLP M6K/D'^+"*98E^3 KU1&)*67:N2@6=Q0.8NE<-';:NR#3W(LGYOTP;HF82E9\ M%X.4+FHU[61H#5,4B NG7[23H56 5@'#3L;E3CL9K6E.QG>'4\^U<>1TTR=M M.7,N[!C-MRZ9YG&T2A?UJO8XM+HI"L2%4S;:XRBL"AA!R\96(LWTU5XNA"8V MG[BL/VI74^M$!RW*U6$L@R%CDR]!F!LT;3QS+CGO6LERY>8]2]%&0'M%6P2Q ML&?U78XZZ],LRR-W^X@"6OPHLPYV4J>UM7(I#,2%TRTZR-0J0*N (?_B8)?] MBX-I_L57VB$V#BDU*<6.S>*[&0?:S= ZID@0%T[%:#=#JP"M H;?*:\8WXOCA1T[&,.\\+X*O'@)M=XE%Q%IN\-W'(7^$3 M&4>EB[H>;*#55V$@+ISVTAZ,5@%:!0QY,,>[[,$<3_-@_K\G"N]XH=;_7WC_ MXAC\BP/M7VCE4A2("Z=;M'^A58!6 4/^Q VX)X'MBTL>^I03<59]X5V5$^VJ M:#U5)(@+IZ:TJZ)5@%8!PZ[*3L]X/)DZX_%? 7%\YH.3\4*%]P%?V.'G1$VI MT6BY@6^HW1^<#%E\CX24+@ZT2Z+U46$@+IPVTBZ)5@%:!0RY)*>[[)&<3G-( MXJQ($[P0D4:1%2/-H-^WQ6<\$_6:^*3P'LBI=D"T]BD2Q(53/MH!T2I JX A M!^1LEQV0LZD#-;O$Z<"[F=R-N68>Z7"J')'?F=\U&J8)4N@3_,)UPH]X$#O> M$#LPGBY$1[*EI-%07BPFDI[:EH%:!5P+"GLM.[-V=3=V^NX-G< MM66"1(P;L[9B A KOT-K6P*!''A5(WV-[0*T"I@V-_8Z<.ZSJ8>UO7@=RDW M[IRVRWNB+K7XGD9+>QJS:M]BKD2?,Z(M9GY869J9?!XV=3;U1*8XHXW#'PC' MV=;&K#,LY@I^A4,OTM\"$GI"W5\L!A>GYJ)1H:7WB_%R*ST+:-N%04RK?-:92BT?^Q$-;2&TAM87< M:16PK7%H$;BC%$QBN7 M]UU.?&I\<0%=6,16_+HU0,S%R:D.V+4N*@K$A=-$VAW1*D"K@&%WI+;3[DAM MFCL2^R!7;J]/'6\[=I,!<.UN:%U3((@+IVFTNZ%5@%8!P^Y&?:?=C?HT=T,= M*3$P'EX=RKTNZ^-TQ2M "V&.<4D=VF:B94_^+O(AWZ(QCFHJX]@#+8KOMM2U MVZ)U5I$@+IS&TFZ+5@%:!0R[+0<[[;8<3&WO4PZ*\#VP>!(<%R_EC3QSXGA$ M5E:6U;P"N=%CW#D6[5/XUU;LXQQH#T6KIR)!7#CEI#T4K0*T"ACV4 YWVD,Y MG.:A/'+FF*Q/[,10)..64C6RD?(79F[!/ ) A'8_M.XI$,2%TSS:_=!]'_/T M??Q;2\=V28QYJ*%XQQ([?-3], D M*4SJ^)1'M,*7A HP^8!NN\+=UU@UIG\RJ6T;$NT7\@+#D,"%U^_##1'FH[^3 M?W8C=?_8^')3N7RZ:?Q6:=P^WSR=&\1^)0/O$S 6MRBH?\=U:&K)GXPNE?#7 MD=>4E?A;5?P#]XT8$/53:3\+5[]<9^-*",02,/7\:L3J&OB]E&+35X4(YC"?$3MD0KQB^,L7PAEQ1JX-&7V( MQ;/D[AF%1;2$P4]XT!M*V:PT3_R5+6G3M-B<9BY+X"2[QKPZ;4U+4:Q*YD!M MM5!S,>OGTA4)L!8=@KL_[EU0IK1D^,S'M\>_&.$OBO1P/V#[JO']^>[AOO'T M'^/^X?GNZL9XNOG2>+J^N_]BW#X\_0Y_5KX^//R&G^_NX9MO#;S^\W[K(D+$ MFA7=&MV;/P//9^T!LFJ7PB^\AQ.6J5'"\0G$&91+1NF2VOB?5XK_#CSX-];@ ME=R PU^>$7C4PD,-_2[SC(;C!,0VGFC?Y3X>8A@'YQ_$!:7HBY++Q3T2^-+X M.TL?#2 HA:M= ]9BW,(;C3O'W!/K8+X'^LSQ7)M9HG7!"UH>LQC(+B J<&SJ M>8:+YPN\,K@/YT6S-J/6WN+HSD!P6E\X>(R!/1/:WTOZ9:X%64#1_:9(BQWH&J\NQSM\W W6 V\P=E8#'3#L1@<&10SKP? MT1LLZIF7-5^KAG-. : MA4^Y6@H,BG?)%:@%EL5S%5T @P.#O@$U&/;?1 @UVG9@^H'LYD% V@'&'QET M@P40XZ^ <+@1$ ]"2*3DM8C'X&6O769V9R07REXK\, F>W!GBF':T58@?&TQ M7%=Y=#62)";@!I;E80_= RCEBH>=R6I:$#*F00-$D(@%/)A$74^CF M2@H=+$QT09FJ&ZKM\E?"K8KMNC]PC5Y\3CQX1JA_X.Y'SEYPEEV"SE_A/QV! M>=!>>(*)T3 %06MG9T= [5OUW*_JN?'Y\Z#9Q+( &SC&7G 3O"-$J6**$(0] MM,!K)65I!!3XD]<-_Z*@ GOA U&\3%_\R=!KL^2C773@ "YQ)Z4_Q)>U"815(4G*) NQ:GB)I YS>!+=)W@:,.ZEOVP9( M 6@$#"6%82%MJ M("%;U$#IY^C:@$:*9!J7(M13&B?,,P,/_6*_"V%U!_2,/X1-:5!7@#X%8=/M MT=!^"#XHIYE O1_49#]QKLI".(^4)SH3H%_^5">R&,K QBB<@'*ER<#V^=*, MN;YA@P9%;>*[YY,%<23J'(XS4Z*G)"\1>XZ(NTARJ73*SZ5JR<"\1)]8*#/1 M9P]T7/@YE8H2&9?D^H8S!4.K"Q-2<9I-I/'V=L#$W*.OMO_I!9W M.E=B= %,GAV?G,V3#\6UC5W0%-1-70ZR'7SQ@R)SHP 7[8%W:1_ TH6)(4K M3U1JS+;+DW[7/_]V6J^=?(I=W4@CB#.(E)#9KG380N6+82AVK0G[&KYE!"VS MI%DU,VX3,Z)29$Z #/C"5'"+?./11+3,,*T>EN8;9!5M-G0Z\7OKEH(R9WHWNI\\*XZX@(NT,= M" -4W+\/ZA 9D3D6Z#$^0/77)PAY /&-9LM,MHRX9W;&&:(PV"(D%'/Z@1^& M8C);XOF&S"IY,:&&\V-1N!K&8H)/XJ,C,YE\!^/ BXP26GYM MY64@U20H<[Y,]WE!OP](P[2>SS%L$ Y^$N])I@NO[HJ46OH>&=/$>FA3;+9+ MMB).P?2#E@WZO4N)#:(!T:8'#_\@HE8B=WLZXF .U/S$+AM"E.RT84EH#I'& MD62(2*NR6K3/+ J7RT@0'B ^?-0F8J>Y<:*F%IG#%\+LA"L,?[L\G6X2G(>9 M:O&;$3A@K'SD,OG9Z[H0=4G-HEEM=UE-93R'>$PZKSZ>/20\'CN5Y8Y-F,B5 M)\)V6$& *;V BU^C>\+X_Y&Z?9O^Y.&FM=2QJ!Z[S"&XV4V-TN/354EK/\V2 MHRR)ZHL'(6M!B _>:B_A*X5;-J:J/1*;+DE>15V84JS DV#R;9%.E9N1+J:1 M <+_JH\R3R5WMW!C34RGE@Z:B"D\\@)/UBITM_E5I9L,B[Y0V^TC.Y7%#CWE MZ!9&W,0-GYI=Q[7=CMB03#*C9J&=9B'AM-%.8!/?Y3*6!'5FT62*2;/(3K-( MME4<*6)R.86E&&; <;<5*Y]4.147^XVB_@\=.PP&Q%>:K7::K8:VN(?8RZ8= M,%1@X$Q*+>WJ[#RWQ'O#$,,1TZ1]'P^G'2J[@]\<>$6X#1=6+/:IS\1!IKD]9_P!LUGN\YG<3HVW+H!;OF^UY1%[*3?MV$U2/#0YDEEI*4[&!(4IF4CL^Y,VPR2O6"@M'2[A4ZZ$-\GV(Z<0S\=4V): J9:R@2M-EBA?WZSQ9D^9.+>B+4B:BNR/H M"[@G8E540].VC:02%3PR \(X(,D3!@!T?-NGPW@ASOY:35!@6\4DX65('%=.%>I'%_!HXJW 6QY M1UDF=7HMYD3)GZB= %L(YBZK1+.6JN>;S+G#M7])Y.T9$\LOX>58!YBNWH?[ M6P0+*H40 $#,P4I["9Q$O(_2(7<2;%$:&4A;+83'RY8>1V&.^?@&?#$LSK:G MU8;&3#Y<))/QXLFQR2OWS4AKLQI8Y+]#QM^J^M&UL I[T MCFS+-J[G-.XGKH5OU:W$NI5XF.8Y$^*-K"%N)A;%:U$#L?J4:AI^;#P]&W=K M[ $N!-[$:*H(;^I3"F^R>42U(!@"?PP?<*D\%XE1IK%ZD6YDAI@ ?I?=>&K+ M6:4W97X"&T5;W"408W!.1)%$E(\0 4C??:5<='?Y5!7[@8?A"!\7753N.E@> MBDXNB[I@9%]1G-C OC3.>K)W,&[KQGR&_^IR](0@P,3GN;U> ^,&\5Z_< 7 M/ZN"Q+!8%/OEC"ZHR0JX8?! <+L(QJB.I[IA 62,E, [2NXR&81BGQHQ:5E> MC3%)(LCXYJKX*GP-#6$"O/[D&7AY&P)?-X4I8GLN=KUA'Z$,N,43%9#@IKD] M%U,ZL"9LZ\.E"Z1C^Z#<ZZ+WV<.#;\H)5(9;*4E\",I',,+279RV.Y2N MDG0/V0-N^ZCJ@Z\DD[ 71&:\M _@X6+Y%NX2DQ[@K 7O(G?BM&'2"\TT%2X+K G;RH^*,/$A]'M;P.Z;"3X[D M4@:4<+'5$E6WE,6,A:Z(^VT&1(3@G?9D/:=HQD)1B;,;LA!)OX2,M8&471'KZ=8 V$B[DM#BXE+,8$CU1$;[CM M++:<&43/+U(*E'J*:\JH WB@5)17^%345K3#1B";0J#'$QI#O!!6"V$Z]K13 MNRT L0/!PZ*RE&SQ;=#+C(F*,]-1V.;XNE2T6"Q+E%;*$$C/&7LCU M[^AUW19N3)+]E7CI%!4P5.WL\$SN\V':HP/X_B^U5#\^+N=7G$@@\E)I Q"= M'T;?J!D(M+M8H$"EG0.W7[P!3.=G/-GA\L&>HIR?1*D6;RKXWFX750O8B =$>+2C4J >I6EL*!2HB!,,.-R[]0 M3N%73$^6,1T]-%V@A#"6#!Q"$,_,F?]EJ;D"\EBDN[+L##\%%F,7I8Q)_^IH M/E26L@B-#XQKNL9CHD.B!%1G6T,G%'D61 M16WA5YB71H_3$>&$VDL0-ZLEJ'K%P9[Q.S7:N&,@$[)46%$?^Y' W1<>80PC MYK\MP88JBGD5VRC2]U0=!HF5"_C"FC-T,-K"O,=L'7;91DUKX+#V@ *RK_Y% M-$JI4D=5?$GWC*2FQ!D>H^WUX&D&W.PB^"P/:YA5>SZ BJ M'J ZJ96->K5^(%U4TW;EA@#RYS__=GIP M?/CI=*^*\:0MXBD2ZMUE&(\^<.&;&', 7/WWT[W3\#V1.8^V%J+EXEK%,H%+ M/X(*GO5=CIJZ8Z,A_ !^0054)[<^2K(QYP7\BU &T0<6D2A$4XTOQH=2XHL2 MQES&%\IQQH\,V$9ZV-N,VL*M=IV*B#IQ?QJ)UQ%M\'&DG8B8X_P!*/0^N,+H M$"66!1&8+,]*E#&#Z#%17"&$A.'^JADH^MV$ /R;=IEI8W<2]MS7JY]N_BW^ MJ'WZ&*]/AGV)\+NLZL 23:G@@[^%7:Q"T[0AA*]$D,5:!/05.NB.&VD9U!,V MZ9?#W5#9)>EU65\I)KE1AQP8(T>&]I%J!24BIU=!&-)%.QDY.,G"D5"+1#M M%+4%7"NQ*R@C]5.2R D\*]8+1^CU9^4O-.C29L"*IF0E1 YC+^W!:.4UA_(" M!]GL&@=2==72P]R0&VP:1=4)RPCDN7EH2N)(@#^4X(O2QW"BC! N,2\MM$VD MPZDTS2BX?S_9.Y4W*CU5QBR>J#\A7C?JA$VU%$11M$GZS,=TDX4@XS.5Q,,2 MRE'L!&S[#>(5PL U!/-&5/33)9;A$91B>-G?:T=[AZ&JC%O2_UX[V3N.-37( MGB&"@H_1[ V9F* B!Z78[IJ:5(1'"ID'LU(A?J]Z$MQS@K72+G:J( M982R2G"KQ(G%<#J@V Q/1N+I)JJVZ_H8FPO;A7%F(ON#2(W-DR?4^9QZ*M0- M8]142K*7IB_F4U/K7 .HGU\!_>B+G&;IGZ@?'L>^7D7YV[+95\+MZ.K@>P! L#D2M,R[ZI2T3ON+Q***NSA-^&+C6HJ(1F M4O([73VE5XH\1 3GBWHCS#2DD\OQ7@M7C8(OJ%VJ2OE@$4X\:5-*!;X>O C0 MH,EQ&2*_CFY'(@<>[I^D,J+A7H+)/)&,/,4"D35YE.CLR7'*2,&B5"'N)W)@E5XS/\[ !W@K' MI2(%A1 -'7LXHJO&[*HD=921!_V0!U<*=%1LV%%)U2(:_@H;PHO2KI7CMB[\K/\*Z$K\&Z5"A7/ M%'JL?K973P2@HHIPDM[ZB-,U QE1Q,/XDF/$;#4C*M[A% F+D:6'6\B9F\:I M[=#&U?[UE;CL6OR5P%LX%U &6BC6=F(C;?+[00BZE%A*5*2H/@<$E0CXG@]8 M8.M$R27.6H&8U:W\1/GDOQ]5X[A:(%1&^W\_/MP[&OZ^#M\?'8U>7Q,O^?OA MP5YM^*=J H(,ALH 2OEX*8).7#ZIMY/]2:$$V+>6>YBAMU(>&8 M0L*Z+B34A80+%Q*N^DR2397 /2K5KFL"AW;M5>XQJAM325?JA8O3 N5$Q3!B<'K)=W/F*/_DEZ_4\)BS1K M]L?X<'CV#\-5&86VR*%)IP6,)GHGX,&-\?9GWL$_.( WM,-]A-$W3*J;FAV. MVBF^13Q>O2K]%D6%W[OH!F#NF@KD)F-"-6PRX6"JL%#TJB@O"JA-Z5 )7%D] M\)6*RUBGY2)]6ZX)2TJOSB5(_!G!;%6_4<(6>A:)?>Y1_ : MAI@!SK03!UM$J^ZQMU3R2^Z,]D#EXG:B)QYNT3YF)T6_C^R&05\KN@/W3B)$ MZ4V_K+RYN,3"NBX1_Y_+JAZTII^,TD6&1RDA2 BQWHZ(BHE%!AHQ)I*\7&3= MHB XK$!50[#4;+\W]:&1$0:657 HG^:'L@]?-J[$%I3X3NQ.)4N(,:V#1X>, M+"4J>1/"3<)")S&(-"X4CNN,T[6V&7N/<@MXI*YU%.9D+-L.Q.A#%&1Q/"<6 M'YO<5=,N>1OS9:+H5A:K@A6Q!Z(^RGA\OC(^/(H4/X1;S[0GLE8X\_#*#;-6 M_D>L L02L[**QI4N$Z4:,E60*,:6Y0Q#Q=11*?&FSAZ37>>I5O/ZE%9SY+(:9>*PQFDB<7JHC!@+"11E'#:A%U6$A$W0:.,N<:26.1 MU$B8P#4AJEY(1%UR4:,#CJ-E?$>',@M;8PY27XF1@#@%W=2?2[62P2$X%7\? ME:81*V$5%-VD^1M'-761LHA3KIK& L4CNP@78E*OYZ5Q&+[F%XN10NM]93+L M6HOZ*8[55_[0K>C?NQ%Q@XA=52PU#ZYP#M$B!FV)*J)0.'^4 :?<095)2"S/ M9O)<)@;PR;"J!9$EI0[$NA ZB&U5AV+/83_P/T:%\U@^]>+:.$@<(ET\![,O MSFV3!:NBH ,[W@1QL90\V0)JN:_8(D=);V30TBKH72@B-;&D31QD.QSN1B&_ M;-[$YF LA4,"8*F]F#Z[^0>=IQTW*I>@#_X8I*46F>!]* M&Y5585TF-7'W(TKCR4:HGMJ@$&=HA\E'D6 ,LY+RUD36U"<_J#K#*30MZFQS MD2C%DC1;M+0.]3? "Y/F*&%JM'T9H==8LQ)FDL,-1=&3F\XZIY/+VM9LUM:4 MC6_4-KL0RGE!?PSB$>^BYD+5C]3JU7\@%WS[O \W792QD$O;K(V1^2[=[/"< M'E>BK=BZZ'"=MEUA/7I"\T4NMABB&=H?T1;<;JM/P]-W$LI2[&T):R4.,R4< M3]G#"$ON%*9;]%H$*R '<7>AL()AI2&8N+6X^H4S;4^$V<,CD,IR5)'ZV\=A M$[*KB. 9CO+ CK#%*#4M296.:GNW??:NC-U34XQ>46S435B8,&PK=L],-'T0 MX% IR]HB]E^Q0P^1R0\ 5?SPBLFHOAV 4K5(7X8=RB#TO."Y=3S)6;*KRE,*4C&EKIFSHF)CP:!-6N MJ"/3*9A1_LX8BUD>J2D,46V\J$$?H)'^+4,"L3^0&238R)CP0?NJ^=T'F.\ MD=55+^JFKC%-70>ZJ4LW=8VC^98W=3H/9\+/DDT!2[5?8],UI M%T?+O-#4U!E#SO%&PYPQ!T.,AI89Q+X<5RA'1P_-AD[,>HX'1('6F)FD MA.P:>,7OHSV<5"Y231?NX0&T?3$A,1P,GIAPE#U@/!J<,3S6W*)MP "-BQ28 MT^8DFAU8CL<(XEPU9LMW@"2&KHLG!F/8DW>;=)%_H8O\1^LTMZ.X\MU%_LE8 M?:LPL^PB_XR(??L0]=XB_YU TC**_#.BV>U#5#&*_ ]UD?]RR9YTSG-0Z_]N M>[A+=%3^Q$UXL,PE'BQS*Z*#!XP54O,'KX2#VHAB WDL@3P]XT%%%MZS"<+*O" M4?K6M]WPE)_H9*OR2-S[U+AN/"U.F/I.$Z:)(\]=;_YZ#HBT3@X_A34=H!GQ MR*/W/2;'59#:&LIML_@LM>3@TOT1"UBY_=?=2(&/UI7+LF-IBX7*LAU0&P>_ M.CY^D]"D'Y 2'[7=6HP6C1>F-H>]'DZ01,,3GR*9,D/@41"93 YK2[-J5[6= M6K0BQ3&[VKQL-8V?;B=&53@^V^3N*QXT=9THE/OJOL+_/4_>H!7=HA4QDXY# M3;6696YYJ=EZH 69&QZI90Z,#T^W']_9LZ0)-"Z"RBZFOW.?R\;1%^DTQ)00 MI;<,G @J#P-=2E2[VT;I5[?K>!B=/G-Q4!*>9NL'1G0Y%,=A_$"?])+N[9,U8.B^[58KHZ=?#H[+Q]&NM!IQ8JP," M'H]/!.C?FY>C>2X<8;#_XH(IW4>-[J;..I^K[KP N$EN5R6J++@;^**8'6* /$)(DE? M5QV) 3I!G/R&YH&&P5-IF3@BB%,\ M(4--?%4G*ZE2-'$,;.)="DYIOD2+,OXB42/GQGJCK5?1&2NHZ0-/'7@OBM*B M2>5)990\7"^1NF X*"@01R2K=DZ;\)XJ&#,#<::--_!\VH,G]%QU!)0X$524 MT+\0&&ZOGQN:WI$S/C=4E9=N4;$J2/72- M"U=.MK6V,!HC%/6(1,&O\0U,HS@?'B*2!G0I>- M-K-%(E9T[HB)JO*DU\19%A@6$7'N('4P;XXMTX&($2 ;]?*M\-=>[E'(X>Z-+\]-K7U6%?)J]%'E?1" MXYTPN:.%1QU0/&2>\LY ;B9%FV9M1NUHJOCO$!_9@\B;)R!6;B<9?ZG!55S' M2J-"(&*DGAN=2CG^B,NR\?7F.C([:LRJ*YK.4L=1KG,8NS8@VH!L;H1TN)=_ M%6WA5\(,@;88^4J^>=)6Q"FXQ+2>**LC3M@9*DG3]F)UN;5$C61&>DT;C]7F MS/3 PN(.+#S4 POUP,)Q-,_IP,*EOW6.X;"*<=: M5HN&=QJNG(8HLXYFESA8K'Z.PP#!.>N 0T9,4Z0;>^)@$WBGR]%1\'#[S"2> M\"G@0A>W3#WQCO#*LA'NK5F,@X-GRS8P 4X$PB>)Z#&/B)X@;L2ZRCX5Q97J M.D[[G'JR^!0"6Y=WB,/^*S?QU)-QUF+@=UW.\&"R*,_M6$;=;AMN2I.-&-6_M<4_ M +?NGV;JAA':3:10Y/OP4FBT9A.6.1T7A>K!'>@ M0M],.Q#IN32G_XY P;>OG/E@H0S2 7GOB3)V(5I$J9D97]5S/7$F+=XBA2'] M.GERX.C+L"F1]T RA+T$''81K8[K8V$\T)8RC"F,/N$XC0;.M"D@]26B(H?&D+, ^]3 B8%Y73;H-Q0(0BN23G4B"MCCAEIC8 M28H]O8GV!A_6:@-!:+O-3";$.'RKF]#E2'L,#Q1D#@HDIQ_:'LLCY M6C(C@.]H,^[Y%3&5UTL"!&\3;(*Q:71B)3934*_ORE&^25/X$P@,M3QYFJ52 MP^+=>\:#8%+E1X#-ZLLQ&?$T71I:UZ0>D?-[+2[TDP/4"Z^Q\*EN7W;3)JI& M8+U ,4J%(4"\^-3L.F*?+\26$)UX)1E=MCO-T**"$;%CW!*QP1.5$^XV6N89 M^(V-QDP6DJ_38Z*QKHPSD^1DP-280'@F4J0=W8/R5XZ,46SKA D K[ CS !S'/=% MMB\27)^BRTA>@C830#W MX,EK/A%BY&'"OI/B4WB3X&;EJBGI0H<:$2(GVB' MQZ(]<\%[0'?E&EQ36(JEK9M:0]A@)U+"\"@P M$2W)>"(Q(R;)@C62(H$!KCHW-3S]'83Z[X>')WO'>'*$+J6=GGN<2X_ 5'92_UVO5O;-1 MY 'F;$$+\#'"K^N 4]1[H $#6T3T(?J 9X2@223C&I(EH@)A#B[5QN/.;/2F MVAY()ZAX?%H+H<-WC#X$,X$RW]/&7( 4ZJRS3*1*CXXSB8),Q8"*R2,4C8Y( MB/$2 P7K.SK]1\PY@MN.ZGLG\JEII,U*-4!NB ;%/K)Y?Q2'B7Z#&""MR^8W M"Y= #2P; XZ5,J.1&(<[_J"/_B:P8V:,03H$IS9@YJ47JFW5N_0G"">P;>"! M[R?<4'NN(81%.1^42,7)1.3R'=L S$KJQA=5^,C,CRC6( MJ;)-+8+%S2(T]/FMK5C;?2OH)3L$[L*TK;D.4YTI?O=@O[9WPY3,C&] MP.R?[SXXV+OO1&;6B*^&5D@2'0U?0N+BP=[C6%[TW_A(@LGKMK2=A@6XL+L7 MC>71G1]V'Y&LUMGY2+<=PIFS.Z$!87[-(E^M9.G[(>Y[[,FZOJ$N0&>?CPA> MB\<CM$P/Y)=P=0H$N2X7\2 X8*#L[TEPTN97OD3-#)O;NLS?_ M?/T\W3 I&<4)/?W/-(TD7M?>#/8?W[Z@6M5PDFTDW16@, 3G23 8CD5F.=?] M8?4X)M!TTX4]5;0.I^1X[!K6;!(W[$KPM4SS%:\$!S[I^.8(DP)(@ZN,G-H1 MAQJ]?ZAJ@8/V) &"WS.DWVH$F>1S42DMA]35;4W=PBVS4\3/^4RKDRH-PQ!7 MA&J48T2G#IM&_YIW+ TXUCKL&5F?!W:(=6J"A?J?/STZV'_XQ.U=2 Q#U@&/ MIJ#7J57D3KPH_6"Y_)CXM#)*U7ECFUVQYKOUQ4;\S ;\S/T1/S/B9SX;/_,' M,/HN8#F_T_ 9B^/G003MULX[KJ=YOG-[-*:#L'*8UN-81Z.):46-L,EJDZH9 MBP>/,Q"K@G.J,%ZCE)_:EM"*TREH=^-\9OA>!VK0%"N)GR*;\ 8?JS&;31S0=Y5FH4]-+"&? MF9$[$S4V2I'B&!55*=!C/E?&LOG-#=W")_ ^ )GM^#:G$?#6%B?2OX/C)W1$Z[S5K(>'('#@@WR%/$ADP&RE?6,5 MX)P1!-'H@4TOF4#ZC7=26P(ADN@ JQW\,ID-R9F5E8"60C2QPXZO25>=[V M/%M]7OQRQUN)2FMVHUQ+8DY!F=)Q;-*-%_$$YX$A1O VP$V)O.Z,7(R<1;64 M+/+,.*[8<#2C-$CCLE1(D3!7/RS7R MA!?6-J#OV"KTEO>?\V"9Q9JV T]T-4GJ,EH8]CPVI!.=95.71+EZE:"C&'*(-*:X$FULYXR%D+HAAFMH] M$UH.+](>N=@%_FU33Q)]'06T9#;97AD7P:SE"*^X=::6%7XZ90)0S&\$EHS3C M/C8GH9EA71)X2]-FU/BN%W!\ MANE5)*RR5N>LY_#%,7^>ZS=.#(> 18@"&\;979P8NXR"T=6!!X/.V:RWHM(= MQV@08739W3K:.(:^T1L<'EA[R\%+1&5$Z_9;>@/5-@ND,W@]='%=2H+T:5DM MF6Q=2X,EP7*NB%>WJ(6J48[E='LB;*K"$+ =@/5)2)1:_^&D*?SVDITB M/K&_[[W?6ZOO$DI#?J1BZQ%CX2]&S(8)P)""CH/:@V"N8BF:;(U5H6]A+)JU M M)[FD@4FKT'D3ZG_[8A+U8/$B>6'[,LXX6:5%0_+-_]-Q]5=8B])GT)TBMO+&J?Y9A:*#JE7TJD!7\;CJ1.-ZX<%0_YK/CET%W>:! MU4@Y2^>>:$&I4+P?\Z)HTB#&I#A:ZVO[V@6%6Z)*CDT.%R.T8$X7L+P)U^TF MC(&N/!_Z_QJNEVQ(J\ (0J=Q+.LYUYMN:0X0,SW+'=0XA,J&@$-[!)G=X!7D MVAQSV+9A\R7:';#(?S3(,4!CXP=$C$%B^RD41C14:<>6*24V#A# M\CZ.XEF>Q;#5#IU.5BK!KEA_OQG\[?#;97C)HCK!99I5/4\L*EO&EU-7!PTX M%48"JWJY@O-+6MC,--ZH#IA]&CE=R7%NR3>!?B"_.2=#>GA4XH^IGV6+()<. MU ]ORP'F2>IGA37"!UQ+@?KKRN S,S/):EX:UJ*3G+O=)+9'CRR@%',.O65J M77*9M?AD -'H'LXK3DB0H)IJ_TGUA*RQ;5]8@P@]3>Y(S'J;_,K;?M30[2G%8.#1/$#6F_**/^?0CC!R!3JL9,2=S MWR#=GB^#VED8:'+XX!]*J,/6,TB%(CS!B6+H$$LBU[>U#B!*&/(CW52Z $?^ M6)(6)>?%:.8-4X*WJV4L]A+9[70J]FC@M.N.+-""*3(H),7"N!?D<^1CG&;R M)TO-0'(X&^1S3B5$)F@O#&$!$K\;)>&^*\#,Q< QR<"0/&#FP0B8V0(PL_Z. M80C-")CY[LR4U^N:6PS<01VL2EW%;YVPY B*-3GPYBONU'H)!#0'Y20L[L'9 M440MJ(#@5+K$&P,0=8"<)D7Q$NGZ3QE@$JES&T)3!V$NJ_V-1)'/4!O6FA', M0L%ZS/TU13PO9^5"6JR4,'&0@N=6L6:>08U,., /R$/0GC#YG9W-P!:9"^;; M/8WCQ_/\DYGM-JCD&**'5D7&") ME+3P<=JU(^-:FMESN6O M;KNZ+\V,"U\C=M M,D/?9]/_8J\VDE3RA[F7OXOS(L+7XDZOI2/1^K)@*#@X%9^,%,M/5R1%."]-UB!0R8VV1^=Y MQR:CWKY[EJXG)^@$,O*.P56GTX(#='K0$("%"TE6!:YKX&O]KZ(<%R#,SB]-Y ;0? J_J;]G)E[C)%_?JZ?I7@ M(=U4K@0H@J'8.*QTV9W672X%B20O%!]FUXA%'6/.5'D7*HRRMJW%_S9N/?@1 M%3Q_<:!,)D$]':-R/IP"=T@CE< V$J)8?/K?L(:5%!7)'50T-*:%$1VGD4D5 M-$&I#4_#JP6L Y/J("D'*G#EU1%'#LN(,M#&4G'9#ZF PU1T*"^[&AN2VD6R M<5]>)X9U"F!4S:5"684L2=!46F5X.Z%B%M@P!6QK:=TFRUJER31CDJ#DF,,D MEM5!%*GBPQB,UN,#$WTJER2X2B2BZ?+E7)Y9VT6(ERB<_2B'X@CG.V\)CV(: M8PCZB;/PE9@/3J@-S0=&=N1':(B_Y.(HKFAJPAMBO_YO.J;-+%<^KQ/&M,#, M%!H;%Y*+PX3'3#PB[":S7" @&0Q0&PO=B:>9"<(*4T>ZDSB>&T=+X%XE, M1:^@8W=I$*SEW*[T$0"Y#9BWE:OD.)LR%X 6]._9XU*1]*HB=T,)_MBWD3F% M5]=.SL,9#(JUILKJA\IU6\"']*1=\X517AV6$(4Y@@,5AD$%V[FD=>AJBV$' M,EA<.EN=)Q:S!1OH/IT *L#Z0O(L+H([7@&2$/_HZ(G)LVR5@^?-H413.M=< M&7&J!*XV.SK*#HSAL$VX 1ZT-)LP\<=U8FJ"5X%)U+ M@B()UM\.O _ /'W5&H1R"_38>F0 .! 86P"JNN.\KDHENL-5I.M7:E_$TDC^ M)JA4R<5RD[BW9F&0GI9?3LU*KOY+'XV?@6"(_/&6BT)=Q.!'7Q:QJ#AH76B>P$BZ&34GM["<9&)64P1+FMNR5%S)K/21G&]G M3!MGY3.._:@-*A2!S]!5A9[W BO9<"VR73'?AX %4/RR%,_-IXPP$GH+QG_9 M&IPT"5S1U-&)6HRKJ]B0;99H41502=$R-?/,<8]D;-%*6 #.[_J^!PD//EG. M2$*U_31-NI*%GB152#4P[!;("KL+HWAC;$LLWYQ0 P"RRXO6EGK-^31 S_YU M7+>_Y4]??**5$OICL@#>^C#6C2NWOCZB.B<[)"WN8>5,-UJK5'-"4VOQ@F0> MO#VI8AL@,(9 5 DYB\@EMD5VG2;WTX,'=R(9EQ6,Q5\C2IQW1;$+KXX^,JT1 MRGP@R\P)6*G=84%U]^[>G1\B^)2MF<2?2;)%!.80R6V3SQSH-[*917TRYPZ- MR6H#,A)7SAYF^&SO#1(T0.X^^1KS\DKY9#" MT"SJ'961(:#6T:4'KYZ<*EDP!PG8FW%G7# @KL35A0_8DPCJ3RNN >U*1S_, M( V7/1Z,$ -,9&O9H)_WRGGR^1H>#BFG$>.AF^LQ\G56T.ON'KCT G#T0@Z ME796G,4(/=MY!4BLZ 6)6#''>^BILO.E=6:-ZC0R,VJMS@'E\JSCZ!<NQ,TI3K6926M3!@N_G@VOIW5N MPALAY;Y<5Z&LYRT\3@4(,1<@DAN[G/WU!,&6<:^"=P:,23W38N4IEW#XC#=F M+ET$D/"Q;NU1E;%V%$LX^:^IJS$B%Y<>JG^N-C_C)ESO)KM9*B_GU52X1R7L MRWO-: .RSGLL3K3WW$F;[5_P6"J+MGY(K>O&_5FL Y;>$N(U,]N' MQDGMUF1+,!)2BQ>3<4_VJ&*U5[Q17VLMQM M; D8?L/)/,W,22V@RR,B:H 59,"! A]<]ZQX"'N)96!$JP*0A9)*_-F:$WVM(=Q Z,(Y&S&&&)Q9Y8;"+R0&A7,^[>4/[4[^7Z MVN+N8PT9=< 13<]IQEU(0OIVL7AE(TZ%R$ 9;GGS/+3,?GC!'2)E78Z!"\T@ M;4_(2P3,(B\UDJK-T9TSJ^%3$FRNQG;'3=CES5*[*=1;R]N%";FQW0#D M:L*ST7:>F:<4QNZ_5PK"MV([HF= D=4.']F@+##L>O=;IE7VKSJ;7P:U9LVJ MF#,R@4'A&H+Z;.QS@^-EW_[2'9C-H-2&_]^FMNO7C_ZMUM:^R* M!Y>+VZ??T3]Q^MZ=?6,3)K6;#SHO:B2%<7WZ=R%$FC+I-[F#G$P1X]=-K<_[ MIV1]2K\XGM2G 9>F))0=4$8,0&5W'* 4984R"]&+S-\2MCCRQE@:MFNTVXK= MT[Z>?4]_F3LKJ3\L.2RJLFP6R6>0C%==$B;A0(4+FTEAZK%JHW6<27@ILE(" M%ED0L1N/C @W!VH31Z(1>A#:")<%QCU\>%](,$2XL5W/\(_&E0G7K2V1;NL. M'$K% F#90&5QJHJ%07H=0BD#);D\VJ@ NMC;0U[RU 2)07R_@*A M+3;XPX(K;S,=T@F7_NU"T$'4E\-8DJZ7QKC8 ,V":*IF.2$Q ;'/D%M10Q,# M^%MC=)6KKI5&P!57"4REQ,/%FQD2B EC,"'%)+:2G_DUN>87B77,HR@QL0%LC%%C49ZV @ U8A7<\9H[*C M1IUN"XN5'3' <&C6N6M,XCYPY-PSD<B*FX=N+>F755M&"Y9%'@*[NGCEC$ M=DZX&0?@IAW&^'B PHO6[0MJ,ZYPK:3IB5BE?]^YLY/ O%MES(GF_HWN-?;? MD5_ AFLXB[[!U7/@K7?03JK9J36LVMK96^VLYW?/A8MF'[&5S[L)\;\$AIRP\WOTKA/,=6?=BLKC+ M9!OGCF=Y/,M7/.S#ILF;]DN$,-GN\ZZ8*T,K?$\O]"-+.+=58%&3F.';H:0R M3S"2\1*,E^!JA_VK5F$*2)(IJJ*$0\A(S< <%X09.K]Q#DG"0M;)W/NZ[9"7DG&G.T#&IP M6LG@L56LZ7(!Y4I)CMO\J&4EG1MSG"%]E3=@6,"3?9\@$V=Q!R(+@77MNRZD MPO"0:JZPJGWSJDVA!FF,H\U/I7"XMDB/,7[P)=%!UH>[OW##TC=.[>F=_U7N M_!@TW!QB?T,VA(VPIU%(>\#28!:#8^6NL>50'%MG_ABZJX$)XX1"FDSJ*IL9 MUQQ6 XERW^==:=/.<[F94R=-!"TG'*21'ZLX_77QGBJX=U>ZX:C26)C@H=)M M XAYQ6><978I<,,"X5%'20R3.RZE\_!T$3'>G36& ME'%(JU//^ #(U@2+#NP#@$EMNVK^^N./>;U'/OB\:\P>S?=')XMV0UED>Y#Y M%?5;(!W[N&F""\:.,;O/L2_OC?;E#;(O/U1RW(T9-!B'E'8<'Y!6)WDU4U3H M%)=]9ILCUL8"/?%T%9RE&AK]YP050!Z[YU,?86%G^%I%[7%!S=!PF62*#9S$ M=GK6:7ZW/MQXQV[8'>&#EX*'W%XCK/304 M'P-A@_L7WC.;= Q=RWY&\(PTY#DYQS"7J=1PSK%QPPN?,I6"+W$0ULIB;25M MF*04LJ--.4JEAI)>2M91"0&[H# *,8?!B%EL*6&GKI*C39X $8BFJIX(T7M_ M6E,A>[].K3RZWE\&I76WQ*7X8^=;"P^:I%MI]\0J,3GOX_GAQ=IN)^@PG XC MTU.YF4GI@;GPAKJK(W1S W3S\0C='*&;(W3S2S%HH2$PAI/.(54^,4$(WF9E MN>L.^2X%DV!J^8%4^S=@S"E/R7P42BE-=17.96+& ^8+2)4U(BXIED7@-A&S M;KH.(-/7"SD!=XEREAZS\$CYB530P89K<)-(X155]5&^5;#"C9RXNLJF"U&R MUAM,A.K)Z6G/H>S!(+FDFY=D[S'EKQ1YI6(NQ7D-U\+A-!&(B._K:WO.<@2- MB1Z4K%%+:IC@PG(^8'C=8H;@(GZ;3]\K"%@#&E]]>M %>&':D:&_8G27.T_WEC=BFG9E V65H^? M)TE8\K5\_?Y-LG_OSIU]#C621Z($;+59D9.$F3^\^X,]R;UW554+-NS6MSL] M9B(6T_CFG_&2Y_'Y]C63=%T[-&$XRM#2=.BP>TYVRRCDZ%;F5>V%2?A\^7*C MU$'^OM:&FP'Y=BS2'*[E'LY-.SQ=GI@2G^$ M%%D.\=BZ +-=,ZG-FI"\*?LG5D5$+TM*@Y/#^Y5%@/O/HV]#'%S :M"RT-%> MV Q]"0FX)4U3@ZV_)??"7IE(B2)JH:QY3._"?9R]V3$Q14X"P!(@H%$57V5/ M,")"EVDM;4VEW5JQR3+*7HJ?_I#*>KE2,2J-$5 MB6P2+QXSROEK;AC8N,;P_'(;U97K:ZM(>>;<%3+LB:W]I::^X8V;B#9XV>-R M&LUG093C&9S*T[53?>')5?#8(^G;++VPN+6@(&!/2=K!?IE"7GG!C!$42;/B M]E3,LP ;+0?%)ZT5\#!DQIV:FBRKW/#ZKE6MP%5"-QI7I:G0-,F%( MOT]YL@\4CK;.VEA WY8\XXU@=0.GTE*J6DJ6FYD/O#DZX0P">R'(DSP[=W.: M+KB23:/@NR>@#3EG^8,N*,Y7F,25KKMFG\_@2/T3SY?X@Q44+YB?Q)FX@C5GVHE SF;+2>[2_GA:#,GM M%Q/UI)%%,@X)-AFRXR(,"7C"_GPQ6S"][O[!FB#25=N_E[@V"CV2_I;95%!( ME2%6+L+/OLY*['#%@6LJA(.VAX@Z6:!=#Y,3?3GEW1_BIIU3;NO31.-R7@;' MC0S\LXENO(G38[O)VO/8;I)W0D)A[UUC;4!.4X2VD\(-UP@^Q7EDA[A-CI@E MJ6\5 L83&F=X!WB[$16R[IEM.[4%ZF1,3 P;"*@Z8B:>3,%5] #MMJI> MVE;\/"$G3QK91'9E!DAZ;L8)O$FW(9#LUM%V81=G;S/>D,\JJRR/HEIU==-E MI8.!G AR!&,V19Y/Q1A">,J3M*$AL1$Z"_-I.[0_DU@)=)9,PV:B 5ZGR$Z8FC?@Z:6S MT4K\AYOI5URPR\V-G;.)UW^.B1MYR5?>^\,GA^LM::M M_S9Y>NCD=C#;K]@-]BM..B(?=FT#,KK $X3FCS:_3D5TG5\B'[XOZ)W&&'N\D;MHN(6U?*(>5Z D!_9U+IDJ1:9+>^U M*'S_[JWL-CZV?__6[+:K]/FD2=O#::L95]C#M *W)*HJMDLF%"'N60_LVZ6O M0BZITN8V#\9;MN]?/'-)'YXEK((E^F0'!@=YSQ4D-Y8N0R.>"1A:Q0273\Q; M)M0E/8\TRMMHA\3R*9I*\':SY#C/@J>B MN4O96#;7@ /6]]OC'#:7 5E$HR9QX7@T+J]MOUA6+6/YK!FH?I,^[!C149= M)*W32HT%+;[W"CQPB[\LI/VV::4G$'67@FUJ-T%( M*?=RQ@IPPZ"R*G@MN)HJ^#3NL_RYJ/M ",VWH5MVL^9A-Y^GH9=N:]F8)[A8J"! M_1I3#9H)= 7^048+K6H7%O;PA^"96.I@[D "G;@4.MQIWG!H\H-EM16L!]9] MKIUWK'GDX&'B,EI5F283P>:<\M>A!3GR62(PN/:<8+!^B$Q%?\[P\B;0DZSD MMW"FM!%*>5P5QW;YH/O)29;R0=]Z2(LI/]??2J7+$(>MI#F3C\)@IO#:V2CP MQA-"-KESX:,/J7G#)I '7TWMTMFEATTTX\(4_,1%$F)VL 4Q7]_*WM%)M7G3 M%\Q;IDT&2I^1 S_ ]#MK=]0H,Z@5J4TNQQ!&Z$SR3_G4P2<:,^TT)"W+@(X: M(+":=4;H%.R,&]UHV_O$UHPH%W;P(!2"H&.6]#6H.>>N#\GKX!SN)8<:3X7E M.7R(^-SK?&@S/I;5"5O0:!=6^RLD/:10A* 0#[E+^=*9^1@4'^\S-CD&E*C' M(LA2*T/)RS&K5EP,#NFY5B%S,P-[5K@017;BX:XM=WTD2W]"(LAU+)%:C(3Q M9,>@)<""!V>+&X6QS95EJ Y_@^ @#H M4+GB9RIHF.NNM*$F[R&-@.4"YS[(S9=J16FVI*6+,Q)BB_ [D/FI0XEQLH01 M5JV9+DKR<+C?#8V\K(Y5WDA*)K7]G$ZEF$_3G)K/<5,=PIAI,AG-!_K=VTI8 MBN+L,ZZ,5Y$V9:8L"S!B.-/L\/_+[-]5[5:YJIF1I0Q($6!#%0BYL=8H!1G' M>5]?&-D&5H0C8)%L3;0,TVPU]OGJ"Y$WG?!5%@A[=8(5 M<.U!GYCV(60)LC M+3(CY4G;R^$Y;HYI9FHS<9!06T)RI-,:7*1,1YD3R1R%DH=MP&[A$)W%?/1F)%\T:%9FYR'&ZK:V7#KD'CC^)L[/ MBF,@E#-L2-%+I>"(S%0$&.L9&[*G\FJ1W8#6DWV_J&K7IERH6 +K*T)N]&<3 M6'#BW61'M5$KGI6#=GFSE4YXJ&#!/)#52%>]@!?"85B]:S.IP8:E:4J[.RS^ M[%U$3UDSRY4@ K)3ON.W*CP2LL5^DBK'Q3[GO205 RX;MLIU=&(L!T)Z%)Z! M\,RFY% TBF#R%PCZ6=SHK+0[[CS942)ZL%JDR!'?U]P(M^NNJQ.Z30Z^AL9Y M0'?:JIEP[<7>RDHL?]8PE-;ZF0P)X?[@]$X<Z$ISIL06++J03Q'%P9]1!1BOPZ@1>,RBMC\R J+?P6X3Q M5^)=DUPMM(84SV( 8!N !?^";Z%3N9!7<#1.H EA*5_$*9S,@NJ_8(*"^QOE M'TL^3UF. TOL7$UD;Z@$20FAFELT^3(E!QMD1.%AFN2'S\6$$[9^!+'M;4' M\V21"_Q.'HMWE#/(C28KH %]4>/ "SP6"-A4>TD%)PN/0(_SW!8B=Z47,PN. M3N$4"U8H"X1$$.6K>OK D459"TENF"APG\L.[A>L0S:#RLVWF@4-:Y;PGD'( ML 4F;F1"MT-'% XY92T_5X@[5_NDE)&9Y&X^!D7 M9H,*CRL,D64SB625 MLROXXW%/B#@<(KB?(!Z__C0$A[PC(%2^M?)J!2L0,1&/N4*&?\B M[\4S4,AYPWR)$<&Q"<&Q/R(X1@3'9R,X_@#*!N& MR_>'7YX_>:WPU_&;-50 MK,32E7BWBVM)S9(#> B_A30X]6[@6EL; M-G:@:1O?N*B;<^G@D#VFC1>8=L;DI$4%>]2;) M:2LJA).P!0L#SJA=TO7"*,-:+*C((]NF*$P)%R@XLN2!'C,O0P.V&M?TO&H\ M#$&*E 5ZJ_Q6&J$6=S9&$3Q[\\_7SP.T+XJJBYSK!&/&"(Z[V-]8,@4ND@:A MD>>MP>=YNSQ1Q2QIR-DNLCJ8]9]G5J+*[]6(G20[^I\ M! E[(Z.SBR'I%CJC#Q-$)1?+,9YL5/.'@3")Q7'AV5:/_<"MM@YFU";= )S_/"XVC MG -M[YS=YZW;TI4SF-:].XX3#CFUN MPAUL,28GTXFHMF]+E.+%[IRY@WGNG\/Z%&W2SG+OKC>4@-.VE:U)DY +1 M*8-2&$,VH4@]Z977N^9_DJ"9:YLBU_%"4D5ATN-D;;6A>#\:CZ_SS$'A/O3E M&7ERN]5\+IA%4X>A9Y_@I2% 9- SY5'3BA[DF46\DMY(P!=GZ'^FO\Y(R^+* M_6H^Y=.*Q9+CV1.;P0[;&=%--P%I0ZL9FZ*P"R. 1*&;$D9P?MO;=\^&GNLM MD%UF/J]JAGBP336>SK,O<[, 4<:1&4.P?@ROW'E*76XAZ@ @2V>I-\+3B36> M9ATY"VYAV:;0\RQ?A'X&!,W[( (.JY8.*^W\R<#;22S%04EN.* :_$PO! M:%"2#B[(J8X[;\+$=0]PCB\M\R K&EP^VU;,&EQ:PO=+5Y*IC1WX7_)2D@6; M,Z=K2:DP_1+,1^+/#O'MIDQ&&ZH*K'W"ESZ6<>P]NP5.%96'?56[J2#!R0CM MLW'VHW10Z7#H5I,K/*-S54M%!X,F'25'&?5J"P4XQ+'T' \^:YZT]&F$- M0'&*',5<3C4<9RZ#AL.L3HM/[JNBS,M5)\-H-)=R-AYLS:(?!6R4XQJNC]'& M'H.+&T8\9CD8J<%<+?*WFL"NXE19?"(URH!"=X T4A&2J>/DC;&WOFQ7#AZR M/4K)F+XAFN,#M%8(2\1YU4DU8,9W\&A7AQ.,* M+W=M%T.+E1* '+ W98>>G"*D-;YC)Y77L621TAK=<7C#9"IS738]T'Z9\<_@ M2E:E@J"@B\V1VU=W*RWJW@:CN7XG'46?)]+[;+$09SV%[,"%TQ@8$1]-/8GS MV@@HEFFWI6^01"^GF;;AD2-IP2:"WMR8(PX"!^L98AO$F84B5U!'EK,Y/&(. MP@O":L1.IJZY: , RS%3P??[BO&-D@YB4ORGA5PX6U9(A_SD=L$_>Q=M2$+; M*/K !(O;7&7>^4&*2PI +*H3OV*8=\].\]<*!IJK)Y,5L6.ZF>&(,=>\*==\ M,.::QUSSM\46\!6RRW OMJ0D_I=U@[N)$AO9V% O"A68BTPL;F:!SRL&]D3? M;7G]2'5RF]^.P3VA115 D]:USP"$N)?Z"R-XEY4&=%.X$;QH-XVCC:OO'(FK MT%+^I2'#]:@T;3Y-WE=%9WV)\-180U(#CVI>3MBG'3I(;-$+L[S']\N[WC+< MV[\(3WPK-43<# 4H;VNO\N8^-U-N59_Z*0H7B;)[SMNP_67MVGHFP!K1-2 MK0;5/M+Z&5&Z_6O[;:4^*%3 8"P&]Q2Q<$63 M8ON#DT5?W9T,7(KU#@]-5F2U-'UU7IH$82VC)SER,^L=#D'),E%(X8B$ $OK5]3 M0&ILW,0.'R)56@AYBKO?]]XGLZJ@A1R/_W#%2G#BY7#1LDZY%E]/4G#DE2W8 MGGEE.ND=/+*KYG/7!MGV9V-/-\C(:8V9I9ONI^0"Y%7<.2"K/?^Z*S!9HQ^. M#ZGMH...=UFUGD'ZTK*!&H;@2Z8EK8H+RWRB1-98@>)!MV$&L01LS#[!LQ%; M@A'ZX;B$D4X300N-6)"I>G:VG3^W_T0(BJ!]7;#CW,1>]%7A-OI7ICT"!ZEJ6G($[J&H9%IVR^3$ODY>P?FQ63^KP*(+%72D^%A@H[3 ?.T/TO>H+):,WI*(R[%%Y+P/$UC MY9<&3"(V1NTJ,TY1J,T$0MFR@H,F8H%3G%H\5YP.J2XIIG(5Y)LMMR"X+I%5 MU75>50?1YCJZI@S1:A!Q[,,5 _IT.[@H/]0.KZ>#=J!&QJ: !S"&P;JZ C4F MV6_\"U^WZ!113W/+RGMH+V.%>2+F$X9:'?@O!_J: VD9(=\)2Z_;G@4?H%B C+!S! E-<$ MW/2)F@&.#UC88,PQL+PA6(9=8O\U&W+G[+%J-%L %"+J5D562O1=I(F8/&QS MP<%!9J*?90S3T*R <+I,'R.2!0N)Y87H .@I^H97X+$D'[1_ M@T %JQ#YVM=D Q!):#0L)VQ*+%^\1"G'U#D='@;6?2F35D5M69L3[KPN!BAW* JNI'NBWECQX9SA[QJ1)5[-85S#X&+A? MW;!6:<^Y\9P-X%R,@R.4)-[.O.F%&<*?(J+B[SMW=A+]K=TE:&?Q\^_%8VYG Y\$FPCL%STT;;5ZHH-[)&^\NI5\_.#A8UG* M[<>V<4#G2Y#/OSYB2O+MD'A%RA'#6OC)2FX6*U9U:)2R]T-OF\\UG# <8YE4 MI].JM:UBEQ,:3F6:M76A'VO2=2+5_ &@GW$$Q]/X1SR-0G>RM/D"A%U3TCY' M>2/DG<+@RR<24;&PWY?\R5?L19"D[%/ MA?1[.V]W[/L>C[[!3),[_D*\D>\ M6NO^Q"X5NU#PT%PQG\";A>;&.P.6/$F\.KEQY*1-&=LT7I!O^H*9$;%S_9CV2?3 MA"DOS6/9.B\1P:NL5?I1*2DM9^-!_;8/ZI>*-NV8:M/5%> 54\:PZIE8+L3*2R]=2.A^N;/EQ7*04]Z0B;>$4A#)S)+7_4N!(Z57SVB2MT M]]E/*9#W*&X%GRO)QA14GUXGX%@B]5@GV'OQ@/\'B -QS@N M:_\Q9 M@!RQS[?=(7)8/MWKA](?-H$MCE$UR!\1B.Q_!,(3M@MOCN?FJ-9Y&YT6OY M)0&AALV/#._2 +(-SC6\@_NG",DS)[@LP>X=6Y.OP(FZ[7]52Q2T(8TQDGM MW_,\>+8=641'%?>DNQ7$X&\+H)T[/S9GH+$XB&K7@0[ARF-+:N.*'B68*J,5 M2KWMBT;?%]5Q]C'/4EMYB1$^KU"/ =/\G1&2Y#1Y7<[RS!D8,9G?7O*6:T.3 M1EMK!YW)#3690^#?RRJ_#NIE M;A3UQC72@WU@LNO[U0;PW/?K0G%5 M(O#^@6)Q M'%^7TFC/JE3Z3'[*E]Q7==O7[._O/?C!0D;CUF5_P=UON7+$]L7B>=++A3VI M- DBM4NNIJ%G=PV+&ZF!@8:"R&"O'W$OE+H,$X9;\<\+"K9JH)8:9O#!&@'F>@W2+ZHX'PKP:>:<8!4/:I,\C:52 1W!!&=H:VHI590:9FV/!V_D2-! MVC=UF.+MF4-VWILC]G]W'!YY^R\G_YV!6IQYC-K7FUEZ8R ME$LYYTJ9D\GSG*-"ETN M?]E6W?6\2/[X:C.EB/]:Q0=($5RP"83>E1T;&3T ME@TUO:'FG2LOO.U):M6/.,Z-:]OAPP=DC7Q.FXIWX3BV8H14W?^K:][+=>*H M(%[*Z-40!S+40+H*P#2-N%=K;\N$_[]_=NY?0?A4P\6[] M^<'>7?[7MOK=DGP+%HN!6<3MLL9B!=?\R#OLM_DTYL.&IS;4*-UH'N,6U9ZO"K( MC'M'NB9-WIJR;$Z+XZS,,W_T76V=H_ME/R9OS9;W $>:B5CVP3NRS:7H?>/B M-R1-?&?K@8L1+O(7WHH[>_>U/-'=C#O!/3G[Q*\=]=M?=@CW]^[8-]OB\^W) M$)$5!U!=5#$2UX!*Q3T0^M(;C7'EY=*M^UQ"1-S6GG6+G" <.=LU]Y;F9+F7:%U MBR*1]"2$(Y>>V?3%6149,;Z[MH\$I)L;=VLKJ6:1S(OJQ/?T&FBGD"A9CZ-A M")[BOJ;T$69&\IAV&V.ORCC8GRT%?=>06SFO(%\])X4YJD0J.\JEX.P/R(ES M=5#2<(LM038/7^Q,VA&LD5C91E/VE@1@F!Q K:4<>?7 L5!"C^&+1O2):70# M>,'S>MHM$6"=BEBG3Y^*Q.?[GX$3 \'Y7D.OK9MY>2JLX'@+*L'1:>\\RSI+ MA/Y;1O?SO\[=GKL;?J M8%)!NXHWAGF_7+Q,*5](44HKG;"]"X1P1_*F'OVIB ?"KH^3LW%OK3ZCHZ-6 M<.KS)DSD:FD8SN,"^4(X1W+W[ODS&P12V/'2UR^$J;C ;@2+GSS<.Z#_OB/_ M&=BH33.X7$#(YPU^Z^%&AC9_9$9FFE@C?Y5T-<)Z3Y(=.+CXD0WK]W2B<"O> M)(R>53#CM+Z1 _TG"U.&_6BT,5%M O+&O<2U"G,L7C9Z MKT8J.HO"ZJ47[(K-$_#HP3-A:7%2U9R3DE$&61+?'H7M'&YY$5#"S>IJA57= MU"R;NY5Y"DBM[N96S]Z(=I]6+K.BJ50O9)$];E_&EK_=*TXERKJ%$NXR$#NC M,!R%X?WYB7"80+84$?-76=&5=A^B2O+6644X3 MT[8JP=CH" D!M6(E;H[4.NN0?>0HE2J"H "U-KU$&S&Y'+EG?B3IM,R[91#H MF5?B^\YR<5=GW'X\="8C@60Y3R,!YOD;XQZ/-@+BYR5$+H/MI +1C)YY,4Q/XF&3Y;?<847%L:F MI-<9NYNH@9Y$$_O#6(/J2>^#:)LD6*=8!8[1@'%96"25:+*T$C]LQ#?*X%$& MCS)X.QG\"[-Y]P2PX^]. XY>N'D!@9/MPWR!7AT6-YJZH 0M3T(. Z$G0^8 WB.LM M=DG6^-:*['7Y(QX2J-VLUG_7&"I$@ MBBQ8ZF>='['!:;,:$LUHY[QW9:V"^ MKNH ;<$/L%/YJA'#F[&"04=7-7BM$;U<@;=%,C:ZN-H)AGG7(,"S*5DTS-'" MR9TITA&%B,$ >$S6(9)U*U-F17NZESQS?\+S8 ).IQDWQYQ5'6.3, X)/"R! MI%T5)K%M>$'97W(01.MQ:3# YIY*R$.L?EXLW\=#M1\H(,*W5_/6E#IH.W=^ MB$M0Y2.B:H*<#F-60 W/K4+RE1V KKMK M\ZDK;[.N71DE(9)F*/O%OGV(Z&3D\0E(VZ3S8+,,9R13+O1(>E<3(W MM9QTT*-J4LUR(4"'WV>U-*1LK36UO0#YQWIR>F 8PD2.JCT4HFL("-0!4O@T4P5TXNNA&D > E("-.0RIB'TVR M&G((SJ)78<+*3B_"$B 9!CIYH1J 3@0=YR8=] P*+@[F:FHT>Y%20CAW7*). M/BH4*DU!(X(IQ)_@+BQ9""HV=='#NW"SY-Q8T["IIN'^6-,PUC2,-0UG8.[% M@@ADJN#Z! _G>H9I!CF6JJ O]NK*VB6!VA*;FJU-. M1;7"1_Z?+-:] 7S%+ M"X14V]3;+C;L4HO_25*>OJD<^"E[%DV[=/FB83AYS9EW.N;:),Y73DIOX:J. MNO,VQGR,JOY8']LB5UGX@$G]+LFE ML5ETY&'0$8[#5@@*5:HD2;4UGI4*:Y"ZFC]OGZ6:,@H?;RU!5\Y2<,D^*\FE M,=H.S%DLFW997(UIC>Q9DAW5QF@7/2');OH- 8)MT-7/I )6M7(ECI2B;O%) M^49@B&#$'(/=U'2@SG+F0!K<-D$/<[-)/EXP",0\B0QI#@GDK;;X; RWK2) MP#)WRZ7T2EP;L9R^:L*&C)L?C)K2NI7QQ>+%QXG8M.18J9('=*/LD&LSL^G. M^;W?Z#R)?.OY/7U3.]7MVGR3+W ;20!NW3?\DJJU%16ND8RSG Z=/ MI&QIG M4,X\[R=/XN:HE1^!)Y^>2J]' M*!L!(?_A([\7"U#@>CG7*[H&LN[K]>O2O77*9>65Y7YAP2O-DWW_\;!+C%[) MT+,E)<9TXSX7A=QV$V6K128\!XX<6S MTW-A" _FD<.9L-BU;(\C>+$&_%"3P^^HPX,42C9()$E7,;I?L"$9G;2(5 :LZ M/X9:0'Z3V:7Z5ADPK;P\VLV=56C LQK@1O4;*B-8);A$"]XL;,ER6&9YT6'? MK<1H%G0'%E4QLTWJG7VUU>/\ G)=HNO"Q'7X"SWK\/])#G][GKQ[\>KW7PX_O'GWOV-)S ;* 0ZXVUJ-O)Y)EE.Q MYG13S!%;/W,^B+:?MEA-0K8IS;X#.O 3>3#C("%3T&O-0L:YGT+3Y!-8N-4I M4KB1"P*SJE*GC1^)2\]>G.__+OT3,_%J0@TP5NFX,;SLMXAG66\5PK3(>/\ZKPEO@PT[P<@D"V#G],7I\J*6/MXYT L'JG 9K$UT&74KK8G2-K4N-(0L0];8^N@IL!/JP)EBCAH7>M9.AT+3T MAP$NI@E9,X(USE"AFS(\ /M%.#0V B 1Z)T__(]N;^RKDL= MJZZXJP$9E8X7IKU,6)M]DH4"^X+%G42(0:Y)SM0(D(9( SS;UCI 4SGNHZE4 MVR*%UU"($-JP0?+&VYV._!3/\!&DB/SM'-8W;V2?RWQ9U=M$%$91;<=PYM%) M;8HT.@+2=,,W&$3/UN$S!FB@/6(6VQ$WAVNFM"L#3*F9RZ36J\HUSO)FK8M0 M<_@2,^#8:3@-VZ30%F+PV(>D(8]H:J%,^%HVT%*68Z#B8$IM D-N$%VV70\1 M^%19+D]CVH?#(?)ZSC8WRE1/"RLG 2-,XZ6M7;.'U%XNA=\B[FH-]MJ5JG.0 M21HV:DL)U3.6&%JGNZJ--A[EZA-L(3M2IV&[QW OT^NXL-&9Z+%>V".9=;0U M=6Y;&YTYA;CC8$1OG*J')8++\VI[@76B;)' G;B%+#T4)=X$#*VM3=9:Y47; M!HY.6K7_.GH0E:0L'(-SQP'/WD1Z4PWGPE&.M;\SJ2B7D-M\B4#2R"#"\?G2 M,:9((US[D1CE-\*>^=/-P#AULL['AY,Y;LKCO*["_AR20@HDTEXB:O-+'-G+ M9%^_24SP;]:*1<+\J[.PM;FN_IOL^^G'[(@]C%@/Q[LQJ'FEA(2_2UZ16>8- MH,?-$U ^M>8$>\[LK@OF:7_"EYZTQPP(J503>KK3TD7+W?I%]E\29F :U@0W M5^OQ8S4G;:.&"S3PK%J.]*HP[NEQ95]J59 I+)#_[.2&>W,:E66[#7@2-T$6 MWB!M_E7]/?ZB>2TI8BPL;%>N%%N4T(^YJ%'["7/ M:6<[V7$);9"'BZ]&7()'H.>S!T-VKA Z9[4C6'K[2B5&\2(YG B268YC-8^ M#LZ7?1(U'7 G4[R&G&/T6:@E.!JN:F'NE[OG 8?RR]?-VT^%T4&*'+.V%J#I(F^_P4*\ JE\(C=VX3=>S!B]T;L MWF=C]\XKHKZ 8GUNUG6DQBR+]Z_2DA9=6:3\ZW%,K$.D[Y%#12TYDG%G1// MI#S7(]F$/3^#)5"BO-D2>6,A%%QUK:(Q1@MYPUB>V;!(@@HK%'84A4V8VUJT M.5,*A$J_F=8=Z?O3?O2%3%X<%QL@07Q F7]HA&09B:?#^/EF&9X>?(N/1^Y0 M&![.XLAB0#Q>! M#5_=E_K7ID$T10#^I4T#BVQP ,% S(2::<,S0['5 M [+9ED]!?(&MI"B6_?[%,\?5JT0COJV/BPPPS+>WIE5?(K( :WJKY)#\K#MHP MC7]$Z>T:#MJ21<5?SVSAR3I'=] 1,BIL/&2BLKSH:A..RLI(43O8D.7$5PQD M*%J<&KFXMTX6AF5WQ;$].N9%/KMM7Q0]N_6!LN)T,/07GG $X4K_-IA_= M]E0S'4HLD.J%K^J-]UV-'2XKC:Z*BS1&VB22)OX(5FMM5_G *<][WI<0*MP& M[Z;20PY![ET,34^M=TIN@G2_29HF0K9FLVPE"6&557K.I$F&B[?QYEJJ"[:@ M-I]V8_MB6.L@C;#!@QD(1<=MSQP@N#]TJ(4-$'8.!J_G&\SR*]N" M&L="+\>1%!?88\QAYM#/]CX&B]Y%Q1"XB@91K9)55]-=<<'7*"0M?PK 0X)L M*AW+'F?4^>+;"FRL@LWM^].9!J'?X4IPC=JN$_&/*4#% +U@?>&0:O;PS;(V M$\#R]'0XB11Y-FLB)/(' B,IMW[2"*4)\W_: 3ADW0F;#HA9('K7^LV#F^*M MNPG95[CDZ$&B\0O=SE0V5XJ)M%2 ?\-4;.I5[24O[%% 21(255S,H PT[),/ MZ1&MF@BC778BVKW82\:*>Y!:A*W#)+2G_;'QKH+ET#B(YUD@5*L8[,>T) MF//PJ1>_;^C1?%L0*D&K;4WR1;$]C]V7'B)Q2:J8 YYU"$Y^WMA"#.XI&Q24 M1#8 O7)1G4AM%F-*4YM/E/$ZM%$X,PXBG2#$#8ZTX-%!+1PS25G$,QQD;RI' M4-;0!IR!HX=%/*U'[4H2ICXNX^MENW*.0#^8>,0R"M6;)+-JXTZF?0XRD2(Y MJE;;1JVCDR3I*%\(-%;,67O.M$.K/ZCH"- D'JYP5B_833B_ZZF9&C-@FS)@ M#\<,V)@!^WXR8!<4$V2G<250\N[%+X_/XN>?;FUU_?_):\IW/P M\U>L$KH9=I/8KX=QYL0J'NF*<)PW813(MU)'?SZ6_\]0'L&8##Y]KTN+'!84 M+,"Y1K0@'G!<":,4]YH W$E#QSBWN)G)H9"$EU)C9SO.Z]=LM9%RJ38=]]6B M0=SR9EN%.GT.!TCW>AMN<0Q-4?7>;>O@> N;K!C%B\#/M%WWXMF'CQ@-<3>& M#U]Z1/C$S8P:DX#WA$N=JN5)?RSC&LRP?1YX[>EE3**XTN !T[S@.-W*YJT6 MNN?W9)%0CAYZRBE^*L M5B=<+LLWZ&'G+I+T]*E/3)L MU9K4AR[Z(^B2'+)\&\&A1=7^M#37YI)W:%:\N QM_R\E_9Z\]'(/I;5 M26%F1\:VI4#S4+*MHG5>.ZW1YDJ]STE)%P)HN\S;H5??%AHW50.%F,(N!LCOY-PZ<:$&=[WBRXK&[DUS ;N>]> M$T.P WS$D%TLP+O+L8YM-&N3@'D.9%A!,K4NZ>KG6N(5B(U%;N;)"X&>T$3> MB(6=:E-C):ZJ3LYD_L8ZW7UTD-ZY:]EUSOKTP8;YWB)IKN_5KPE96FS%8OQK,R"87< M/&%GK-$M#-U"0;2I)>] #:%KDOFV-Z8/Y^3PF,.CX+OD1]7D#N RN42_#45O M11%M>:B -8S:[=@ZE4\9_)9,B>PUD<*WCK:X6P[/ JQ6 =E TRX9T%TRG"^G?]?V M%T5#^UC:1P<'#R[:;4P&_O@!J8K-([_@2NI8\6,P4HU\HT2K([];\W/S7HP_/ZLCE/C3EW^3BGOG15"\,LM.[]'GWWYIBSSV:PPW^:^1&,_9VNN M6D_:6EJR)BR M?E;WMU':_^%DR)FRPT?;N1>&\\6/3'549ZL%*P34(@?]"D]L*-",ZN K*^Z M[%Z0D-B%(_1J*03XPN1P 9F9 P^>J26^;W&18*\LU("/V3F'X//VOQJ&F_.O M@VYM7*'>9,<2%!78IYACLZ!_@/(]T!U<-D_&"_:U+AB#?C/AIR@JR;QD$1 K MK-7C:_'E,O KG<^@(V#8P@XM%LU_.E-.'5N1)X:?@XXQGTFW*<$=2RJA&7*% MG]!GQK-ZG09HL,U4""%T[<#BB@XNP%LB*Z(V)RD3!ZMRPP@@EDT2HX"5H M>"L*B@FHM<3>Y]4L2)GTZ?@=U;K+0\Q @@?ZGUD4-$#JHQ&0.@)2-^WYV$Z-,:NO7OSVXMWA+R.+?3]G MA]2*EOQ($? E6W<5<35X#)A0MB>(:1HO$ SI9BQYOR:B+A;//@=XY.KN.6 ?BFL 8)/)F"FK&X=-O&D MJHO97G*8%*CACAI2GT$IR:]&J1=WK/=UVFO4M@(I&'XX-];F)WG:QK.>M9>\ M";CYSOA@&O>K#X;-K5XX&2/)TB/%QL;LEY;U(+@F09,Z)>;CVM)>994:\DR* M&Y('O[!A0Q?+;E%6E335TLW QPOMN(;BA2%7P]!,^NUI&,_JJ PLR@J 6VUB MW^\VM=8-.!8H[HAQ1//:3,JK?MT[WOF\! Q5F%,<6;>C#X]6A4$O7RL#O9T< MNX3(XU>)-=JPS>/S9S882;#CI:\/!!4N)9 0+'[R<.^ _ON._&=@HS;-X/&# MAX\O&A&Y(8/G[-JN]3Z5,23$F-B<022 MF*#+L0[4;51L'%C*9$#/+ &;OK=QC8O1.5>^?FW)HO$\C^<97; LW\(GI2E5 MS)_EX_N$9HEF/*7C*;T)IU00YM-3?URY[4X8#N\Y/EFAOQ]/\'B"K],T#C-_ M1YZEE&EPAN!"X3F6#^7E7.P,E*0@N,#6]7BNQW-]C8-_GJ/$IRL$< MUWF"^RV-W6=L4Z0-@!!AP\67ZFQFN'D 27GYJC57?->2\=2/I_ZKGOIWMC$H MB^&PB9#V+_*\TL#!@ [:D4MS?4?6UKZ7K39G%Y9F21Q:/]/U;/#7"%5.LV[) MD)Y9)Q3%>CU2?,- MN^;!OZ^DHJ;(;*+='N>PF4G#I)_A4H;Z3I")VK@BN6N#?W>(#' WQ]@_^];$S;%D;L>!YD/RJS M(J\TY^86IJXK.L8MNK)GTX_T9]3^TK\% FU;5'& QJ +VLTK;;P9^']F(%\B MT+7K EG:Q"BU'47FW%62B69[+?'0[0T.EQ(T:A.^H,,GNV'8$DO@:1@#- 66 M+>QLBU@$Z@R5I]-U;3-T@6J\E:5[I0F](< M56TN)8QLS,Y,5C1:$AF556PCY\VTXUY^%LW.S]?6 M0JYQVG%6GW*^'8!Y<4O5YZQ*6TVA+3HQ:WXY^N=7SQK@2 +@T8P'+QDLZ8)6]URR0&Y!!9N*%VDM^E(XCM*;]>?9+UD M9Z"N9R1(9(6N%\H+Q%:H3;6\I5[R12SG11Y1>J[55?YISO^',G,4%=CF2.]P MAC-^UN\?:SI4C@-);B\WU))3HD<,&&P^154):A()P>0D $Y+6I6IK)LC 0ZX M^)32%!2.MLAH9N8H<,3CIDK_7Z!#0+YR% ;VCJ"#CVO81@:X#'S]\7]I>C4C M[XOJ./M(<\1YEH]+-8TIE76T#GZMA*/%J3:GDY+G"8I?N$C%%6 MB3O)Z':#):4-FG*?;&GS.)6/YT)/GY>RK)CM)X1H71,[^P0QKW2Z_W+]^_QP MH_M^ZF^M;=WO^5/DQTZ"RRHFVX" M7EK6CQM+YVS97#@NJ8:(JS6C=F!G%6R6Y[3C3*/FWI=4RKFW(X6;7_.XCLP" M6S,+/+:O'9D%1F:!_IY_YZVNSJR:?W8Z@:34MI60JZ[G8]#W>0G+/E,)#>?F MJ%;#(E(N0O7JGJ; 1HE;SNO,1B>ET[GF"V";Y/5,2I2--AUQU7!D4GBQO<$% M.,?\ORP!_Y6+\V_&(8F/1[N XQ>E: 9:HBXA);')*S+!%]QZA1S&F?K)BZQ& M+I-_C411M<2' Y=/0R?:9@=_J[-5/H/U:QT$M9#)!"9W7Q OMG4"?:RI\.*6 MVW3,T$C](W^D]>@9C!*M@Z:MYHO8LQ:_6N84678 M[WX6\(%/AU90 @#![%NZ**N6C;.#.P=W;>&==%&M(D)YS]:TX=GBL-/6LX%- M_VOM*>ZJFLDE5]O;?=ER$.B5E?!!*^ X*Q#@,>2ZC_0=\E2.2418+P.?6A,- M:%RZESQW%?>-;=K-%;,J4%:+TT:=EE!*<+S,<3K9D;'1!]9:%"6&-]W8[@SJ MD$EO^6B%;%0N%%(36K3IPI.:V5FGH?C*5JL"YVDSJ8#E]O/^( ;C6VGS>+LR ME_B/P!)=X^8TA,/,\8TT:$9;:<#P6+J+V&@0/+VC3'X3?)VK+13UV$2;QTV! MO6_ /:4@;=.@^SJ8SE(/1E180RMP%+VG@QUT!SA$;J)L=9TP' MQ^*1YD;R5+KNL(BA,1J)!#K#0'I&03-/N<$8'#8$A;#@:20YN%U]U'-:[ /G MSR+PH!E-O9/!%96M\*B2T8#J9'D, MGTQMU_-Y8T_#2$JN$BF4J<[HX:!D)"O8#-J%&71J=\HV/ZQ="XIXF]:$&/?I MF;=TY.JL@^YC@QX;*?2CK;;"9D+*.T\.IW+Z7E4S_LW^D]1RQ"Y5S_Y(7UQT M2_0I1&XCQ!0/2CG"(40-M"K53+IXM3O57Z M$SX^JT[*EHTO-F "0]BSS#16_T)5='6IJW>5Q%)CG-IVLG6*6:P=%8!K?? & M>CDYC==\S(N"^X.I[FQT!]?9@@8(]GTD<^3V\AD$$K*V#V6[,4[>"$\6+>_, M<(,JTD#=JE*C,>;X1.N\]4U,-:_$&+&2!F:LM 79UK;)B69EJA6W;^+HGJSA MKVH2B$+.2Z8U[D@I6@=UETH^3"/Q;EN2SO^^0Q;/P;;F48-L-#(UQR[(;7)'EO+?P74!9/& %UI[79;;H\R M.?G-A-P HQSD6-5>=,QD2TL9:D?H9^@=+;A5\/_5U]7:Y_R(-37'N PXI@( M?2D3WV!I,N& P[>S.0TXJV=K 34.A@UB#UR ;R;H(41(L4ZT;78"$2[>ATS( M+-HE!Z<&@B@O.:K:L0]69*<&39GAP)0--U)G'VQ^RA]2G'RKM2?36G$#I/4- M1P[(E"B/T'@>?PYP%=(3%7 ]^QCZG-0=LDF#Z #BHP.KKQOI<1J-/$E6!WVZ M>0$U&6TW0%!*P/NC:83%3KF DR[HRZZ&L9Z*<50R/$.8Z?,I]PRN2^Y30+ZB M'I>6 7AK8"L.?R#4()YLQPVTUX)8AHZ-F4EXYT1C(7#+<(9D4822IQ^C'<[0 MX\1V03)D8Q2 G>\%P[Z[."H9G"L%GQ5!])$;N%N+#]^'.Q-\FZTSU\<;>U!- M.S[C?+8TI@.(FSGA;NOD^@/E6.K-U].$47J\V#'M%V*GR7N^ _RA-_41B0Y% M_B)7QQQ78[V8?+13\E!RKB("!L:NA4YL>T7=K!DSXMK]!UT?$'$:@@ MGBN\NHC^^095-F<1?*$L!$CC/@.+IZM56-E/ZE0Y1)\S]6/75H@83&4UYBT6 M3<\?9QKJ95X&,)VZ^K=-/G 3^CD)LNJ$@496*K@C8V7+S3,^SC+H-N7J7:JW MA/-6;.TP'I+D:]G@!!33L03_5+&@G3N=QVZC]DIE3"Z3$+.O8FP>1WQ""6OW M$S1\066S^Z_,&PT-X]CV\W^(%- M".B9(S5JQ6P8 @[3!; @5.@S838^WA?(6CMF%\BM3>ZXB 7CAH,@_70'WJ6] MSTY36833U/_)Q@Y8Y_4QHVRHT6M8OVI>,0CQ2]=>/WAXNSCA?/Y8_-LK;]=> M=M6V&=]JP;UUM:S8=J%[R+_:OR__Z^(.X=1=EU8GP7FQ@_L11BGB?N9#2YCZ M-*XKY0Y,&+$".#SBAA/O8_ Z7EJ8&?.>BMLDF=:+&R_![_Q,EZ O;2/1IY(O MD, CD&M;(-?!G1'(-0*YOBT@U]7%\PZB<-[!4'#F8%-LYJW0>)&Z^2-$[[:- M1(5^.1D/"Y/-U) 3A/*_X)B_J5%(E/+@_@^TU^F:5Z]!K-.DFDZ[%>RI;4=P M\/A>2G(D:?!>LIS(*X;#9:-B ]CKN_Q_%YCD_B.[ QII6W_T&=\F4;D;@[E] MOEL?91.>'/,'>&-5Y[1#M*]L"7K[(L1&D&\%0GPVL2)[2_NB<-*!W*B<[;2< MX>6,JM'%?S.7F@]4=9HXKK7MU.#5TJOV'SUD?T[:U,XIY9BHS+^3'Z):[GFX?5E+TB[*9RY9S/ PS>=:&S\0XT];+L] M],O/VU?7HXAV4+_ZG+P_SAW>W4\Y8JNG_7 E93D9%RIM?^Q^L)[SP=Z]A+:@ M8/L]..AR;_3MLI).AN422IKA>A=2.2)0(D2]D*YEJ-8>>25;YU:3WZK6T :D M[GKE3W?$E?6TJL\X.HH0+(V""RU2%B0;"F)6@A[2&DZYU#38"Y1H=6OSPDE3)NL'<*_D@%AYWE>![JK#4Q=N-!? M+6?2.VQJ[L3NH_6=#O;N]STL^97:ZH_Q\\6^[8'C0-5?^14_W6?0"%_5"ACD7:!<@HOZ^/R*Q,(JD7\A&MTF+[5Z]^IOP5=8_OW]RY YE[_\;V#\_)C\ MPF;.*&^N[IBC(6/9 LC_>R.\&\FOH7WR]25/0,QR%3IZ^ 3\L7Y[L26^^>? M7]IP<]A9OHR]N?O@:US7'[Z>/K^9RN9M#F53C;KFLG3- M_J,[HZX9=;\PY7\79G1L+DW9'!P\')7-)027JA,4 MUK@"\O_)EJLGB*4J;G-4/:/JN2+5L_]U;N\?WL_Y?Q=5>=0LQJC:Y2F?AZ/N MN8Q$:E%P69MC$TEP"5=GNCMV<0$_^+Y79]0HWY]&^4Z\F5&C7'[L;/_1J%*N M1Z6,;DP/T_&]WMP_ILX9O9AO_^1>D15W.\E&K M7$BKW'\P*I4O%XTC$&!4,=>D8N[=<+SS=^+./.\FX(M-RFR6_#-;5,O4=5[] M7H_KU2B3=6.NN5BZ?R1C7E4+M>]>J/_Q+C:6K;37 MUB/>_QS VI<.^(:T&1^UX#>R>I^O!;\-^7*)*O,+K^;.TP<7I5V[&F'P#7AN MUVH^7=R(Z6F$NZ019E4W*$,@Z^C'234[Y3_0SQG="_EYV*P_0PZG,KXT:4R= MSS=>S?ZY7IWQNK_T7O27WCMZ2C]0Y\&^_+MKVGQ^BO3:,YU M8DH:A*'QE4=I.CM-!N::];J&&9D\>0M.4Q8JRG90,:4_/6* M%H"&N%P5U:DA"6@*^4XVS8N\I8\G>7KV'GW;1^(#3?6# MJ6LLUBEXK_]1E4?)S_BOB9EF2Y-DR?N5F>99D1S&F_;.'-&N)+=VWA^^V[F- M[^JZ);,.FY_L/W[\<$_FA->TX6M^S:99%;SB\%WX -I]_&BP87,\Y_$>?:/, MCLR2%!,VM*S:9%6;AOY9G.*G63YMDY-%AD/4=G0R\B4=\S9-\CEM_&E*#Z1C M_IZ.-976>E##$Z1K($APE.:#Y'W1>-G8X[5D\GK" O8;4R=7#XL]6JKC[QH(K3;>]K?JWC!;D[SMY:Y9W=Y(V;_%*_=>B-O._[_R) M/O=C]O0U_2ZYJULI_TWJ@AZ0XS&_F"/:_[=U-34&^J?A/_V8?X>B Z:9RHV\ MG,.QY'-,UZ50V3LYE;O&2Y;C)DRKFLX[GRN2OH;.%GV&5I=^+DD3M17?@6FV M8J*F_&FRL[:@.UA-G,IM3_UO%5U*T&5M^=>=9I5]:DA*1ZXS;]XS6 MA\9"8R8]L;?S7>]O?#?N17?CWM#=N+?I;OQ*QD#R/IN;]C1YGC?3HFI(/'__ M-X0.(.1U0?*>9.RU"=)9?DQZC"3\WW?>OOKIYYV^XW;GS@]#3J/^ADUZ_I7Z M\O'S7GYXMS/D"=CH5_ 2&PL('["8[];5B8\2Q'^:&E*U;U_]]ONO9[YC.*Z^ MR678>2KO2D@KVM?^2.]UCH'[.?QQX<(A;P]?O=C]Z=V+PY]W#U]^>/'NKTE6 MG&2GC76S$<@O333S)R3T9!D/X.)J%.5/=_C_Z'MK 1;]T\Z/0TO^C^?#2\ZG M[A(6_,.;9[_DY4?WCEG>K(J,5C(O"[K)NQ.R$#[&P0(]\/K0A.2&BH>VFNY$ MI_U$%X+,R#9'MD,V#Y_H_](E1N)?7\"O_,"V#5JYT)\@Q"&KMMWSX*?A"WN> MJ#C[FJZMWU>43RZVXV7\*B-K-'="WOXSDO)O#]]]2%Z_%KG]G M_2&M=W^CULOJC^29PAZ"GP2GJ6S)O"=#?TGFTHO_='E+3LD[]3_?TU7YN*@* MDB#DZ+2T/V)RO&Z:CG[UMJNGBZRA:=)QEN\F[\V4? 2XK->M2CEHHO+O[SMW M=A(($HW$N'\CZ&#_/:2">#/R?K$#YFP_/1''I?L2YK59/PGCSIKS) M91X770>WVZ^]0>RNR1AU^A#YM\<5;.CD&;1.2/]_9 MV[^3D/>;- OR2U/-BIF.Z6M4W'G74;6,/]@,=^,$L(= MF$/6:R_-I.ZR^C0Y(*_]X,[!/<3L#-W$DVT==Z-N>VUD$G?OT<6#\J6GS$0& MB(YMUN-N0P+)"YV[^P\O^JA8+*F=\"^Z"*;(S3')EX5&.O3 %1P)WR'Q!G+W,EF8'L9M)77VD=^PEA^W@ME6] M%?E85B>%F1T9MZ49K5MIPH7N:/'& ME1*6'W._V>.\X=AO7O:&2U]HV7"<0LXAIMRRJ^-C;3P26F7:,BP*+[Q=MA5S MI=/'@R/:HX8JN:/I.O M:*7"NW.;9 ^=)H02IS7#3Q(?P%_2D4/H;WVSPD=P&&YOU'*?K^4DGRK>[3OIGK+[Q@/];;=FH?Q1VBC;!K/?K+G9+AUVG9F M7H^[!=57_&0*$KH_55G-Z=CG3K"[,QDLM,XRFE_O#(8J9L/1BSYRLLBG"S:% MI@LSZY!G:I$[EDTF7WO;O?LUK7 !W[X?]X%--5'W M4:(;UD>=*U*CZMLFV010BE.L\(H6W,LK-F@@\\*+2ML*8X*.S;^2QK%L'P,%'Z .MQM6 '[*.^?S!\UZN21IB)Z7.R,*6_*IP=-0.W:2]Y MWTW^K:/%1S"]HXJ!,]-XI.YAWE!S(UP7.EAELA'HFUG-JL?B)^@&%8:^PK[$ M_1^2!=EWM'0^7N*<#/I\%PFMWH#\5]S0Z,6\Y/&;!P8<+^E>\EO5?[K:B'K; MSWD '1],*K48D@8 DY9NP=HJRGX//[,?4VKBK='UH#5S1GH?3[67/-L\"RAI MVA4,"\B3>5TMY1]X/O_RW(T]R=L%.2UT+VO(_4IP)XD MIT_6S[D=JZQI1;MZ#:-G@9^F]KI[;8"Y83$='E>3X4SPZSDS$\QH9E;6K)GF M];1;PB&;TH#-)_*[,1'=4ME-[W/$XF>>E_0U^-!3+(HX0M-LE;!@IW8,C=J^SXRPO6 +,.XP%\7M9 A$P-.;@ #D\64UK=@Q8SSSS M+D]T'73H,;[])<81I(CN1;4W-$'RB55W6V6GS+ M_LPEONY:L WN/[N/AUW8Z*CM/V+L^U#U0F9![X)[#\H:!O#Y7W=F,NHKGAH= M[POD%2]D<&Y3AA05'7WI,F]=5SD8UQ_>@Y4%N,VKHJA.6,6P*&RZ)7V#7M6( M%6!+S2R*F-1=;5;AFB+2:F1=&[>N%A\K1EY'*M=Z\;V8@(T]2V#@KU]Y+RXL M_A5)0@J8H1<[<>3)8HGVUP!'_!M5&H_N_' >I.<"EVYKY>.'_@^388([F_21 M5!9<9KSLG**'+WKV]K455_ :DC[PD_^^8R.^_%<+?2>I;\K>E6&PXH["4&:BGH;/^ ;M3.TUO[M__V M(WWKZ9 %4,/Y"$=LNS()&_KG"SAM_ GX?+SN1S/XG@6;Y1P MS.@?9$WA;V^YN1+Y]8=E29;RE/[ZML@0M*Q17'!49\O!%-5X",=#>+9 ](58 MR7/R$K(Z^2=#SOR!9'P',@[_:]KD)Q,_C"UV2ZWOC M1?B"/D/.K=?)[SS=_7J+<&%BA>]BZX=F_>?Q'/SASL$H L:MOU+2I\]9^R\R M]6[4H;EAEEY,376U\=7KLNY^JXX%-=@W[]P?[MX9[;M1N-_ C;@)LQX/P_=W M&,:M'[=^-/+^*$;>UPOG79^1YTI#^D;>6LW(UXC[?F8.XC\XYT] M8 K#6PKLO?U%*=2;$_&_&5+^:O7[I7/4W\R[YN^!J.5?5F* M:@-W_?>GEK[@M&V3S;^A%^7FF=AW_X@F]F5W:+F6TW3CC.S/:N8RGJ]O2H!] M+V;V9?>(N?Y"O&@YN0P['%]O>/W1;2B1V[A==Q^>?\\&CH<.[M%9=OTY(SUW M'5F5;;;UJTB1BOIY# \$H<^:_\Y6GCF3$#:*W!K\%"@5L11R_#T ME=_"TGRTIEXZ^KE@&#TRH$NB [@\!H.P[/7NG;V']T>I";DRJ'C=*W M*$U)UK6+JL[_F\FE8MHNL.R?14Q28GC^-FO%2G(K Q_1/ >WYL04UFS>UK:9YH/_/IU QR9RD2OAX8SOG=*H(D#1]DI !,N=.W;HU M)=NO01U9J.)$ E$R4!Z%B?L(0(<#()LKN;YPV@WB@2##(5BS'A-A.>'CX( MGV/8.C$'E$"W\4O==N_SQX9_:'S^WO"AY(7 M,2.S%^#!,)ZFZFSS=&=;9&'B*0RWEH-"N.3:](L59>A/P*O KH,#R&\6?FU4 MD8V6>B]@+%Z/=P%B]P)E@% S$=LE>X <@/8& 4P,O4!.L\!$Y M+(8@@B9)+7WC3M]>&.'7=COE-'F_/QC:A^?-0%:Y$K\)MY1-(_4& \)DXR5)F"17BAXZI7A$ M,#NDAPVVC!-XU_0I()@L( &5S"5J)(0P B-CZC,"+BG^N1_7@F<:7XG1_[?N MB3-U>-VC#J/L$MPD3CO 4-E'B@ M=#1]YI3 Z.DC)WK\:"UO_!$&U=@S+0G^$L[JZ^%_>9,I#G"]C+)@Q%:7-Y+Q MDW_*F<4F@&*P*.'/5*' !JD^;\+N-W,ER3:,4@I+2" Q1-Y-(VMXKIDOP"C% M=$6(:YDETI9-8P*EE&N4^*ZX@#3.R"J54-N3*7D-M_BW89#1(RF*1'"MQ2>3 MAT0/ILFW(3A720(B.Z#O@W>6Z?&X# ,*]JH0-.[@ 'P,'(X [L@WL"R'-#$8 MG!FT$#]%,0:--K]$T4_\V9J<$**P94<:=>T?>0:(\N6DD'3EB2J"@"3Q_\T_PHY6OG4QP"FUL10Z&QIL& MEUNZD99W<79TX,29FDIN^1@NWM?$3],"P"Q>$TY5H4 I8AN/B#5YJ&D.7M9^ M#>)/SUD;32@W6+8X"V24H3MOG L>%S $AK I.\6+<"6I"AV6\4A(Q1"%1XN M6:':EH4>9+QW'$3HG.A Z#^R4.CV0O#ZE!.C_*T\$#^+C<@)HO "MO.O#.Y^ MS-C8<\_DMN7\/;I&-&(WY].>PDTYG>Y@LZO68L JG:,;\+?@'<[^,.6IX;W^ M[ 24 NRXO# )W*0SUTG'7=&4A)_$]P:)8!CRF8)1'J:Y Z# M9/"#TH,?^W&26I,=^+T4X)%4_]\Z!F8%OW!A7SUP.U7HJ]\"P;K(N2;2GSD8 M2?E\*JLF=JU5-0,3ZR'3TU U?NL(GJ'4'RD4*Z)V= .."M!;Q(I%*.:6L7[B M$V>*<&4SLF*>8%T%UN3:)U>>P+ZO?'']LB=TDHE[@@.LF&!?@V'Z%P*))_ [ M%]829A@]R]2,,V0>#K7)GW$XEX?HX[%W*R=*@4)))2 5C7YRU9@I8CV9 V3V MBZ,01#[AKX/D,P8H1[?Y002<'_L3-@.S1.BI'Z%(KZ/X)\TL2/%YT622A6@@ ML4Y%*9"E].<+$8)O$: !E>$T"2]P:0#!9C(5*&

A*GGD\UR2C=JH\UD1>5S.8/7RCA M+I[,$F9!P-0=D9^)4A[^?H$*-!::X!S\$JQ67$C8?@P8R\EK;.4?R)EG0GU( M'C H/SFJA9KDJBQ&#[VI.E2FOU"!3\X0PK3]OF+ZS*S^(?LQ7[P)X#SC7/)C/E#(,N4-Y MZA$V>MST&N@/]80Y!W$S%6$BW:\1WDEHYM+A1!EE62=D0 ;@@\;H7L9L?G#2 MPA=2DF+M0Z:>)I-.;NX!7*D FP=!E:A*#3*H*!,":[-&Y?"D&LHEL>C"07H^ MG!W\/*&(CH.&S24&'O %2HB :<\+947 ;^-/.%?H>\.N%"-A8%28\90$7/J%5):DT_.1#37X;/2PASXIN"'\]QF" ]OXX^")3B"H+R-=^JT^_ MY2!5Y92AO6Y,Y&!,.P*W 'Z']ZNM7N'\:)VU7.>KN/&'D0O&^R?8CXX!Q3<"YP MV(Y6Z3+-20D99/!+X*=4X^X/X1G11$U2QP@1G"YEX&B6#SL:/!L5/Y"%4QPW M->02!$I+I&KXYDA,B%HP!6I=OF)!" 64Z"EA*OC1&/@8#_M]9&( MP3QC- 06F\W1YLPYN2AEK]"ZY,@L,(KR+ $\)\71T%=ISH@*72;"^-"86XXI M3Q_1\$X2+VJRIUFF2QW"N(HRV* F(5VG8TY(3 S0RZT7DS_5U<\)OI?9H MDU&>EU'N-1GE)J/\O#+*3R-!GDQH/9!.'P\'/M2DW5\IPY9R/)?SOLI43NT)2+\]PJ"F-0R? MN[]VN]LSE?1S MNVS7L]@Y82WZR C]6_(7?N,D(VJ\WQWLY^!(D(RW*$.+<9S.RX-&\# RFY;^6T*L;&$2#AS(U-DU@3NCR:L(.-++O]A M<8"+XP/:*[C7%G=;>WJ%*L!0%B-[R#LZW=:V>@DMO22RQH]?ZI9Z6^;Q*KVU MXC:2!PEA4*IJ.582J9'%=9/%6F(^JK!+C@_ A,%T46IW,0 W(#_3L&> M>,1QE)12U&]Z.[U6QQ3NI[,M(5B[+_OLN.A",3.5_7?VNJV>*?,'&=KKOW4Y MG%)\E!*'G^"/_"_\)?]+QC1(D&(-QZ8(9818+5X%E!;+3'Z:CCCF!$]O!U8F MRX=D[8CYBHD,8>)_)D>'-0.J3%\6XLL9Q6GL#V@I5 @1BD#N\J0TU%HT14\9R)4DR('Y*Q%JC">50PG7\6_4&=HZP+^BSE/ M?7;8@ZBG@LM_JZNAZP23Y$H$5#>"4^XC5'PJ^J>2+2/JQ#'#YC=UJ\-L6M** M0N*[QQG& Z/Q.('/#V[U2=BO,-^8O3&^)I4QM2Y0Q2+KH48:6[[1'VLPMK]+ M@_2K?U.J-[ZJ]!BRD1UJGILHJY0@&P!_8KTBEB^ -."GHT3?Y.WE'BL+:3FA M!J^/L>$KXN(MDU(KJPJ[H )7]4A=36IRW;*DPIT1AT;^T6LO?11L2.P!5EMR M'HD6+_,66OKSRQ(EM^ES7IQ<@N"Y\N,H)+.?RS9B$?@JG8EBR2J<2%2QFE5$ M8BD45G[Y)7KR,#E3-\ 3 \VLDZDF"X[I-SXV]E \.";A44'<#8;N\%:YF(_$ M:3Y!:E*HO#S-\DFVPZII9G MDQ.$5FLE1PR@)H%9XLRQ=C*DQ6Y*GRCVI@GSEZ/5-;>))*1MER11C7BEJ4W<33V4W5T\J5G0I8U M86&?T^F[5$E^)DL_N#2*]BTNIB4MU4S7:,1&([X,C5@U, 'J0-F7 M^]R%S:(!1]F<>Z+\M,RI;7Q 1=!'AI_[?K2#P2WPUAM MWF =8Z$'+O'?&K,@]JZM:ILI;\BE-#46F:@BE9P> 9DWP70\M?VG7'0RG7)O M2T(9<:60V*/1_3D1A<6BD&J?*>U.W_#3+!6%E?A<(&-J1 CS((ZPD09C_@1) M,LQ (JOR\:&'C,\-TB! 25LGLJAP"HJ_Y7S!*J"4: D5#+P8FTVH9891(;"2 M OI$MR.3S40,?[MFA+SJJ>!T$_0^0A BX$%-(+'*AL%UD&ZCGLB8J %[6'D MJ*"1KHUT?:W2]0O9@53E5NIO5!61]!P5=&:/A/ICC)&O*^NTT2?L&CC;$ ./ MQ&7^G6/4RG"]?![*L=C')U'DA:(3;.!N:@/7.3[X:BQW9[_@%!7M4*K(R]N@ MJD)6FIJGTM1T@ N2+#&FJ818L*S(T#(<;9=-1K3F[)$":'+$BE*EITV3M(VNXI3=FUY;*+BK?+(5/;Y!KFP1:?=/!I)>& M:.%Z.Z!0+. 7\X\C=P#&OP)K8WCI7"-S4'$A/T%M4Q6"PEF9*DR$.KJ9ZG)" MV6.'%>KV.A>:/,Z;-H:;PJX(!53H>K-IRI\@J'NG\K0;OA"GZ9:,BX*UD_ MG\";Z.-P'7Y"0$V-"&I$T"L7055]@%.!0!TR/K"B2(OR\\&2BD>Z4QQ,"\QT MNMB +ZB?"<%>+6:FIK7 RT*"2,5V[A0,I DE12+34466VSB*4NRA2L&^6VB1 M4S#6E9Z*N,+^F!QZH39I#+ !VD&J&P$>C,Z#QXNC9GN!,G9D=EE @^1M]EK. M)P80<=5GN0#@VGZ*QG?U==L/+O1<3*;"=?9C_]^P61)R9]EHD&$/ZH\_P5%( M46I/HBLC^_79)&Q"*AGN)ZKXTNH*8F0Z<_1%S9$S^_%M;*<' _AC" O[!/D MEO476-!#M/M]6',2I4!<2#Y9(!N]> T6KH&\H#Y8ZQH.DBWXO)JQSD3=\AQB M22QR8L.XR^0"K*6LZXD"VWNSW=HS-1YT3)BY+?O*R!ZP MKE=7+WP.1 BR;_C3!6\U#)/;X,H+P9719UI.M43L.613_2!K=P;;%.LCK+Z\ MH>QITKNG2IMV:TN2&U\$.8E(Q=B2F=I]?4P9=!4YZH"GS'B$!K1S#L)UVR/NWB(\">[KS&(N$:*[-O4H.:P3#8M$[B ",A"&B&:AJM*<66T*!P#K MX:HA6=3NLJ.J&/76,D_S5,=.XT"PG3B,+D+:&J8*V8QDZ%TIAT L ^=PPS!& M?H8$2"7+I&80FPPPDL1TE8V:6-B"(OO2$#(_GKF!IJMM7E=;O^EJ:[K:YMWYVKO:&G_]=?KKZZQ!/Y9YF3&J/"JM.B S M87A;&D+<3S18Y4@DP]@?J)D(&O0,JYGF/Y7KFPS49\%E-3@?>200Z; S-*4G M:[_!MC8U\#)JB7_5GI$J&I>?S\*Q=P7'(-'W\X5D5KD??/\J"JZ4TZT27U.! M6)RXMJ,LEE"C5-G@Y0N>%V9"] IRQSNS&BM6R9^06RD6LA6S(C0 !@S>F$J^ MI?%K88DZ-,JBY.)R\*M@2T79SZ^ 'U3'Y/E M,M4Z <W<2H@1(:P%:V#)$Y;1DNRJ&5 M6ABE&&@SL27REKSD$B%'K]4I_R5(ODE9()]_:XIJ![<%AIGAIPO/Y\($!BPU MMS9"[W98&'M3+%'PZ.OI[%W);+&76)432LQYG N/CQ7)C#WP06Q52BE,+QA M>%JQA*/0U#:JR6-4"7 I=[5RB=@@'T//I ?BL0/.76HZ% M.^O.U!\C; S0,.H4C1[%R2AKC:3:J=ZZK6VMWJC8WMJ#.WLC_"VKJ#RQ M:AYF@TAV YCNI3+":GY;K!T.FD0A5?'9TJ&$Q13\J5V6?[^0OQU2M*HJBE(/ M?T&CVJC&'RA"(OE(18&L;0>O]%-5_UDN&8B?N!3!%(XI-<-3%-=31>3"7>/; MB%0CQMC-28B9].:\")4)4"&ES8U1V4BR#X F;VT\.*R1,U!7A4'1.$N-L[2> M\O(( PEHGGSB@#+[-CRLZN1_C@_O@CW0 D8#'X.07] M)P.%;LZP@JFL*I,(ZDF^/LSGHI%IH,K88C'!7A;LX"10WO!"VCY<5QXBJXZ< M+.&2#+#?/)[1)36@75YB6X,*6#NY34#&TR"25F4:G)GN-I1RP&<'FLZ5$=8>"QF\ZW>W67JZ2WC2J M2[>BW$$JV!QO=MK&1IG[W3*SA+**:'!X=J,'CT8@32Q3(>!A2$=_B,"(INKP M=QX&,&>U>2^7ZZ= $\71M>.%EGDB[;A.)Y\"=+CE@UL:F-TIBP?&B&\P['WJ M@Q^DA/8>>I2%8KKBC@ZJGM;"*=%-'4@%N-O83W[:GD 6_@RCZ] )/2ZO&NM" MJRP=Q!)F4;&A>; *]RAQTD+KP3;!K-P1DH3@B0R=?6?S#S]'63GQOG&*RU/( M5IM4^'411, ?16]I#C E7I6@3>;RYUQ?YHBI3ZR7\,@73TTT 9[PKOPX2]C. M,8QI.6RQMI,HFF*=!!V7KV-;EM"ME$0T%IIDCM+S4;.Z*0&]K!4GD]2-+=?8 M' H5S#UA0^.?8 ,DB.AK0$IRCU$Z2J+/)U:( M0@6RIP(6KY;,;Y)=]J!/3 #C=VZ<3'R/%"LAV8()B<$=_=T9D'@&N9_9JM4* M[7 7=#L')V,><.?(*E =2Z3^C\,A-E@"%8@DE\ZO^(!6G5L#GRC))"$%R)M! MHM85E$IS1O&%%ZKN56.>(CE/(KP\[$YA]\$;7N*W-'0!+!F1:;!-$_\DKA!W M_EHR%(ZSGP(-8LT0&P@\GRR_')#/C'$!5WB=7G)O#K6Q<#L)U7QZ<>HD0,:R M.DY..I/UD=(F!0L@27P:)20&Y(+)*!Q8X!'%M8*QHGQ*NE!W$"K]ZD$'WSX)E+GS%/CYCX3H,M7>@.?5869',_[N/)602A4%RH> M1P[?!F%1O']&<1Z21Q42\T0\&NLVQPNE)YH*8(3>HK!.XKQ3J2R2/E&6P">3 M][^MZ]3O;=[+^J2Q'U)!ST;>&U$5:EO%*C;\A;1Z]] C6)FDFG$M[O 59NN[ MXHO!N^[6%ER<_*_WOSM%CV(0I6DT*7,25N]XW6W6/\)KX"R0^_^VT>G?7=ZW M.JJT:ASGNB*K'0/TO\2[1\B[E0%_5WO>EB':$.8S($PI'3?YJ.%CTQN''!^Z MH+;KX'_>/Q7]VJKF*0C8DLB[)O4A MB4;(+474W85$K$6,Q.[!".K^I3N5-?<6?4[ZS9W]NSNK.&SYW=G M=>&S^VGD=A^4<6]WG1KY\2-\BX'G%IE3*BW]=G545C$1OM(WOKGC99VW^;P9 MQ2P?-[35Z_3=3GOKZ4ZA;!%/?Q/-W:.TW-UU>]O;S=W7XHWK8/[=5F>]M_^V M=M?P.BZ^W5JSR'_[?(,7*EW8[[]]$K.I'.3VQ9M+2RN+=6C23MO=VIGG>M3I M"*2Z.SNN.W=QK"NQQO7H6/[K34+A,:X6H\RV&KMU>?BFSC4C$$UB\+Z MQ,;4,G'?QUA&U;!J/3FM\O([G2VWTUMKG*,N-UZ39;P6PMO9=7=VUVH%U.7& M:[*,5T)XW6ZK74.J>T*#M"&XIR6XG58=]>LSCC+6UJ-ZW'LL$%P/"&X49=1( MEZ>XVN73JB]]N[?G[G;F%9<\A3!$N(#7&2]ZK22WU7>[O8;DUD)RE6_I>1@! M\]??Z[5V:F4%])[:[&RHZ_&HJ[M;,Z=FEKH>!SRWE9=TSA4U)(ML5B+F. +@$7>=+=:.PA_H9"M)3 ,]WLO@&3- MS9'U:#@\; V.1T& R;4D]F;&,1Z'0$@\VI9>/>YJ$"&.*L/%%?Z,0-W]+B\T M4,#@^6E3./J7X7!PYC"PV25^BX%I$&*&$!!A8Z%($3900_9YJ<=UR0A7&R@T M#FO"F=Z ZIHGZ&J:6OPUDD!ON"/8_4^1YN?\TK1W0HA_L]/:TJM_UV^_?<_S M'><^//;\8.YS\T_K]>!IB^X,(3^2W%!>08!LA.,KYUH2PC*<(JY"TD#NZ@Y^ M'.?OH],KW(>'0RH)4J#X79K6XZ<:Z-&F6WS4GGV1^:N3<_,8>3B'3RWQ@&*- MUQ;+85PC/TEC?Y Q# QP5301,=SHJ34SE)!91CAF;2P(]UL@0"]#(?AFG'<: MI1XB2;[I],T2YQWUFU[7NA4Y$J E$2DD! /L((ZN%,*"+_'AYUV[94 M['1;VTO)Q1E-1@,^I*K3HDT+:G@JR!=""?,$\/H482(MP8T"#M[5-2O;Z=RU MKC/S"CR&"6H91 >R'DN(HQU:Y[?[=_U?)P(2./<;0#:T#I.P_=W M74$2(8BL'&X\*WX9?\I,"K#7$GA)2K SZB+4R=ZIILH4S=1+$@3#D\,));S^ M$&02X8NJ]2H[@$11.,IPL7!UTUA,?#1E_%B9!EN??ST^.9?G+76>/0CQ77>O M17I\T424O/Q/'(6V0X4$ZJ20$C[324L-N] MUG8>5-EBF'(I>XK&M)@!%"X9Y&PPAI41:[DIVH258SD''/$WP4AHH#:7W6X#M?DRL+X:I,V&+NM(E_7" MH&N -E\442_&67HM1,UH6_4AYH84UDD*W3J1PC/KH%0F]O;VT\!3?,WE?5\\ M+$7%-_:?ON^XWV[MUJ?ON![7\"HN_O%'[_6W6OVG[I%^6:!!3R&)O]! ^D8, MKY<;M]?;"==(X37=^V[K*=MK&M2/^TK'$YI(C-528;)XGL.+8)35=AX_.3]5 MQUC872_:SOI;W1O:>D3:6JM,?XE=[8\LZ/7_[W%5 !;_DTFL\[JO3O(_L"-P M[>RYH*MYNV;\V?2;OB#JVJD;B,[S[3=][,++? RZK'*'JW;LA MJLO)E_ZZSFS/EG,I@BE_A$OJY0!ZZB#ALMN1+/\3H1@IO2-? ,K6P[)6JX5- MS>*V(C=VL7SY)BZ]*X'%S;+-(X&S\,=8;)\&MUQ\+)L3NB7-":H=QL&*.Y%B M;X S]K#5 F[ #X=!-E*CV$N;P&*:?8T?@3^H#C.L:4+[R<,WE"V92Z*YM#O MO6[Z6*1'O1ZZE%H54+ORJ4'^4&!)?%C?3P_4-JA^:EZW0FEA:9,^5"U MSE&1-O;8)6F,#]4-);KUXA;7>Q%[DWP'ABRSCK*4;Q'6L: )2O8H<@EVKF_3 MWCQW-)5T<^ 2Y[5KR.HRU8?Q75"KT-V;5R='J[<^\DS*JQ][#7A142Z2X(11 M:MJ1N):.6X"8G>!:_!LE#/Q4 ,$D&38TX_].IU&P/+#GV^ M2FK,F< '_7_3+Y@^@6NY<9F)Y)W?$BUL"DU=!Z@+_N(+8NDDB[UP*-Y+47,< ML*SL'"IO)]>J2%$ QN:"!QY$5_0.0>&,?%@)B*8 S'6%_ >TY\:Y@4XDL M[<7N[GQ7F&E+XIUH$88,$8Y KIGFIT0UW1)G>]B7G?+#4$X%V+9W?>EC(3!V MJIL34O))MBW_$WB1>A&HZO7:NZ5ZS@E>"_ -;O6I2'T]E<"#^Q0#GP*9>#%2 M+%#=H;@2032ESNIW&Z?_Y4VFOQ]NO-?%P8,772 L]UM@ES=5VY- @F[)D\JC M('3;5F]I26FQ,[^J.(^:P)I$=[J2:-(L,[-ZRQR2'THT[\\@0*"] .>F^1P7 MH"R#D445W/[]I++Z&933GXD >UA=YS.<7XQ]QG!\^R,P2K#_BZ2BZJWWDK'J6WC]Z5V1%GE(G5>3)O;U61[&4Y@!YD%1L5O'Y.9U'C69O]KJM MGH41H4Y+/;I;]=&22?Z"A^(T898+:C^NU4-=]8%FAXI?+:/"<"ZHN,K0,MMX MBO*A"MTC$!>2@('_QR))N"N9D"2H4[[5-U @\#'I)<7@MP3<@FUU8,\S;F7[ M(7[8'';.1,:F?9]>GI!'EJ6)/U(-Z+&0/@\;'*Z$N("G=ZVI? M;AK]*C?Z;3>-?DVCW[P[;QK]9BR3TUR,X^ 2[;_7TO"'QO(!BO3P%K3!$%D= M@:+:QG1 0LM'@89\0MHG9H.YJD*]U;:(Q#@A':CZZ,=WNZTJ%D8Q&]?Y\2>C MR9T>8,"2'SYFV#-0:VK#9.KD1\Y<-1;SI_BEOG$X<)G?WQ M&-<-1X&K_9@E&&)+X$,Y2MK0Y%/]C1PW:3G'H71MTM+[V;$L@KG7$XN PI$< M)4QT($/'(%JO@+[O)PD^8W@:SA1;?O%@O\<8=\$X4F5Q\+CH!D_QRD,;0J>4 M_KS*Y'Q!!PH&;\^"=LH3)IFK%!H/Z7_0/I_J($^"^ Y (+NV2?Z'( MUS"+I]]7V;KOM+:-(>XE9H]SY)-:K =G"W8P1I'E8F\+2ZW&7<^?7.['8<=H MVX*X4J[^*U2SX-5F<4PD)L]".N[2=2R!:,0(6:_5SR/W2&S&6:0W\G#!%TSA M>\C)8,#'U%\OH[TV4_\"'EV,.(B.=Q$+,2<7,[-2.XUHV%EYK K1<@!N++CA MX5!86:'%8)$R(G FA .*>N.+_Z_,'Z$I@&=PX$U]K&8!-0N*=RB2#=2M]*=O M$7!BI^/2MP[AS?0G:0U$8%)(B\ /X:>)3!"%A9.P#PU7?X=O^]IXE^M'CT.X M,_&KY%\4R.DK4HXGDHKH#(0Z T3%N*9T-?[+L+-<8&448U"2\AR+P;49V,'B MJU!R[,SBMB(KVQ]4(N5:\E[L)PS$X6'4';Q8"^,N0"@JCE99X2R&K,6_A$Y M[*G3K>89239(@&\1X*JP-)?W\Z9M&00$S)HDA#B21!B"4I'&CR+X)2'$KB2E MV#H)HS *0"_'_I E8^%1N7S>[Z5I8]C1COT5+=_X8F6H3!LO^9!9SG@QPN/L MZ/2[M=)DWMEW9\Y>BDW^'WWH-MBF_"9_HO(*^'3L4&.UTYDA!#P(7E3;&ZE@2YXRA#UT!O4VV.EW3!:3#@ M/ %"] K\BA .C9)BB>\1_J%"!P=^,M^592W%,P0#2]A'HV0%G8]E5;&AU':7 M"(?@N[I8/V&HN$6_Z_QNASKNQW]%CLO%2$.TU0*;"Y?D\GN_Y1Z,K4S9@X(I MNYQ%]"CGL8BIYR4:=)Q:OK0J[)VW6O!7QWXR!&\4 MOZ*-]*[C)XO.O.IIY.^&- HN5YF2I@B5:L4D>=#'^!Y=-7G"2W*5N@0\+O/@ MQ:? _E5(S8PW T(H@)-[Y$/)QQ_J:^#"IUG*XQ[\ MB9]RV=QCF:+.3JM;T2!M,M;S,M8[3<:ZR5@_KXSUZM]Z#Y.3HU!@@3M?0<. MZ*SF2:[GH)[.H22GR7.PHES%(U(+EAY>FV&G1Q8;7W("&B.@Z1+L5F%KQ?4E M6F\?18"Z/(Q2C&91O31H*[B0:41&@S$*\5GFV:BA$DP;HYXD8WBDAE[X\8@# M+D)Y9'^/X--_XG_QTN$N8S^-J),'GYS<)JF82%T.2CG"(%GI&KP4!U_A+RN/ M"A@[G>W6UELGTL8?:59)2T:U8VLP6K##*,2#Y.287OF#"UU7Z8#4:2TYPHR" M$5E%:(M=HD\Q4%4# 1 *FG3:JKG D2@A13OABKYZ0R^RZB1Y#(#\$J8\Z0/F MN4/YQM";P$4A$7_*X.GO^&,'9LS/B?S&>^<+6DG8MZ5&+H@$#58_N60[%V(+#/M)94RQ3/6.MG0)DC^X,$ K.9]$-IK9 7#YJYFL M!/DKL#?O@C*>1/DHZ+6X1M_S/N\&Z5ONDXXPISKB+AVNPIG],L4Z!S3(";PC ML+&0GF#%M!$Q>MF-./<,H(\#4Y_\25[K :;3L1_Q2"8LZAI;?Y1"G>J2#?D- MAY6EUQ%'4UP>QQSIGC:EWP0'ZV]0:)/JD6/B8C_YR?*7+Y@X6W'U4%U_?C:/?.8G MTQ&J8^>Y45V4W$IE7FSB_1.;3OF)OFHU)ALPUV3LT0FA&6F)%[,?#(%,N/,O M$/F)1 ,4:F$$,LZ3RL):3>+DWS[R8W@-)N=0KNF?@"-^F@2@]7VYYZ_T:K-@ MW1EB-SCGNK!=JP,S;\J:KWH<">7:%:.U"SMP,V6PX MIX02DZE,\WX$0QA,$* FH.;$5?QL4[LD<>F^ XE',A!W7/;I1=$V4 JA$V=5 M7C(5FK;.37NQ"IS1IBGR*V0>&^P=L"-<2@85_]![*\\GMUGX5-6%YU\C%_&6 MD_3':E>P8MW/S3=0]?'6C%7A#2]YK;I/A-\*#H35)"V78'.8+#DH!QE0)REG M$?/MXS'WMBE)5U^RAPH5QKA56 =]6 M >G+"/VJ+!RJ,S"2%849?B4Q[5D%@>/P/&V>D!I[8:(@,*0S+EO;I0>$]AT^ MTY;M("/A95.Z:#@D>IU;D&NT3S2B(V @UD%Z)V:Y+">G60RWD51\74ZMX-?S M+U8^&79\V]MS'2N,G]()6@4G-,<5B6=3DPB5?&AGSKOE]O\066LHX&8I\Y%[ M =,?4PZ7,>F.>?Q>%NH?9^BPLK&CRF@DJ=DE3+FR2JO*IYWK:;0*;JP9WO+6 M:>FY2AJN 9-!I9S!@^D(P31=9O.,S>C>M$58]VC#E5K)Z21VMRK>_>[+:Z[U?2Q>U:,^_M,_>& MPPSHCPZ6SY\*J<2EA%+!:Y<61\E5J&+4Y%*(.P=T/]?B))D"N)]C=4>=[2MQ MJ$Y NFDIZLB]8@U>>'Y LYQ)R\NNX<%QU:]% ;A2''"G'J*.,5:K#H]FQ^F6V4Y);NAX9 MRV3HJG_P-^!):.^XNM;052)LY..62'=3[7DT@/M5#EFH!$80A1=L.P6^-Y P M,;1VXP+#'= &2>RFU@ZT:TM=Y1FNQ+:L&.7)N($4V1$AGQN;:&C?X[/-IUQ$ MG;Q4]F,(A D>N@A@(1,@WTM>N_PK+AX+^&'Y3>-U[=+8NTT:NTEC/Z\T]OK" MN0O#:I5G;B$Z,=]Z4%57(VYSL"!@I+_AG*-. MUL59UUXRVT#V3(>REJRNR-0%ED:_Y_05_6;.3-42=-0"K'0: M3>6K^F_O@H4M(E+C=Y40[O;E?*[=;G=[F0=TMK<90!M]OVIV(/6_M'=;O5SS MX8+I8,_Q.. 4AD*,+.0]U>>KFGM=Q-8#4Y 0,('?IBH_#\ZP[J]YT:JX MEOR^/*W\..H]*=SI"J02DO]C(IIE'BTGHS !2)J@0&_;[;HRWE,=GG?++O-8 MYEE1+L&Q341Z&8T6-$VR2#?1SCJ=WE.TR3Q$##QFZ4R9B5AB1%8@C-5Q];HMCJ%T-?,!53!;V\,P899'I%95-C0"%04D%6IO#<#:"N-GX;. M&SJO%9USHE43N8GCQ^(J"JXHXLX1?0S1W$O2][9P4 AQ0]6E4ULT]@F!!"W)G1KN^ ESUPZKD42I>Y'G-Q)"K/M3%(@OX"PVRT!4\9MK. M&\3PUYGHTM@QXW]Q91100&;:RL&'CT+L- G&:LY$*;*TGKO!U7+RLZI:\-"[ M5:TG-F37N\.SD_?62N$Y6UNR9A&_X:4Y7ESZA%@L;>TZ\JGSCOR^,.C'X+&' MV/R%E;_"EO2]G@53J(3BPLU4?K<3X.2">\JEPH)OG32+,9$M;E1UL9RT(,M; ML7:*_]5K=9R4N,4N#^*_$?VNYHHD46%M46NGY(7.W>^J?GN+$U=S$\GWD%%K M2US=/'0XP<$\6\:=C??-*UGA0KT2H61 M&RH#7D=MTYON[5'@!(+Z[E[G=:. M*IPN@.O\DO"D((0E$ZD1(.55;"5VW2P6A67ER>(22H[R\"(V!/D76",D/R'? MCD:9+DC1E2OOT7R[G]U5U.;PX [7X;5V'?[A81O=G]<-Q1]&4W$OCV5)4"U; M[5:G8%_8SW7> 0/WMQDB9*?S-O_7]^[BLBHT"G7'@V+#ICM:6;!-6 M]'!K&FGLGA,O](+;?_-(J(L@&L"W"C56YLQB/+18F")LLD$C+'?P"V\CUBP MG*CR<'TT>EK7M>!FFEN1,M?_Q#+A6ZN@G%O_N%(U%A=>S'TJUI/F')3N@E$% M5GD>IC]955G2%N'R+6LH@7,G^ RX<'\E9*B%X([(KD!$)"X_,D\4U=18, MA#I+[G 9#N.,"Z/!4N8'4 VO;"\D&0=?!DD6^$,>9B?)%*\>&XC)V*,/P_,, M[=G+G5<4]G1*J#1>\31K: K3YA6F[36%:4UAVKP[?\&%:?>OA?_$-;UDMIY: MJK".Q6F/B%'.9=S05Y'H$E.$0RQZ!O.' C:X35/4,_$U]:^+&3U*V M.JI[!17KVJ4"37TLWD>#;'Y9=J[%:4&-.\_R+(2P5+6[Z_AC:1>4]J/I7ND2 MJPI\%CD_F"J^*5B-_8@Q1_ET,8G=9$MM!W?4XJVA9>71A^#Y'Q#-W3DIU/+K M.0+?9=B1D. W;1\+S,U1Y2C(F^VV=#UREKGL);*"3!5(8TX+1VGSY$!@!:RL M\+]?&V5G&0S7C4.%7"(A\N^=.2!D2[2)J25UY%'\QW3-Z# PQ@-5$U;A?"R> M,X,$^JV<4TK C=+=57U;]QK;URZVJ/F\IFP:A07DP/2R>D-T<2\X+49,4[YL MONMM>:;[H8*OU$))XV/GCLF;8&BC.I!#1/4[!E(=]\#]JPNX )"A$I (1V.??B&24E1=[, T@PT:,(^ MA5H6E[A+B'SN?L\XG\;'R M #UIV7Q7.+9?>J@ZYV\7X>F'(IV&JJL_9;NWD MXE>:?Q8RHFLWD\D&7[T=NX?M/BVZ75-M:N_$2 VYMKNDA.H:H($L]U)/NPJR M@P>Y$!&Y/+!ESD 6^:XZ<&\=U@#']EWE?F>$2,[02;+!A) .=:H8_7,6(3F8 M%[Q@!39P)<+*YA$.O3,3?$P691R9)DD)V<;!.V/MYHQM="? 'F8<(/,9>?$' M$L"7XYZ)F-D/BR#+ MC0F3+R:3#@LO0@P,E%GT:$SFDHWE:R,6RA^YM/)9QW,E^(XU?61^^O >&5O# MX%MM*U.88VWYEGD<;N^5E,$]-ES6GZNF*6#^Y#[A\2TS*B MX]FE1_;&=[!/28\4^1O,5!I4XSEGV70:J 3)T8T89H0O&A;D2"9G&JQ>)KTWK\CE.,T3M@01-%82MI>C M+53Y7>V9LB?D$07+KFVG.<,/:<"0[;&IW$D1%.7.?*G/:%$4&TE(@> Y7GE! M1EZ>A)/9C*Y#>&S@C]'K@,\IQV1.6PC%C@A4)O8& ]])8Z!_7CY>SL4%9I6 M1/5[JM_1EIJ^EY\QH7!*-'0J\ UPGL+&LB^+Q1(0(D/;E*>JZ(0M FLD%T6 M%+!#:9 '[AW\FBB6D%HD^/^5>3$H8"Q+4M\E)%<,35Y'G C@G"^0VB1"&HB& M/S7JS*2R8:39_4W/JHHRTX;+YD;@*$?KHSJ[K,J;#A@'%\649CU=OL= 7",! M6Y"H8U.PYV(%Z,CIR8\1PH>AFT60@6B^Z6_D#N1;=$6S4B3?2169C M/TY2N\9,LJX:1,$E'5:HV++-K,%PZW!'UM.T[W] W2JH7U$:>:!S+V+@ V:X MX] QETHNZUPZ\[+T$GB11!S!^-GUJ]F4Z+^;0[(I%#_;!$"B[]16)_RGF,GS$@?(> 6[EP"K*7E;T// 4@LR9(IEUA&C, B<=<0 MB@W?"C? "X9_J1@*AR]F7F>M;\0D/!+X;&1)CSPTP7C(8SEQW,!V KAK%XB3A<'9TI(. ML>"1,$9&DE?7;<41E-$ MV<]"1L^I75IB]1R"PQ8*N89R>Y'J7$:Y(AETDQ'5;AA=A,P99A9.(F\KR,>' MJ4Y$^ZGW,E7VS#A,'8(I.DNS.';V>F4X>#YV6GF)%^T=?&AD3$S010A\=*L- M:*OH1I?UQ@J24],<&(XIF^XF#I #:CJK'*M_T+"[#7O,W8:&G_VU^A.L,)=" M( 7EFPRS)#':91]=;7T;=QY\J2]<5M[8H_^[1Z&F5)%)?HXL89_E"9GP!!D$ MB^9.%":VXB5WVYT=,[,JQB%J$SM(D9M4>Y?GGNN;>.%RIJ2@:::*JU.H4+K_ MJG2YS#W >CCK]4EFO918*18/+;L>KE21H>:YU2G+'L=]K+-R'X379[L=/@V: MH7$7!%]='*(^)]T+9#U[]!4RO?:!YT><6^&[XAHH@T(1$9[(X9$M,,5L49A: MN?1K+X[1'"9P0' (0D\9"E0.F?!@AK&7!:FIEL2VU%0/A)[_:H-8:AY-@8P) ME7 (YYW_7I8AV[7/9<-&V'!'KYE.$K.58H2%$B[;306Q"3Z42[#B''_5WK^Q M]E$K9J$(AV2>J9J1\KH4V91BOERVPMP*CCX>GQ_N.^_DV-0O..,.$9Q/<8]R M;NI[!D[U_??.S/;O_ZK\1.CRCX[]&]PHF*&(^:P6]XE^>T"_A>^7K51=/87, MN4[6T(43#8=9+.M@ XKFV,&Q&?+0);*$UAS(IA\L"5;I"8T6;(Q0.I3A4 26 MU4!92VEK]L5!C558>,C=L*)N)0+*^ MZ72V"JT"RKQ0'4>TS45;K/LB4;SG(W-)K\I CN9@O&%MA]95N@K4(6&%J0V<^!?"9D> MW8?8YPFGZI/\_%(FYQ71[AK*G[D&RH19BAZC4%/O=I.DJ"M[D017\")1YRME MDFMO:M@AH>O0+9L6 :I)=?#KT)E]EL+XU[64^]D%!K:M4B,SV1LV81D)]X76 MSZ7F1P)4> N5QT(XJXJY55[_(-[85EB @)G >]SEQJ>[)%T>TWI\."UE __ M,F-SE*+6,Y*V&MNK-+F>;:!%K!G4]0MF69 CU-D2+?\S&UW8=02VG3Z@VB4J M/M;?H7G:*F- WF?L"Y59BL+". 9P<+/)=,88P4'#&!\8!(T@H9*('M& M(%M"@W1I8;2)KKH'NVL@VQ E-CWWN//5D:UY$44C"ML;6'DSO&\S\*\XE M$ MXM,T%&(TE6,H&:DRE:49*A&_A@QPK;MR/JJ[.;#NYL$M.2]UOB9&9TK)F1@' MW.)HJ,/QGF^57>C,%R69"BDB&5S W#&\ATU4I4&&W.& M44AUO1%X;:1%I8VKJN3X2:)0G Y_@G5:E3AZV0D[F>)F*!+=PWV/7:%%7OB. MI6Q+-UM0ESY!$F!1W AC?DHTM!P:K:2%1J+2)*6*^ M(H:7811$%[6ZC-79IT-<70QS!5,[,H:NQ)F\)5V>-Y=I5>\U/D7Z70 MKK&2,&@T_Z.8[A5T;=J@0=8 [7P-LCT];D2!I2C4H0 D43)YJ93!X#=1-8Y, M19LA;42JQ!O(1ZK'D88C>@KDQYY$9YEH@UN'0H<\VC"A0@Q\';=*PP3+DQD#&5LZCP *B%CFMT')."&D-B <#?EXPS *5VXF+>K3<[;6,T02N?E-> M@UFI;](]NO@>%(OS,XRNJ5(4A)K!U1@:L#J>XBPA'F]%XDXHYJ6V %8,J MNL\-Q9O3(V1AR!1#U/( V U6UD L;S.U;^X^732=GEVICQ@U"M"X;ZK]"N@W M$H%%Y<(Q1 @D4O6E"O<+#Q,583B2\-ZZA$ =JTN>@Z%ILT&X9X] UBK/>2W" MC6T1E'^N>Y(TS@SR#Y+#O![ '*0*ZG@GR48CJI&=L\?)=Y]I>4HVH_.3-%WB4<71:.O2M0-\3\\.QAJFHTX"23 M1(K_9A17W1!/>NT&\:1!/'F%B"=+C>+Z+'W65V N_\4NIY?S\="B]*A9#:X. MS#0=WJ,>;!#[?LSY;/CV)*,*F@ M8V5WG&V>FER@?C\:,HB#3!H+L\&YV >M9X0Y/M)5NLXRY\%*B\BJN.?P-.?O M\<$9@9%X=J"(U#4&!J@$4I\/!W'XYRECCTF357W$Y3=I@Y,_K0#-6$+ VVCE M5/,OBW-*/F,>@KVUP!U8!UJ]#Q5'QHY*5>R]D?)-RB MCK%;>+L&F#.4P;$,"_YND-VB9P0:PP?J]&)C"^='7%\7IHE:H0Z.++%ODRB$ M;?;Z=5[(ODJO<&&_)#8)O&1>_60N EW6S#1560>(A7AQ3!%W.&=%RZ;@7M*- MG;J363JKHT]C",A0BYMK#YF9\PI4#CX>EUA('J%"5T[E<*L/W2-3**-E(-%1 MV,Y7M6JRQP>H#[8,EB@:"E,"=#!%^NPTR@9;\G$E8(,**IF0$A?P78+O#OZS M:WMU$B!0<5"H\PXJRT0>'O#@K2Q.F/"W\&P1.A)33LXW,'W@3P'5VY71=T%^ M5*%S6_+FR\1S$=P2J07L:X7B4,01U 5/-<":Y1[$04^Q*_*62%MS 9OJ+8C_YJ;,> M13$E4R.6+K'6P*GQ1*;%M;;.PD!6O(VHV&QS' M984!*FXVG7$"=5PA.04"0 M<9Z4>IMLF8Q,>$_%]6:D6G'V-DL>Z^1MBV,@AEY&7KPM5"R!H3=],D9_@9ZXQNP/JYM\YJ*8EZ%"!0K-F:TQ^5O2T<9M:#DG7-Q1)26E MBWAD.UP@K\ <:'ZM=&&)%ME&=^(?-?V6@$G04LU>+%)G?61(M0!LK&HP_I)& M)I*AU%2:-*G6<^SL;+W528J/ \.*WAG-VP*TL!'/,R7DDL MKGQQ+1CB)YMR$::7**Q]+PP)^._1K$.VLLWI<$D%MB/I75LS Z@;3AENQ:U; MYR@=ZV*,33GT&F$+5W5]&07"JO7]*6X7F%JZ+#>3[*HSZ_;V5$6QGQ2I6F%@ MD,$F&W;4@!'.P%UC8K[3W03OUVR^0(6J%D5M*!&!1 G2O $.!!J-YF2Y/D:: M7RWGARYZKDK,+@=,L&H,_96)GTTX0:@S\'PX,CSGHW>3R3(IKC.3F)':MBZ$ M$+DRC()MY8R <,^)MB EJ:MDNQBITPG\@QP?)ZI0LBF=-IC M2G.BZG80ZRA.+OVI+HK#E"2%>W1T]$5'(8X5$A\>GXD-FW!1:)7X66=?J-PK M83]9]YA$"H:'23>;E OTY)?<,R5+*T^-_0K_WQSH8A]*KH5BR3),7Z!7%M_Y M,L6J"]!46[J$]R0A56&YJFO/O7MP*S?.C6($V9?_"*U)EBK,Q"]SL>V6<\Q+ MGK=1/W%R !"4Y@_0!C110?FFF9@Y)3W BU.;P7,OD=W)G&,C34R,IWRT?.4? MWM:O6&E0;.QXT7Q5P?7M&M>W: M5<'W5G=;#^7V*(]U/5,X(@VA5JVQ";M'; MR@'C?K9;"3CTI'M=".\R?O)W6&Y?9'96Q4BC1R)A-?FP5-,WT#5'/ M=$#I33XEYUV,J\6()5I0.QTBI<[VWENK95PA>C)QJ="F;*-1MD0^JJB1\A2J MEY4-,E5N*BKDHESCVATV41@'4!80 <]S3>/=,1MCCA5DA[T>_.()[,%@OLO> M9"L'G'(;:'@AK>V%0^B<3K_5YH/;K3QW<.NM1ENGP]TW@-.AJ;":/5DC^/ 0 MMMJR@6P:^82H9@J@N.))(GE54;.$)F&^SU68LLI1JS[[#JZH #!7GTEP&N@< MH)E+YX=? G)BLNJI37_B+E7*JE]S3BP+E0T.?"$=!F%%7F.L18-7V$%)A]KF M9$"4NQ74#1>Z^7QU-F1)R&JPBLFJ(YTOU" Y!?HA>L%OH"/$2$J73#RS#W2P MEW=((5#<:Z"&A&'RSVXO\'6N/+B5_I8*;=.GE#A7O2(M)]=LI58D[7]LXP@C MN\R!NMW1^O5);IEN1OKX@E5']H=#$,KS/DG6!AH&@O]XX<5/+)$I#Q'BE(NTJ1R4CZ"(S09*-&>H2NB'X,MNWG70OM M!N''[*"Z-P+B3]0UDY$D+A#?1 I'V(#IX0ETGV"HO^A)ORN6UC)="8EGC?WF MRC"D"*4G(U()VD*# ,0%^"6P=!F25QB**/WA9SIP[?-28Z9\ "$+F(0%NC"3 M*,;&MY\BN-T$9RS<1!N0TQ"R?8@]M,*MT7?M4Z&_R@*4F32MQ'I,HH"@PS!, M&1&]CM\3QTB@/KOHDUMS9FMS[#2"A"!K.?L([#/[25JZ?#QAE.0&")IB4PU" M+CV&7'NIU!_POQ&OD'5L-NI<*] &KVAF431\_IU7])?].>E I"'3& S"ME#1O3(MM)9.2 5X1Y9+?_I64=I3_\)L99+UC3PP@OJZ%.VW7*9F7BEU5*+,&U)> M"D]4N3.:VF,M3NWZ-_FQB$JKK,K(-5>.-@G/>0G/;I/P;!*>KSOA>9\.4HWA M\(6R9#/*[A54R-L6&1I:205HBT*AO$[>H?JLJI4M2PX>)@^:FZZ=%$3T!4-G MD<)U=:%O21F_J_)0OAAO8N1E4[6/P6S@.J'Y2[K''C'S#-# % ORAQN&A M2E75Q5.8TG+OR5:=5L\>$-*5IYSC??A0'M=2 F&KT2#JLFC:D#4ZCW'[=.S M!$[D@+2$QYOIG*D4G]@^SV/39FHZ6;SF \?X$GIS&4Z1A4-L/)1P[JGBO))- MC/]NTB0YFD&9@IP?9*D*X@*SX@"&Z2677- S90,%!>1@);GI=T,[Z] M?M6.9>+?'MV5'T<17I5LMEKMMQK%OT0R M6GJCA16L)9]1Q+,?%A(#?J)GS\CG+$H4=+?F)@I,^SANW#RN?/N#V_O-DWG3 M;G5R3%' /^/D1R%@N[*]J2.KNK?[#./JEFWK7.[H;@J;#QMV+Q+K(^%4HS&@ MQO9]::3Y>Y98%_>Z@"UE:%KC&.?A&NU>YMNSCIK71O M+QT^\!X6$067,KLA\\.1)+A@&>?DB/8.*)15]0T.Y]] M0?BUX&[>?#<&%70J7-!M@")?BG@0V M)J>>T-!;V#W[)/9?F+&E.S80:E0!I6;IO!0T"SQ!(^#+,=L&%BWW27:>2G>N MS!D?A(TGP5%DK2'::03]+!@Q'/L>J4)Q9OO\N$3C^\!>)U$HR%]2 \"M+>83 MX08H6LK%O)FLIQGH?DQZJ#5_P)4),/MA5F+=/$JGULK0S:G_9RHO7N:ND?*5 M@Z^/3&<40H_3T/SW%->2JDI/5:!* *T:SCT/49]'F_&37,HQ&C"J'GR?)R%( M.&1"ST7:40APYLCIDLSH;]FA2P#P$NJ/2;(4^=UJH%<:1W>E6RX!_E$!VE)H MG_#\[(UH,#P+,1^K9HD@9^8HVBEP55AGP X2SB%$X]Q*(UD*0EVV)%CD(#\& M'+AEGM>S#IG*N*";@"/S@/CZ"X5=MD#-% M3+;IL8H%!ZGD)(*^.8(EDS1>!-^!E#M>4H"X]#F%9:TWBG/LG?NC3%=IH<*@@T&6"L,-]+[+ M** I'UQ-(C/CJOC#:N^4JP-SAWOOA41'DW6M>3:SA__52O6N"=,0W_=)4[>% M+G\F@?1J::>L\K"4H\U3TY"NL%[(<+P%\*S !1,;3R0_$T?.OE.3$L$*!V+T M:1*,)LS[#&^FW+J\ K"H>>@"#GO2QK^&+D8^.""8F4)Z)M)!/\D%V=IQIH-O!S%+7G MPHW3+)!M2)WN8+.K=//1C2R(VQ^F+D<<50B3/@&OV><0W2F] C7K)]0XG?;F MGR]89^2X93?'++MEO++;,CPBF<:.FEE:YBEWJMD%*R< MDKTT=PPR"3B/I1',)<$C[6-"^099ZL!^2NG1JYB>S7":*16[X6TWJ *U*[+I M-44V39%-;8ML\/6T/#-7*S]4]<,?[)4RW?UMH[WAX 5.,4 17NB?P<@=JI]S MK$^D2 8;.OYV>/3_ . M_^*X$[K6Z]%[C&$ZQ. MCBSP-OFGW\A RTS#YW3V*SKQ)R!O+?*^>Q?B.1UQ(VT;:5NC M$VS(L2''&IV@(L>YL7LGOAB\Z[;[KM/M[<)_;6V])Y>C;L0+OJ]\PV8BAIOP M=X2<^DW<7/H#'SZ@/.-X&H/+Q[%0"I%BS FSGYA5/147&)S"$!(C+-FIAD]^ M/$%'EL_PW><84Q'GEU$#_9./SG_^ MX=_\%D;AMVP"^QLZH3=!/U_XO^UG(^RCPU<H0BS$SCDW MGF)E3 ,RII)&PWS\BHDY"Q,A%V.E$/FW!0KI;>%=/Y.SJ\C%6UO$P,MRL7KM MO8^DTA>K7_-*UO'J!-_ "S8^Y.+J'V7?\-FEP :0S04#Q)@7&F%R;V%"I][; M:V1)8\X^"=4N+1MK3&HO1P;[X; @@ZV,)J)S&*03E=\\OXZ<_Q5>G#A'5!P[ M"X71B.;E1#-=1K_=B.9&-#>B^=6+9G"Y[Y+.6 <6BTML.KH2#D\ XH-KA/5C M"VMU/?U.(Z\;>=W(ZUL$<1JE(N!DSJ=1M MTXC=)<6N/.G^\RLF^%4V%?Q*O0X?G/]XTO:IU39//;!U:FX?SQ.V3?7Z<[ID MS#_6V"KUH$:I>QWO\DU2_R$[I&PB?LJN*+LUJ[Q#ZHX;UO^[AK:HIR@L-RV[ M5(&E.G;YAUS#[NG1]Y/3<^?DDX/]-]^/X+^^G3NG1Y^/SX#:CPZ=[S\^?CD^ MW<#BS(<]?^[ M]+:/$4Y]!#XY]&/!-PV+H75]SOM0^^T'D: M1DLP^4K[8G-[G=/A#?QY,@7IAS@=3?9(N$(/X5%L*D1D;E-E["B8%AQR*><(#Q)_Y,.288,T4!,A MJ[KMWRT JV[G]_<24WI^^9^&"&K$6LXQ#P6)F"/<^?PP170_A#+S_#C N;@A(ECE M$-IPZE-2?,0T4NA3>6RKN^_*;%N/4$+4J,(8)<(D6^%A$^XO@3%@JH4!QTSQ M_#0& N#QQA%BI,8T,< MY&7 WPCD3P,^R4N630Z*M*QFAQ,#2>.>0)733YEG#,RL"WYY"VBW"P/&9O&/O$-CC:%DQH'P2CIIYNN]-#1*EC M];X#?A]"L=!BNK_+OUXPEM6GV)L(1-S$3S!FG(0.H4T ':>"C/0S'.\6T3B% MD_C""^4D87V,Y['P1N!@\;<8>$L=T,')V8DY'P*SU,/X'!:A7[T8^*[#N^TC MG"=P;D(SW9TL_!?B,]'H BEK&FY89*)\).3@<:1%7VDV=P,UVHY)UE<_):?2*C:F,'=]/5(6[+XN-(5:3F /$32+J%I MWH2&K\!<+:TS]N,)3G=435U:$G(_%@'&QOD!B -!PS)41QA]0ZKH&6R\\$SEVCZ\;7V6!W5K3 MW@D\E8%%"7'O^E+P>)IY!B52[#AFS:2M2"0&]1%7/V/$4_K P(UHJ/,XAH4P M>^K-R^$VONPY/1,(1F(0J[SJ"X'*'R/<7<(4:$U@" M\>)21A80HC_?V+.F<,9:?I2;.XACB6AZ+0^8!8/$ MB-;<_(["*]"L0L]".AR>[3R4+QXX0L*6\RE;3*$P#3V;5 =&MQK7IY$XSWE5 M39ZED&?9:O(L39ZE9GF6-;E2!VAX#A$SFJR7"0WZ:+RI1:=6>F1LLIE_^S1, MC$=M(&)J%L=H/LD &W]S@=Y6EB:-4I],LI &$=.0C((CD_NS=%[X\4,=WE#3 M!G]SWG7>RT@IF7ULL"1R<+RVAG@N?9R?WC[?5H6GO^N^Q]$ 47 E[6[RIGR* M ((W$P0BO"!#+A"%9=[)LE6>I\CD,@8S T'X4,&L1S<##J^S]HSA*@_A+F+Z$O%H ME24(JK/Q818_YSX$M' %'CKGBPJ=Q'C, M?O[SJPW!HWC 1)E7R*1U*T^Z>T!1:<$="@'5IHIU<8NK#A]:X\-5$=&QJ!OU$&DJ)I;15'^R:8H"R66=?]:;T/F<&]175%'+R[+J6I6UC("Y]A++,)YK%UO%1$9R\,I83/&H M8]JC=&'N(8M8LJE:(2R?DJD\LY!KX?TD*4?SI;$A021:0A:*C48"2Y;8UN&^ M EOZSI656G#0\=.2X&=U\-W(#>B)XB5%5THU76JO<0WRHM M>R#P.52-'H5!J)=6(]>XX3\,L<$9@8/(1Q4X* M,@)6A$5A0W5L6:A60PRMBH3LG$LEUK*!0 M"Y+(1=+[IQAJTD6Z5_X.4TC>LP&&'6?(+;)FDYE;EB\JF65<++G:A%8U$-@' M#UL!;OI7AL66 [-UCBHDLI=ZY,M]4]B92QUA&Q>R]X?J(_V\>ZP%:Y3SFO#% M5#?I8U)+K,^=>7'O^S7YE5]95@;Y4C==4J$WB,'=*:N7JTF28N7%!HUC/L\Q MWVT<\\8QKX]C#HZR8EW+S\55T"KY;X6EI1P*),K[VT9[P\$KG'HC-$#US\G4 M&ZJ?RYB?EN)3_@(7=[.\N)N] SY5AFB4IYW&^A)2Q.C!]85_V]C5BRO 3:;1 M5"&4[K4Z3S8^W*"\X6@\!?)&_\YAO'T\^N)\^G%VY!Q_.P S[=NA<_;CX]GQ MX?'^Z?'1F;Y+@JQ4](; E<_N- Y.OIV=?#D^W#\_.G0^[G_9_W9PY)S]_>CH M_"7M\MTH"@*-)A1E"7A]6 ET@_ZJDUQ2ZI 3 /*GD9=Z[^\X 852RNRKD$IM MV:*%P\JXK\P24/QX7[$A=01X,"14R^7(RJRF&8&$&,:,\GI/G&VG'%8WAXF\ M.F%7#B;]:,_7;-2]VSY:';ZB920^%5>*B?V2W]CI1ISH#W95TQ^_BDDY^'-S MP\T-+W,#2T'[-R+G,0E2*JU-/E3XV/3&H2I)NHJVZ^!_WM> ;GD(R&/3JR.5 MMGT>#574FBJZM:"*E8NV DVLY\>E!F0\I<#6XQS:"WR:E8%@SVU/VS\[F_': M7H)Z>@+A\_A[*L2!FJNISYY*KN89V(B/+68V/AQ(9!C.1?_VXH4*Q]J?^XZ> M^_-?RHW4WFIY=!&B_W^/Q0FBO6N,?2R0O_("3N"4"!85@WS[^/?_"*\JB[F\ MF??>\AE@C[H6":'S*>;R,$J(##OMW5Y[>ZN_DP?.\7-H.5GH\Z]_G!UN2.R= M+-F\\+SI;WC#^^$(_^?(7.]^>N#%,38=_8\79!AE!OJ&;_4VL$QPXJ4(OY/^ M%F:3S5%$T\S\">9CY#^2OVUL]C8^[.ZYO9V.@N)1"Y^QI)[H+I^,D!J:K4:S MNR4TVUTWS>ZTW>[V=AUIMO;VK0IVR-2UT2HWA4327E&3Y5SE526O-C[\7014 M4PUWCZUXM]S@A[ %21;?6AU^3Z7-K!.RSN$PSL2(FFE%DGX4($'$?A!$UU@\^2F*#V(Q M\M,O49)(CVM)<=/;<4$0KD7D3,\/8OQ&CS7^+."KR MP69=6:!Q"?7_=TPQOM+DFZS*]Q7R+_6(7&%ABNN$@A 1/$4H^,.;/S ]I59+ M(Z?]F\U+?P2/^TV3TVC>W\)M;6UWY3=?QTH5SSV0C M-X$N[;IEV3T]@JW.LDI=$>"IIK]O(GV89M[MNYWN7AT=@88ZUT.=W66U M["-09Z>]XW9W^G4DS]K[J4\=1#T.L:$LBI_0T6RX>"X7;R^K8]0UW@+S+L.U M:-7TML'=:]>1:QMR7 \YE@7N*RF5AY(C*I&=KMO?WJHC.39N5T&)_ @'?A @ M\I$V(AIMLG[V+5!E@"9BG@?BS8>;AIVW9V]7AV9NB'2 M]1!I6:R\6J+M\8ATU^WV&_?E.6B>$P+4&^8*RUZ@YJESSC1 KDC_M>BRUTWV2X?T5D;VG9[;V5I/F'D9LF_\ MLGPZ;./#>90BO-1+5X^U$P!W<'9OZ532"IBZM]MQ^SOK*>MX)7KKN=%C?^GD MT:KHL5U+>FS:'U^FFH0W?(\1YSV]=0E*GS$]L85@BD"*5!_2Z,FURZ6M9?6D MNMWO>+?[X>A(W>SR^0C,CO6:R&5#G9HZRY*UE;3FXU#G;CVILPE9PAM.D50W MH_$F N,V;EA-&'CIOK03-2+FB_ 209=[,OZ1"#*'EPTQMMW^;M./UI"G)L^E M6] >A3RQ=+F6Y%E[=V:VOVQ>;?]C=YT5(1-)-8D )WIN3CVP2!!D7EA5'$WO MV7-KM]E>T'OV?_*NO^-5GUO#/#[>VG_9O_&33?L77ZE%8;',^0:$DX M^R6" MQ^9JB;]%X?!AR3>W@TT3]6S!:1;P+-AB9T$76EW9XN4VI*VQ#;S6NA@# :"$ M)R*]C'"PYI5(4HP+-&KXVT@#J2_-+U*H]"\B]7>[[LQ-QQ MF'KAA2_'Y0FW5 M,BK54.EZJ'3I4I9'I-*MOMOIU))*:^^O/87&4;?;*)IZL/#251\/9-/NMKO= M7X\7U"B36E+BTA4>#Z7$+;>]5TMXE\9%^1V'#8U%' N,T-'PX]2[:?J=:\"N M2]=SJ L]IOL\]VZT";AL0 VSY;4LQVIHRNQRIK MVIE7U\[\&] WI+X_E^R#2WVZ[_35-EUF&])OF[)>I].?/H_URO/_Q^,OQ M^?'1F;/_[= Y.S\Y^//O)U\.CT[/?G&._OO'\?G_-M-J:[FG9EIM;??43*LM MC\2I:;6![PW\@&;0-"-KG\>.GOOS7\J--,9, :Y4SR*:>K=/V5_93/VLE*7; M7;KT2%WL=[[7AR%B]<$1Z]'CI4B5YEU^,4_(P-M[JN]M;ZT&V?B6ZYKF1YM*52BLG MS;:[NU/+(KK&KRF.85"(0^"N>HG0,9-;5X%/-SIG[8R]?/51#D]*\??M [B[ M#_:CV]MJALTUY*G(5-62U/-YH:;/(>+/(1[ M?%ACZL[&A^VVVV[7,MK^+"W55>Z;&S4ZAGX0"F= M1M^LG:_+BFL>DH-_,"9"I^]V.PWH84.BFD3+RD0>DH=_.(ENN3OUQ.5L_)NB M?Z,N'>\7B&4(6_7\$!$2G6F4^#16IU%#:^;Q[799K<^_F MN[KZ4@'H]8NWUW9V^WCL3:.$@%U?35#_U) M-G&P!09)+!K %CVB-B\< 1V-X6S$2/]=.U"-NEJ[!"BK?JFDKK[S9>Z'(ZJ# M <9/8Y'ZLKVWA?ST'%-;CT]>3[LAJ:Y7#I;<9>'IS>[6\U>JFA3TV?9:@7RV'3 MKX@^N_7L2&Y\JM+6FZ"L5.H%JIW7W(&PW5ZZ4J+8@?!@BQ2'(ZU'/C3]-Z^5 M^I>NQU@Y]6^[_6=$_8V/5MZ!TVC*ERLKEJ[QL,3$LOF(7L=MKPDSI5&.KY7@ MEZX8>2#!]X'@]W;=3G<])8JUZ$A]3AU#U;2\,PR\!*[W\Z=__&]_\_#3#WC& M9#,>@8]YB2FZ>!1-Q.8P\,&&VHQ%$F7Q4"2;!TER*G_8O$PGP6;@A^(X%9/- MJ^[5)EX5$L;SM"'@#0?19.*G&.]/*%^)# ?$)\(A,(_S+A'"^1:EPNGLO6^: ME)9[8S+U0O6ZS40,-_V;S4M_-!+A;TK4==IF??CQ%P=E_TJNL;.6:VR$_\MT M\> -9VDT_'D9!:">DE\<\:_,3V^;;M'GL:/G_OR7B4?*V)7T >3-P1? M8I-3+M]CE>1/4.2X3B5]MP7G4>5SVQL?PDCK1/H?<'-BY\H+,E'Q73L5W[6' MF;YV6[8^YEZ97'I@V#M>EEY&,1S5Z/=*K^ZVJ[VZV\%MAJ+P5C]),C%Z@>&X MVH4=%L<3.DL#X6CF('7\/TBT\^(*8_]&C#;_+>*H&$/;K&/JN2'%]9#BTO W M+Y<4&WL_5P61U](R6(,1+&7D4S D0 6C [77=GN[@>6$P:^\,4[+0T%EZ2Q;=RC>7A MN4:J/Z%4[R[H)_B_LQ3H!>.LQ,0G8Y+?^S=^LGE W$R_WO\J)@,1+U8!_/F[ MY?]=.;U.+;'/&MI=#^TN:")H:+V26;3=;;O=[7;Q8>&HVD/V^"%]-"B*#RE8-H=B2%SL]#I GJ"]Z"W% MWW9=-$2F ACO2@2W][*"^A6MH#Y803VWV]EU>^V=Q@IZ/IJD]V KZ.,3:A(P MM+>WZJA+&NI=#_4^V YZ:NI]SBTMKR68L_'A7.LIO'/G718:)>8BQ25^0C!K M5=5HQ=1+?QO5: ^13W(J5(62[FE+]"MF8?IHN.RX/<17*GGOQT9=/Z7 >[=( MXO671D%0-$UBC"7:0X19?ZLV3MW[&M#):R;)I1$-5DR2O7YMAE:\;T(,Y4.H M906N%SA3SQ]M^J$S]*9^Z@6-;EFW,;VU-!Z]8X'(*C]A+[*Y\; M%R_MN:C+/))WN3\<9I,L\, 91]BKH;_L>-]>>\?=ZC2JIB%23:1+^S*/0Z34 MS;OC=G8;>-'GH':L2WC,^]F^4$B)/ 8<*_-CYTNFZ[5Y,$1&G?](L+ MY;URQBA#BZKFMSTQ8VR[6_V:@"$N9HS&T2M'TDE*.B\;1?O\Y,E"<5(&OU5) MS]I]N4=$&TMG&-KNUM9Z;/$&6>>UTGT9E%0E-;HRNN]N=]W>FC1D+0!V7HB: MM #GJ(CDM:C-.QFS!XPYBK)!((J<^::VPF3^FA=)D^T'3WT"XMD/1RN3+5L[ M'7>[UZF%;.F])IW:,(5AB@=/EUHU4VRWW?YV/11N%:9@A?MK.HA&M_B3!Q?P MP?D/!Q3)R+_B?VE]I]74RA9M%C/E=]$")&W\;0-%G@@"N3']E$94=HNV,T77X:*\<.B3ZR_+O).6,5WD M"1)9\LG^:HXV1Y^/C0E5($S@!D5KWS]__+.;_@^^-^,JR#]M_%IVY'\_+#]RAF!Z^(&?GQQ\\<.?^ATC M/YD&'IRD'R*TY>8@ (V39R5ZM7ZH\X?G7,:HO?X3E--&CMJOY4'XH." E=3E MX2>*O[SR8M\+9SX[[UY+Q G)52R8/T!%"^SZQZ_>AZIW;OT+_T$?9,Z:IV1R MR_NEL+Y?EA=4>+H/5S=E7#^C%%9H599J%UM[ *UCR?_?-G8WYB@=J7-XR7M[ M+; YYNJ(N\[;+)#6)P\;_VD=M58)?PP^ !&CO>:'0,&IG^+[Z-^2LN$S0$P? MC[XXGWZ<'3G'WPY:SOZW0^?LQ\>SX\/C_=/CH[,_?H7'S%<0S^Q #DZ^G9U\ M.3[6CM,IZ9)#!=;Q',]?VW>;3 M>F/13\//8F*_!.V*2WA,NOA/_RN\.'&.:$2OW>;^QZ]B\D'^5Y[W'^62Y^1H M9V_>%K8-F]R+3;H-FRSF!0S;UI#D&VJI*[5T:T@MCRX@YU#.<_QU_!8R>X>.\/U-*\L2UZ\N>O]-6M,V"FD M;4>3)JW^J[W=XSH/9G MZ(\^Q5"MA/#P7HTZ7**8LDZB8R5%E3O=%>A3I)R3\>;?G[FW/ =9Y(NI8HMZR8947S2J]%2CCU;(*HH3LM-V=W3F]V[5GE6?G MGSY5.9#*-G$_[>/7&8%^"E?[5"3"BX>7U'PT M$ER719[Y\L/\/S=4?W4Q%F"P]6J3K]G?G0%K4 M27+6A*P:2M[964ED^1$HN>V"_*\_)3CY>HK&W97H.4D*7QF0@ )L9\C@X<)B;T]M[TWIU6V3D*B M)O35D/3.W@K4W>.2=)?G3M2=I!M_KMR?2^-LF&8Q=FH.+^&/C8*KKS3874T1 MD77GF-9)E@U[M=W.O,F0=>+\FM!20[Z[JZD*6A'Y[KB][LO36Z_#7_OL^:&# M TT];DF>QM$4=_HJE->K*6I8"$ZZNXH"(*0C!"(]"<^ DD[&WS4=+0LPZ.YV M:I;!7 A(VC#)RV:2593^K)Q).N[6WAQHI)H5_KQO/,A[U_PPO+,SCJ.)@X3B MX>V^!KU<6UERAU6^BNJ?$[[H\,* >R\I''9WW+V=]4J'QJM\5O2[BB*@U='O M]I;;Z3^#C'93"_2":X&4@4,P.%IAY^R!G!J?^?Z2"YGUS _^+8:7SJF89H/ M'SJ#+/%#D3RY.3#O0)[>+WG00AY;],Y9W$+QNXK2HJ*+\5&2R9*]!7OUZ"MX MYL16FX74D>I7489T7ZH?^S=BM/EO$4=%HV/S>9![$\LNB64?(_B+2%)58-1X MRNOT-!:'TU918*3N^P%E%Z#BNN[NUGJ5W%WALIK04$.VV[NK*"): =E2?J2W M4[/\2!/EO5M'T1 _QZ?8R*]23[E.*%Y#4V>324(9LK>*TJ-O41CE VT/DB9F M "1HPW;-8L9-VO45,\LJ"IT>D5EVVNO5P4^1?GT-SF-9^E7-KW<& HA#8&G4 ME9\@A<*/4H4[J7?S*DJE:BMG%D>7]E91VV0R60I!S0\SH(P3G9/_2!3"GSM' MBCBZ26,/!* ?>O'M<2HF"0@A7$@<40>!\@&6D4!;&Q]VP?IOU\YIK2U1-GRP MMXKRI9KQ 0Z'VW/;6[7S@M>0]JQ'=G<=*>*U6R=/D0O^7AO38RGT^\8]6@7Z MW-XJRLNT;)8NT$<1BN7Q>O;<_G;]'* UIF77OHY7R!:KJ%I;(5OT-SYLN[V= M6M1-K'KJQ&N(T9>% G!&@%#A ._*\P,:5T:C6"<3+-+"N6MRW/$KB 8\?&)V MG5RGU4S.WEM%^180VH/K9G=Z[NZ\*?*UB>'WUJ,?&UZI!Z^LHNAK%;RRU76W M=^MEP588,M\4GC]V5*&)P#RC",R3%&[D3$ [^ MTG;XTM[S,F^L<5XK.:\'."G;V<\)K,39= 9>X@\9?]@/LE2,&L?U=1KC946M MLX[K_YVE7BH0WI4(ZF1\ED;#G_LW?K)Y0)1%O][_2J.H\Y;[=Q&?(=45+7A5 M8:'^_A$I4EOR[ MX%*-'>:79#!\; R&1I"5"[*RHMQE#8:/:S08=FLV::8Q&!H^L_FLK'AU68-A M?7S6;W7K-;M^H:1^"MRG>J M;#]>9F)>_4.@Q*A+2(PD[&(^_7/.R4PM((0 "01DQTPW9E%NO[,O>=S<5A^7 MHK9=I;9L2=;;2&W-LVVEMJCR *\[CC'F'\$?6%-$?WSY9)AO_-5T97%NRPBG M-^1CT00$]LC+WV66)98:_.T-]6[P-R(#5 K3?L:?'DQN>:WV>\+F+3O]F(Y1 MH\@8W[G(+D;UL61-Z\] U4*,@*(&"[+_?G!ZL*U:EUA=EV$KA3_Q!F:FZ5W0 MNF!=8[R,TG9\&(AJU6RJK@1R-S0X--WNFKH%4Q3T[QU.JF(1M$;!&L-JT2[T M"9 "94C])<$3>][-\^-!DM]3;*X6&43"*/J ?J_J M.N\AP.(?(?5H#U_O7GZDCI%.+Q,["OLC.)[6J@4L1G*/V.OHRWY ) _MK]?5 MB\?K]C^J[9OGZ\?/FFZ]ZV-/RJ#/ !^;Q5;^I]9G?!L;R/:$K?-;C?Z!WTV9 M0>*C@T])6_[M*GG+N:MY]0U_OK_\;MH_@S$,TQM:.NRD:5NFS:H="Z1=G)1H MZ(A%IFM]%R7>;R 8XVSB76R$"4(12$D>'GYC\LTWW35U>^J[L\XU@9T0CZ6; M %"H [E^^:2?9SWS))$2F\ ?$S/X8WE6A/N71+<-AL<:1V&W?[\O[NZ?[[[57[^1IV[QG^\^/Z[OE)N[_1+N]_/#Q> M?[N^>[K])VWQ_8]KM:<9]O2#X5B6[GK J#6_[XP\L%B\CW.V;KYVM ;]/63[ MV\=.!2?-RYTJ%_3UYO_^W:I>W;S ,P95UWBM^GUX(G,-9\"J7!P>MYC^*/:M\?6%54$;!M6?6M\5;%_4-3$V=;;)!Z'<\/J/=XOCJZV0ZQ M,UC!/(TEG %-0! @OHRL,Z1\-H@.@GI:'Q[CIW_T;X:E5N48J> WU# 3TN"LGD?3 M\*([>:W_^-:&'073;##-HZ=WT4VT-@M3)4LW(DO7=Y$6ACE=UF>V9[XQT1C[ MS0CJD3R?;\+? 0;21_=>2ZS.Z.-=_5;<_22?[JQE\CS\=D M";JT#Z.QU(8?7WSXVQ?T(,B)5CW6K9J_JGW3@,=^#J3VR<'Y6?/+)_SJ^4?* M@\WXP].#\]:)_.$.F@SSABJ;^I64FK^HE4!2[#(JQ"*7K#@N@X5*'#XC#/D\ MVK;Q'(*R'6 2E+G[WK/^:TD][AC4N!EY=U,(H$\3# MJ_M.*_6S&?=<7VV6PXO\RD)\60(EY'[57W;1! M% .(Y4WPKNXSS7O7AUI7]_I:SW+>M3XS7MFT^,XDA!MUV-@LWVL$K!;_ MP7P".)L^-H\U'6-M3K]9A[8^'\M2$RB:%\Z85#H_S-8I<7E^> D@O0&,?D.( M?@4TXYOM'H#YD5%&@]D#4I?\4?_UH /?7/+RGI 7UBM'LZX2WPPR/I86E1N? MP(;((HTJ&MGZ&FX'59P?58Z/CLI$#-MDJF]<%< K>+#F@6L"@6( B(79_&0\ M+PY$]L@U?1,&TUW3P^\;\ ;\!T HQ/.R^L%11OW@N"SZP?HXWF99VQP>EA1+ MR4NRA_C\QN$I>=B]_11 L$5 ?" (K&C.;R)P6!XT[0YN4U721E(WEKR$ M[V: &U%,-P/A;3''-^07[^OV*\;: %*]$66^/ET_/FB6J7=,R_3'RWK&&V=P MXL?U)5SCS1H:,YV;,,+L;,\TYG#\AG'+OM^Z[9&9''Y]E9 MR278JAS5MH>O*&K9!6K)UOJ_C-32J#3KY=9E52[MA!2^W!/YN_(=(V7D+\LU MAVOFX?!.X"VKJ/"M@_.3TTJS52L%]\C0TTU1QBY21AX>]9PI ^/21Y5:K209 M:_/OJ1)R571%^:)Z&ZH&4ZJWX;3BI7H;1O=U8D>CO0WKJK>AZFVX2&_#-8B4 M=;?V4MT3DX0;)D#LB'0+VR>R_P2M$_%E"=HF[M8VI_1-? *F^H]O]]^OKA^? M_M"N_[^7V^=_JTW=[<:)JDDCO+F.MHS+.$BS.T:VX8FK]!1+&B6E3Y>< '7J MVKZ=4GN_@9W*N0M>%F?23(DU:3:$CZ(GQ2P/&QUI5D(GNTB;N]0#:W>[H\'( MTND^JE5[VRFRV3.R47N_\9U2>Z_VOJQ[O_%4/P6.\H)CNYZH]E[IT+,.C/+- MME1[WMM#X]?TMM6Q;>.Q76SIL2GQI$AF_2X><7V/;A5/-4KC5V2MR'HM9/W( M?!TK#K=4%.[MN<529-7A;=WA#1Q;G9HZ-75J19_:L\MT;^2.U;EMU[D]Z*91 MO5T#N>VGL;$!7*UZ1=]ZV8;C%V/I%G)?HSKPE0_\.KA-3IWYOISY!ZSE_ZC= MBI)M=?#[[3--][8IUV:##7*U9AR77&O6\&B-E M=YKD\O!%;CH^6:US2[;!TWJP'$]T)S*Q\4H]2^,5DIIX"P1SO>O_C$Q_O&P; ML]IIY:35+*+A2K;]*1 +"F@!T%JS@?;_GF3S$ XD#%@Z-C8G:/\RO:J,.TNW MRP]B$VM"9_WTI'+6+.2>&H7.M:(SM>WY\='2\(P4M,WJ [E.Q$8N=3BMG!YO MD*_FT@)[D#-"+]8K^ M2JUYJB"ZVQ ]71JB,ELD M)\X=DS?S&C^E_F.I/(K"I4[C8JSY;71H/<>\R* MN;6%KW.MC+-Y6FG5"^GCOSA&2YFRLS[_VAWS-1:D*VRE/VW.PS=.K"=YW,H+ MYQ1>&;!LX^)&Y?BT)&2G )8CP)(N=)D&6 %>-(5*A9@*KT MZ7V"9]*U&PO#4!R24^8@J."XP0< MCW/1*9=W@>T&)$N87[9.G]>5^68:S#8\/!U+=YGQ>?N*.=43U1/5$]43U1/5 M$]43U1-WLW?!NI3"^(TK9S2VZ,>I<8-5(^.UHOWM"Y9.R4E5/=:MFK^J?=. MGWZ6=LKIT<%Y[;#1^O()OWS^R>N#EJG"J\6DYIZ<+F@4TL'>]^A (RZS[*[; MP("(^MITK[]L!&R3B8Y;F(1;?D2>Y8_( J*W"L9[#^,T%)]FRUO)$\4Y17L7 M!?9,AUU8*U$2SYW"=X[X7C1M9G5\KQ N5IA6F,Z Z463;HK"=*9XL\*TPG0& M3"^:J;,ZII<,6"L\*SQGP/.B:3XYZ-7+1[QW%]-['06?[?"\6,;A>79&#L]3 MY?!<@WOI+$\EKQ!%;5YE=^6LT5"^HIW"9)Y*VL6VN#P5D+<1R*DXSE,YRX9C MY?14QL?Z\+UH0O?J^%9.3X7I8C&]:%9X49A63D^%Z;PP?;)V3"NGI\)S<7C. M,TDKHUZMG)XJRW.B].?6\T;43]KI:2[S?-?L@MD%R"2/I\<;_2NO9?X,X+26 M34G+T($*SY 95R/7M%\?F&LZQC]U:\0>@^/D/.-==XVO[C:7Z2GXY0B_1?6I M?#M-*\PJS"Z.V45UIL+;3RL8*Q@O#N-%L^$+Z4BMH*N@NS!TZXNFP!?2JSHO MZ,[KRJJN6-D] .?2&G*53M:*[RK8+IQ.."+2Y[2.?<5&G-$8R[-.-?A,%005A!. MAG NS3LWY#]4J%:H3D9U+CU U^A.5$C>8R2G6[FY!"77Z%[, .4Y3D;5(F;; M$)P*X%PBE&MR+RH^K%"\_.C.<\847MA>XQ \<% M[5O'+TW@_ 4&\1X93,\S??;$W#>SRSA9/+*N\VK3D[>/=9<\@U$;ZG!H]BM, M-^)0C/DM8[77R:[)+$,?G#^RXLLVC$Y:X4%U\CCQK^85"2AUNX"8;O( #S_!_/[CK%LI+>UKOO69NQ>,:J8 NG$+%(Q MNK%+ U1=YS30\< M[Q7-9CYY5/5?,#:\^)"E\>5ILW5PWCH1;2\_JLS08@+EC6R!\G22GV7 XU6N M B67 B3/B!$^C[9M/(>("2,U=\R_[SWKOU;-^3ZMU,^.55!\R]":"M9<@N++ M>%;7BW!5D;-CH$YGP?D$R?/QIRI6KECY.EAYL\#ZWTP>5<71%4I6#/W1L SC?$S5> &+[9[@'"'ED7%4VS!X0D67X MZ*@\$9L]';(9L7'6Q>H&X)%O<6_ODHF,5[>95DV*,ART$:!:8= MKNP+5@)B]XWQOQ0?<="S=+L^"T&3FCX:L_F:]W+*9YK#MR 6S,6]+_?-Q8A_]Y MY\-;J4EF1]FTR^4X0XB4;QPHDC/:6'U>LJ-VS+P)J* MU5QTP#P]Q44!?/-B4*48K)$'YZ/9%>L"5KQ<@3Y/7IY+R48!OEW%TA6Z5T=W M@1>PK>2S5>A6Z%X9W<>YU&CD[(M5R%;(7AW9N51H%.!CW5MTES#?=YV^5F*. MU0XV(<8+L8(NQ!K[A:^9RZ6\Y]9CN3/>8GM-/FMJG+)E@U:@T3QOE M(&X%V?P@>Y*+4K:,^6AF^?A(%>(5XHM'?"YU$2MX2!7* M%4H5RA7*BT=Y+I4,2WI,%<(5PHM'>#XWWZ[A1J^]];;L>=KJ M95^W7YEFV@"C'BR:&=K3]>.#9IEZQ[0 B\LVI#V%8Z[#,=>+[TDKLY.K_!3@ MW>&O8OD.G+=K,#^.^2_P8P=([+_,"/+F\\ZB.F]53H_7U0)^^F36#UI%)L6222X) MBWDFXA9)6R748Q5)[1Q)Y9(/67 .L))@BMQVA-P*3-!<*?U8"3)%65M-6:<% M-O!>*?5949:BK.VFK%Q2(').NU94I:AJNZDJGUNK\T_Y5I0UB?,]SP6_T $# M7:;IOG;%NH0LK5F'90)(5QY:N&.^QH3'3;64*:1 ZBPI9[H9QAF; M65S^<$YAS_TEN?%)LW+:W& S556!5Q# DC*(IP%6@/]=H5*AJ)ZHGJB>J)ZHGJB>J)Z8IF>N->!4&[6F#:HA?"-,QJ;_"9:6^,& MJT;&:R73_<5G=;R_^+#1$GWA/GG8?E"%5Y,@!W5-]@G4MUP60 BDYH)KHC( J*W"L9[#^-4%&?+ M6\D3Q3E%>Q<%]DR'79C06Q+/G<)WCOA>-&UF=7RO$"Y6F%:8SH#I19-NBL)T MIGBSPK3"]'Q,UQ?-U%D=TTL&K!6>%9XSX'G1-)\<].KE(]Z[B^ET=/&-0=8W7JM_'*R=< VR7:M]RC^ MJ/;]@55E%IUBM0^HM!"9S-@A9^K%,L[4QC$Y4T^5,W4-KJMZG@ID(4K@W&MW MSLXV5HVN_%!%8+*1IP)XL2WN5 7D;01R*H[S5/RRX5@Y5)5ALSY\+YHLOCJ^ ME4-58;I83"^:<5X4II5#56$Z+TPGW4E<+*:50U7AN3@\YYD EE&O5@Y5E4$Z M459TZWDC:M/O]#27>;YK=L'L F22Q]/#RT(80#.;DI:AZ1F>(3.B%VK0 M%>"/P7%RGO&NN\97=YM+ !7\OD*AW;%=M5L%T\ MFZ293U_*%;NKKX?O1JYNVG@FR9XW';IQW!XS_9&K_(-K%U6M; ED^9)M>."+ M"Y[2N?85&G-$8RYM/M?A+E005A!.AG N;4$WY#U4J%:H3D9U+MU%U^A,5$C> M8R2G&KFM7$*2:W0N9H#R'!=C<^,6KD)PCKPXE_CDFKR+B@\K%">C.)?PY J^ MQK;QU\CS\LS/C.4]83WNA>\S <4'[UO%+$SA_@4&\1P;3\TR?/3'WS>PR M3A:/K.N\VO3D[6/=)<]?E%=8PG0C#L68WS)6>9WLFLPR],'Y(QN.W&X?@( > M2E^PSJ(=D[-66"#76&K(_'G)C%FDZW5YW"48DXHDU-I=(&P7&8#G_V!^WS&6 MC?/6CM9$RS-VK]AKCA5(Q2Q2,;JQZPA7 7:)%+0M =O>XKM,%QLJR._XD*6 M_-&F+TM4,-_Q(*OJXABW,U^4P?YHW9'K,KL[UGQ7MSV+?/.:'KCU M*YII=ZT1'I7V[IH^XHTEY%!JOF.9ID 6H,/!\_K MB>EXHXYG&J;NCBN:S7SR%.N_8-7PXD.V01L'YV=-,>)'E?%:2.#I*%O\/YV3 MS?)+X-VW IZ7 IW/"$X^C[9M/(=0#0-0=\R_[SWKOY:4[<>5X]-6.>)$"J@Y M C67./\RSN+UHEO5&.T3J/,)^^?C(59<7 &^<, 76,NV;M.GVY+S9P2 M^ M9&@6 "]I8!7@">V =!M#K:M[?:UG.>]:GQFO;-K#FLG!>GIV<%X3 M_E7E7BVFONHDFX6_/)/ CL W@(1O"(2ONFGCF^T>0.:14:3$[ %I2*:QK#T> MZ0]2.3HY4Q546X;15(AN+ UW';@NO+Z%SBNP6X316:%9H71W,NAF)!SM*]0?2> MMT>-N$C[CD7IK*]PVN0IA6_^9+[>L9CFL>[(!9PQ;RGGZ$FMUE3.T8+YR5F1 MOM$0)]\X3"1/N+>? FRT7=.#CZ*]>U;,6U+]ZWIXN(*[CG!/9<,I@+J0K9"]NK(SN=^A/Q=JGN+[CW/0"7F6.U@DU^\<"KH\JNQ7_B:*5=H M(7R@GL?%4YE[.'>F>SC/Z==,[4F6;=I<:9T>EX.X%61SA.S&;J?:%,Y++[L4 MO'.$=YENKE*(5X@O'O&;OM5*H5RAO'B4;SK)5*% M/ZX7WQE5]O:M\C. =X>_BN4Z<-JNP=SH@)KG6*9!4*E5-/S?QQ(PI\P332E7 M!2:6QRU=LQP+5ZR'GK4+9L,+_\'2;>^.^2_P8P :F[X<33[XA0X8Z#)-][4KUB5D:;2]- 3K[[O"1#I%MQHU)KEL?IWBS0 MZ:XHHS#AT%J:,%;PL>>F)C7JZ[K_4,F'7::"HYRI(),_/#*#A0= MK*XG'2]-"$NZK_/7BUI'&[L35RE%6T,&J51PLKRUL+R[.3?#N=6J-([+;#=S M=_$GO^,88_P+FQ&?:_^C:5\^&>8;?Q7X;@-7:_9I5C1ZNZ)YS#5[4Y,.)S/D M8_%NR!PZ?S_ !!1F66)AP=_>4.\&?Z.,__M!S[2?\:<'DUM:J_V>L%7+3I]H MQK0-9M-N(D?!:<.\:0/IM1;QOB?[U>6O\*O8M@07! RST3I8U$L^9WN7<[W/ M>VC,Y1YC(UV&=_]A6Q;&-+V+#5ET>XP]KVW'AX%\!XF9PD]HQ&MP:KK=-74+ MIBA(V3L,W?1B.PFC?)L_A?L< VNQ:YQ"*9"&!-[#UXM_)(-NFB.*=XC9TEL2 M/;'GW3P_!@],V%PM,HC$4?0!_5[5==Y#A,4_0O+1'K[>O?Q('2.=8"9V%/:' MCZ5IK88<-F ?L=?1E_V 2A[:7Z^K%X_7[7]4VS?/UX^?-=UZU\>>E"$8[+%9 M;.5_:GW&M[&!7$Z$MGZKT3_PNZFHE_CHX%/2EG^[2MYR/+L\-OSY_O*[:?\, MQC!,;VCIL).F;9DVJW8LD#=Q4J*A@X=J7W2M[Z*T^@U$4YQ-O(N-,+$8"R-B M_/#P&Y-O!L&S^-NSSC6!G1"3Q=*?2Q3*0*Y?/NGG6<\\\@I?T!E/;UW;8?;Z^?OGSJG*>((;7+N,N7]W=/]]]OK]K/ MU[![S_"?']=WST_:_8UVV7[ZIMU\O_^7VLDL._G!<"Q+=SVLO?3[SLC3; +-?*!&#+A-C!,0X?%\'3(_&EHF MIVT&1<]3),(9T 0$'>'+R#I# F:#Z""H7/7A,7[Z1_]F2/#75&8=S53Z\HD- MSL6_XK1?R"'/SR@+E+N0:2LR68A,&HI,TFF!)^>5#O(*+65%2Z.$:"F<0!>9>RX4B0*9-P$E-+B#86#<[P=4NM9SKNG]5QGH#E#YNH^.E(Q@O!& MW,,]URN[;"71MG-T]L"_7@]?@UI'%]1F/>,5]C(E4YE4\M$?I< M%1X%#)D49OW;O/$;JP7AEYE36JB]E:W(*SUR#N<>WG&\9 [52;-RVIQQI=WF MCG/MF%(P7@[&20US&R&,&^N"\5&CN\F>C-ZXR5NKZCRM\NC[.;)Z;4]4SJ^A4; HLS^=59 MNFUHHH">WM@#_3WKD&73=;(UE4[7=:)G#Z\MAB_:MM&.0 :HAFI5EOE%\% M*@FZ%*!;20V&%U7>BP1TJW)ZW"P_H)5.GTGLS;H]4DF\TC*(;(V5YY1WX#4' M%Y/7'.1_@4&9.$))X*00W$IJ8[RHB,L5P8U*\W0+E#1ERF62:5$M!Q/U#=9C MKAL6V]BO #_/WX>HS)9RB*-<+E>.P."^=R//_A*/?EE)MP6*;TD0I4!\E-3B M>%$Q5P2(9U2DEPG$RGK+Z+04DLVD4!V_EDJ)M4URA-2.%D?9>C//<^[P0^?A MV6<\\K9MP'\OX4US6;80MJQH5DY/2J<,?RPANA2@:T=)&3.+>RN+!72K3@FY>8,P27XE5:8/_83?+CF)@W.$@X?2 MT ,,?,(F*PZ\0B?HT,64/+S">&CIMD\I+GBK]1 S_)1\+"__R"/!17*)>_L) M<''?>Q!@P.M"J'4QF;YPHEQ%04FA29Z__LFY?>V3#4<2313/*A"X&3)3NEGIW.:).ZV4->IR15 MB%]EY_H59>&SY6R-F71]4$K6[)&C:#P"GXC>/O)J<\1L-$-3/ M9EQ_4J8 P=89D9L1:)=]W7YEU)8T4M'L>FF5G3Q:$H&"@_=AL2O&_WMK M2PP\!A!81N\YBN@]C4;EJ+99!Y;*C"@;LM/MT#S:%!4%;8QKUBHGM7(GPBHM M?F'I]V*#PFXQ(R+]5,9\><5?4O;4ZN(/K^[!X?YE^OW+D0>H9VX;K;I5K?^C M2NM(]>TK\9!EPW=2=L_J,K P?-=KE=HV-*949N'"@O'6?H._'-=4\K#$_"(I M?VIU>1@Y^Y6KQYJ5X[HJDR[QD*6S Y-R<5:7@2MC^KQY7#DZ4P;@CLDYBOR) M*C%?Q'*4P"LO=TA*7%I=XA$*>#V-3YKQLDRBH7+?%9(S(?DD*>]F=3F7#Y); MF+G0J)?.@;_=16!ED79*RFV>-Z2RAJ24IIR$'"8YK2[G(H&^RMG)%GB 2@(T MA>V3I)XW.8F]/+!]','V2:6V#3%L9?4MG_0RU,6! V!E M,=BHG+1*E^BK3+]2BL!B,UU60C06/#=*Y^14$;U\9)X[8H;&>&6#LO_*RR"* M27,1 /@>%BDL>Y&?ZGI5[B'+AN=BTEIRPW.]5CG;AE[>6V?H;;;5AQ1_]=.8 M_'.9Y[NCKC]R-];Z7S4V6&5RZ>9B,2DQCU'0P!_,?;[<2L.GX4'6N,E$0K@[.\3M8"TVKN9:7\RHIZ1'0> M5YJGY6Y16Q*D*7#73@O,M"D"W*U*_;AT+EB59[J:-+R-7,FS1U%'.%S78&Z5 MGS&\.?RE>8YE&H2,6D7#_WTL+VO)//]T#E1,0H_P:$0N2LDIFMFJG)ULUL$K M%//HON^CR-T;\DFEGF)2AG*FGO-ZY>RH%.ZP7 MAW5LP_VW5+[LEE- M*@'D<2?>2@2PMQ?D;=XB+94L=ITN8X9PLTT)8R5]=X_WG.5Q"9_$S0W AM_( M^0VP\^S\$,A960+700+72Y'BL.4(+,U$RD@*>=SGMSHIS)3%.RJ",YG#?^ZB M5YAK;'CXY $&"3M@?M\Q1(!+.81+[3T[2TH.7-ELO28@_" "Z](;JQC)=B)6"9K- 0)GC=K7_RLJ!G_]689XJI2O MG9%GVLS;9!!U^(O^7Y_>IHTI\ZN=[Y;5LJUWS:GL-9?DJPA[O3*I.,+%LM-=&4-AQ32?JM?RR"V;45M_*X&U:FU]Z.4\:E:.FB6[22>Q['[G(^B* M?(A\\LA'6Q_Y'%?.SC;;W&4IZHG*>7C=<8PQ_PC^P+ )_?'EDV&^\5?37H3< M5A#B>!O2_?@7'JF_2Q"/O'=KM5^3]BW M7#P>PLM".Q?9Q:CJ-$\I0GB 3@4+ D2='FR=?A3G,EW8%N8BD2,1F_:(&1\G M59\(^*+8BT&OZ.X:$Y@#H$L8/7R]^$3?/C\$#$_9* MBPPB41%]0+]7=9WW$"_QCY 8M(>O=R\_4L=(A__$CL+^"-ZEM9H!QY#,(/8Z M^K(?8/ZA_?6Z>O%XW?Y'M7WS?/WX6=.M=WWL21GQ60-NR6(K_U/K,[Z-#314 MA)7Q6XW^@=]-&2#BHX-/25O^[2IYRWD3BM4W_/G^\KMI_PS&P'"BI<-.FK8% M!F.U8SG=GW'*H*$CII"N]5T47[_Y3C=.]>]B(TR0<*9NR7AUK[[DI[>KEXNKVZ;3_>7C]]^=0Y3Y$B:@MQ"R_O[Y[N MO]]>M9^O8?>>X3\_KN^>G[3[&^VR_?1-N_E^_Z\G[<-E1"ZK79V[JQ\,Q[)T MUT._CM]W1IYN&]Z\K9NOUJQ!CQ[&!ᎂ?@YNG5$EVMYUL.LZGMZ*P=N.= MOP(N<#Q?']VL&V(&2YFGLH0SH D("L"7D76&'(0-HH.@HM:'Q_CI'_V;(<>Y MMK'+\17KLD&'N5JS7OGRB0W.Q;_6T/AOAB=A!^K/RT,F#44FZ;2 +O,20EZA MI:QH:900+:H;\ YW Y;^I!-02C?1&1BT9-WNJL[ N]9G=I?'V!.E M.%EW[)R[[X7 MP&')=-EFI;7A1H6JW/6[ISA6Z]= 4TJLUOWFU^,;[JXSUX(W<,DW"Z M/U4+AVTJ8T]G*7E*O:5R9C)9+QP7-=YA\WT $I@'FHN>W.L-W1Z=5UFF+Z&>5?* M9BQI07N]GL>5W-$RK>]8EP5,@@Y_&?YP3'66M5K9M._2(DJ!N)['S=@+@[BL M%8;JINO\Q!OH/4()*I-X6RH8KBJC"JJ,JN=QWW4(M/O>RB+TA.[H+9T,+4'Y MH**<4E%.'M==YTHY1P?G]9/*T392CC)8)R7Z$AT"DE(V]L!X5>R(V%%2X].< M.@3<2&#E5^(,ZOC1V27*=X<7I;*B/!*A.*;N>]<" M48\ J'L;N1/^'UNTO@'_ ;OCD7F^:W9]9N ';=N(OQ'YYM(-_T]/2W'?7(PO M[:N3?&\H+%W:YY&P51H2BVC5E=;I9CN"9Z6U]5K_Y:A!V<]"EG5H4.@*,>TN M)L,Q](206P0O6Z 7+"2P/="A2LNZYV@]>22\K<1\'V A>+,:A]$5X_^%OZT1 MLK0HF^>L?_D;>#>=/[>GRL^6DD8CCWRX\I-&Z^#\M')4+UGT0A7>*GVEF&+; M)/U$JVH=!E^T,8KC]+0QT]T]T%GVQBI-9?,3V8SF>GA[P,6OQ.UE7X$JA_ + M^#MHMWD_9*Z.,U[6"W12JS2.M\,T+:U:H@@N9X)K)!!.3G:5H)3 M"I92L I3L!B\O4>JU5S>V03>:3@C;*8XP3S_5GJ^/WONJ8R_F<#XBWLR>H M^ =L:!;5KSD=6#@/0>]M;S[%FB994QZM;A]QJ?>]%X^U$8GW H>WMBS@N7%< MD?]@OWY','XW]8YIF?YX239V5#D[VZS$S]JF9&-]VS<^#T5KD[261T?>]=/: M::5VM!TM@53>45XAUR^1.^'CE\)_DA>EK_5Z^"V]DSUV)7L$?LG ^C- %M)3 M<(WNZ<'VZ:4Q[AQ][- M\V/J=+QNOV/:OOF^?KQLZ9;[_K8D\+X,\#'9K&5_ZGU M&=_&!EJ5@K7_5J-_X'=37%]\=/ I:7WTW[9S"&87I# M2Q_C#='80+W:L9SNSS@IT= 1 :1K?1<5A=]\IQMG$^]B(TS0)8"4Y.'A-R;? M?--=4[>GOCOK7!/8"?%8#.!>HGI#'F']/.N9)XF4V 3FW<>] "O"_9NBVW5< M JZ3)DC\[D#S31^'$W^)$X0OP:9=7'_7;EZ>KK7;N\M#K7UWI3V]7#S=7MVV M'V^OG]8YY;O[Y^LGP*AV>7_W=/_]]JK]?'VEW=S>M>\N;]O?M:=G>./']=WS MG%D5QV\+WX2H6.W/=2F/X^&H'9W0>&&[[6?M/L;.KZ;^T?M M^=NU]N_K]N.3=GUW=7W%EW'%NFS08:[6K(.^"98VU97Q*^%QE/--KG-:LG%F MSM^?H%IN&=R-!C!P-YLW(6[37.B>Z=WW'ESF8=(RVA=MVWB"&9H]4)-LOPU* MPP@+*5X?0$OHFLQ[AB$N++IMBTRLQM')Z5&M=: QL'&&>#CNB 5:V*+:8W2_ M\] /HR(*0,35%= 'SZ<-IR9]@PVBGV[OKI23"5'S_:C__&]Y]NO][=WMQ>MN^>M?;EY?W+ MW?/MW5?M 4C^DE@.#D'*EM2SHCK6NHF^2&KX:^3Y9F\,8UXP2[L9>4R[M;N' M1)?>J..9A@F2$H;Y< !?J!Q0LN7!)5=GX<^#=X;_'GGP;_S-@3-R#SZ"-8U] M]"JP+'O4 ^MYY#*^)OP.S.0G\\7?6L=U=$/375P&>B1T-TQ/088!ZG[ M.G,=)$-6X=\>.B[G!K18]L/A?HQ@&.8=:G 2?W@:?K,'K,&);9MN>0Y:$P:\ M' XM,76Y/GT$-I?CFV\PW( 9:(]5^ D $_>IW3W?8@\Y6V2//7%JBH=HYA&'A/Z]]^I[+:'FD.$E_#:#UE0CWS)SQ^;/X\GOOM#?X4#!$ $;Q]FHJ0MI]PVZ-7Z (6% MAYW[K)'!XR%XX+399&[Z1!79K<\*QE/8$&@0SH3N?9>#5(BD: !GY,'&"TMU M9S<81UM=XE\&.P[())D^GI3HZ#2MU\Z.:I,R?3W+G%+T#&" G+ _\VNOT$;[ M4SLX?W !:.80H<4MH'!E0I/3JAKPX?DPDX@%QF71+TTXTN:1Z\@I40>E\ NB[&0/BM-%%Z&X*(U?DC)/5D(4'\$AIT*%/?3;\O M21#E\S"D=:'S .W!YR ;0CGS8IOXUY-/DX21VW1T.NB-+X=/A]K7=OL!]$(7 MVX> R0,*&0JA@?Z3P5%$U_;7R.#J %< ==[/'X?@R@/J<8. ._ L@(IFB7B/ MB4?BLC=FC\3SV*\ALSU\&_]RF47;8)A>UW(\4$OQ*;Q@'1;GR[0"_&[DF8?: M/>ICFF-77QWGIL * M.9T$?(C^.E V- >0X.(21H,A9^<<)BYR<4DAL*)9@$#S-Y NP1T>/@);'_/=09B]1YL71=!V0;#"G9+KB#EN;""L49/ M-DR@*)<_CJN$X2'P?>+?$,00;#/L ARN87*U>A/Z7C9AF./06ZED\KX=DSUG M4[7-1MFU35Q-1:.ZS\BBB,!N0R86"L++R4954L?T^B!!JJ 8#J+<#V78P+'9 M6-BX&B_((DL8@Y;HCQ-2S0 9Y)F^D)&V%EO$5*CEMQ[] XL%O@:; ;0*A#9R M408:Z0#T'=HLQ%F1G7,E'WD\3G-E)OB,8F3DCK4+$*-> M[/E_>"G3QPD/+;T+,R.LH&=(WA3\'V#:"(%0%XN6IBQL;XQHX<$,-;Z MS#*X.BB(PP/]P^52$TTXUT3W'9SZK".AFPI">L;-I[@CD"[JBPDCZ%[,LNR+ MOTT*Y=&1B@0B_!68FX80EM%A4#^V\/TQ?R[C\$A;#?\>02+P./Y*50_KC2@; MX",(WS[##B? TM[YW$$M!F;U7X;^.X^\-)[G +Q0A02VY.&$8>LL^LHK6 \< MYI%O]733Y7J,)+&TM>BI\]:F8CV?:2&;1??*\O4;;,BS\T-LQU.P&\FQF:/$ MV$R.J3WQ/(KZ5+(%O2,B)*=%I_^$,9[(?+^A(FN_!C.>D0:48_%'T37OZWA^ MD C5F)^M6$PMX... E<, P>ZJ $YN?C:E@4E:8 M?"5A^!(*PZ\@#!5:%%H2T7*#2M$_42G:-$1X0L+Y) M_?]NI-5]"T:W.T)3KOW+]*HO3_)@0ZW^!UDPZ<4ILRR"98M53RI'K1G-)-9_ MXFN#FT)V-F0GW6NS;F2WN]W18$2Q*52BNLZKC6K4-\=" 8;*U+*-5&I-!7P% M_$3@)]TOLV[@HRI(FN#RO/WX:$8G@LU"/"77=2+JMHCO;M);%].YA,H5\>!E M=$;G&.&[M>&$,!QDVK*1Z+0/-'3W3WE#9^F#E9AS>>2;W,[\SMZ8E>KLY;Y> MTQZ.PNPG$9@8PN[SU@:4U>22"S$<4L1)O#F!I:A;EKRRAUF\LBJ>NZEX[B-U MA:0DSF=7-UC;-NXQ"4#&^\+/VY;EO&/([,9QKYQ1Q^^-+/DM'O^="/LVRQ[V M#59$J+_DP;/OCN<%24\<3-58U \( I,7K+$V(+ID/#J"*25XCX4,PEGT'$I% MH003#$E&,E BWXIDH\3CBQ@TRI++$?[>H.OE18$'=?R$_SBS!A893&:V46"/ M6)C$/8Z-%'\H3W-Y=T:6(1.R--W (Q*)5P[MQH#Y?<< N_]U?*C=]N3&1M) M1)7 ,$CJEG/ D+I!47.>]3*QN1.[FG6%D8P>'#CU)R*ERK%?,6$FG&*<,V?* MF.%;0X'CN0"AB<'^N:QGB;PUCTWN6+!+<3BY[!64:A>CY+9NC?_+>+ Z=HXP M$0<3\X,,67A>A><$1-?5P<(%A,^[SC/<]."G__O;::-^\B>>4"3".6",KS", M24=:Y\0W#35^%V/DF@SN0'#$DGI(IUO M8@AQTF.9U>4A2+J.A;N*66RT=1A)9?,2JC@2HKMHPB"F2TEM@B(BF7:\3"%@ MNI@?D/)X9-Q\ %AY^O<:2M*66M*"V&3PW$OBX*YE,)%N3A^>)8QN:>'?@V9H0$\L_L3TS^8Z_VAB1D);2&6 M5QV?"V6YQE<42;?&980%4V+:^AN\\\HF)QRYXD"4J%F>L%P MZY_U7X&'X#B[AP"FB&(*7F'):VO*3X %A!8N#,5L<.D%X!VV3]9/+Y*0P^51 MQFT.RS=U2AZ"'>=OI6]['HV:"]_V\]KAM..1KRYIR_DGM.]2QBZ\^8V%-K\B M=79&>9!AB1]/" ^2\>E* 7NZZF,6\SF<*+M72DG)E))+QT8;D1_7H^G]Y%8P MOII0.Z92SQG%CNRY46Z]#!Y$R>2.R-.G^A@362 MQ:SALPGCPCQSX>%<^_!\6;2-I0$8%&YAL;8.ZS.Y8)PD'&9UC[_.I& MS&J<@+"N(GI16%L>)'^C_C DNR-2%^_BWH\Z" YD/8[+:73.;VBFAHD5X9T1 M_2CP9,"!4%%25N82+Q83"_DC:@H&]FN%U LL?>%^ U0;T"@#[N+JEMB>ZU]# M7ED%^R+L*WA^S*;R8F=AL"&C1$+\'B6OI\\B/ ;:-,?BM4218:.G+^O/Q7N@ M1;D.; \6*PD3'C/'^88.'!!#CLNKWIPN6*^N+"/ST'U@8KJW]$KQTB!,;<>% M()OEJQ73T[#SUQU -M7AVZIP#5DR8C.S3#AXDG7S 1-?X,>2XG )83$IN MM>$^9JLV,EOX8%9O9;85OA@SFWZ@]L % MO">*=V10EI>J8?V8 5))? $>RHD#IRB\)OA)!1,@^V$=+TGZ7U3:JNF\4I8> M<$C9X3&G;Z1H.J@5=/5W#/32U.!@#--%?=/2.R3TC8@ZAM+2@8GTF6[(L2?L M-+X;/TWXOT&QWF7#E\&UF"+S@KZ",PG2AT) MVQ8@TS+!Y S,-VK ):.MO-(X&FJC95=Y1PCR#8?^L$KX6!$K"XM]Y:*I\C\\ M"=[,28AE@W\JQA"+>NJ;PZ%L#09;85C<["-F'18/TD3!-.Q0D[6>2RQ:TWO M0<-3?L/89=#-@JHNJ9R.K9UK6@(>B/5&L MF<9OUV.T;(I3;B>;?!(R_8%#X5_8_\_VQXF)*J=EYXIB$9I8142WDDPQ_ 0[ MF8RC7?+P(0&&,=["@ V9;P&_D8WW$-;3+(PK"@$#BHP3]NJ!N3.>=A#O5U#U M6+=J_JKV3<-@]F?ILS\[.S@'XTPN 4O^Y_^J 8:8[%K ?X>>>,1:$[M8@>_!%]\<"V@862>F7""MP-OP MOF7VZ+3D"/C^6^RYD;$QFR*RT@_P11Z7Z/%%P;DX(@>+JNNYC IW5Z3.\+XS M C+1[D \GAAT/**U!& ( 4^XZ,A4)BX'Q#'P>&G8,6?&Y/' ^L 6T+"@ GD) M0+Z[,L9+D.-!3>GKRVH;9?()-I;W";:[7>"0AG8M0'MX$'4.*INA7,*PPZR> M_EE(CT?>VBO=0#C;%E$H5C,E!\-V4],]S<)4!/F1U+UE:ZJ0'05,.[%K6)@9 M(:3@1$I"MGQ#&9(9\8@1SX<3:BJUOY-3EYU2R9G.>M2=-EP?O&G:%,[B48-W M2EP3+(V^83@LVXPH32^>DRZ?(0T$/=KW]IOS#JJ\NT32XQ#]+SPE,!+;"&1?@#1^!&%"C<03^5IX7V,< ;972EP>(4L$6T5FZ'-0 MD(B(=F3F+T3&RT_;>;&[SO*:/IAQ#;SM ,/C$$> M>V0=TS^@OMWVJ^P83/L*QX*]Q$D/J\;B2Y1/2O/.!.*."-2B+I!02R%"G@$5LBYR,4_8K'(N4L1?18.M MV1*'L17WA&.!R!3@@S- 3H>Q-_)H\&"D:%,I:2<\'3+28PX*HL-(,#+@B$/4 M?+%7(H<(5_$DKO!D.)"\"+PF YG!9.#X@WY8DME%X$<:I="DY[%DI7V43/N0 MIOA7T22T;1NW09=0NFC/F_X;Q!M&F=AW8!)&DK5^7/K>U7*]O'\@YAV M*'@ M1+ANZR82M_(!?4%/F*=&^E7J@@/G>[TWV, M'*9Z!D?2'YB!:+7L8ZD:REKYFE@.IMQ(YZYE2GN4ZVE3/IZ:,WDD*^3I@P-S=0Q05,G] MRCL]\WJDV(D!OS$-!)+H[DSZ-HNT%>5>1J[?HA85UA:AUPM#/G/0)?M;9DYW M3TFW;M2;BV:Y/XQ<%G='3,K\!^9BHM%]CY;#WPO2K*N-S'G6>*ONX?%4FO7O MFBZ$+);TI:VMM6@J^5K7=G9XDK2V[#TR);O'M/ L!6=S2B"#''-4XM'J0)^$ M-:Y((1M+/O )J1R1.R[A_D6704WJ"*+8-9(63)R9>#BVXD_20]/M\>=*>A$TB^[)G(D'R M8A?LQ>_ Z#UT%_$J;]!#T<_!$X.DNQ!MYVBK_XEZ9#I]7*@VH"AU1\Y]0PJ> MRG#=0(;KL]>P4'[7BZ==_[[MBOI),+A2DM.G6<\5ZE M#6:_1@64H5H MC<@?C)D<&-D2'2*$,8L=+,1HDT.$/P&B%"L*JH5X4P@,_D2ELI""CG H"Q\6 MU5_#H^CB&UV:-)/6#);;Z%9W%%0TP\X*YS5,+M8Q*SP,#$1%N((/\F=.YU'.>G7*ET"H3NJT,LE\,):^.^B8P Y *AU$:_C]3F596G'QK^) M3=F !I_ -KMS_ ?0$>][DH"_(F[$$]AK'. +*]B2WNWT6'JCN26>QK MY8EIE[!475[%(?H7WQH6>7.Z"C3ISR3HCLPP_6E#>!.<]H^L>%PBBWT1.'+J" MQB)0VQ*<>I)1PVH#9[-IC\C$=2A[#'@''-%_67057L+N3_#K/#/(CI9/((NY M!8A=3T?%*@=+5)SR&+/80D;DN3R-);)G(A_C*NT[/"-5 M*MU&).R&[LA7T57JN(^DZ^A/Q M/>'P.,C,.[*'Q^2AX66E/J#T6A[8Q?AY/.11J(N128VJX6/Y$NQ"%_:, H5< M(\T::)LYX*R@5>.TJ#A;(6M/B]@MOO:SE+4WF\D!.]Y44$Q6=)G"7'6ZE,V, M3%Z8SHM$4[-LV0_,9+"9.XY^7C!(FFF1S>E]RADD&5><*S2:C32R:$TNF3// M$!^#0(V8YCIIK4_$0N/,/:-.DF>[ZR4O>E]XQ!74K*7N4"GTCO=&9D_TI]L5+P3!^CSH@ ME14XGAE)'(^,&3F65:*8>4)]Y68%>4XF7ATHFAA;5F0+O8@[#R]5YC'IC15!QUD6A-BO4"ACV!!>&3(@)=7 M#O=,D>HM*"Q(=)B\UGB:1,/&U7,H/.(U)%Z"\M5#UXD],.V.J7V@1OOQ MJGE@RZ[9X:[*K$)[;OU<,&W+VIYRD1(T(X9L'N/E?I"OF_>+X/V%M>M+CCGM'@5Q[6 M(;_R[CF^N.AZ^CE]TV*BM\;D8H)&]X(/D/!DHCTCQ01E\T:NF@0M&JN28PA8 MBZ &I?2(SO7A8..@>SVF"8N0I4XU6!0YPR?SPK(.XWW]0E8T=?DUUAN1OYL0 MSR)C1K3+&,X@^;]D7!+@Q$=.],&Q9M$4;4P M84L))2.JBIV_8+(OL(?U--RU^SP#9FL*D*XD02[R=;^)Y+7+5!3\LD6@T?0RA;O,N+J^! M;T9CX3K_1"HQ\J(<\22A-(HYAHQ83E70C=A'WKU,A,;QE[P9H[ 9>&Y4)1Q. M7'2$#TC8G\K$O5'!S3[QQBQ1X7 H^CV(SLE3K)RS;80((,'DK1%LY*S>T!3) M4$0:/2VX18HXC.A!$#A"\&QZ(]X6G&YZPE))DUP_E"TNSP0(*-,9TFC2\10. MD[7F'/BA98$Z+2H),_TL(UW+57HX-=GQ*+Z/XRD))*Z3XCV.XHV/3&%ARI8Y MD38($>]$+W#>Q9+JPWP1(4J!&7A"G/>80<8*-&'H#&\JNA1##^RDCX6[!&F18 $QW1/= /#G M& %V;#%=2>%,&.:\?]\<8Y_28SX6#N4Q]H/-V:R7@W1.%+7^".*K$^CA.0Z!HM,Z&= M4!35*4S4?^=)@U5*W91Y$B18D=QXO[&I03T<-*+U+CP \5=Q7TSLZ2A6>6(L MA3V!E+G4"50!;]9TPE9N?"3TI#B#@2,NJR)+C7?P1\W")%W-\*B[B2Z+V\EQ M0\T^< )T_S(Q>DKIYEU.X)N!"W"JL0[PKT$F M40#[D@:CMR^2TI E;4W?R8*_H^<\Z.Z]2R,8="]T^!.1@US+G(-\>W>#]Q#5 M:]-9R.'1?\!M.YC<+9Q)Y6#Z?=K% PQD!!^)]SZ*:M/)KC(A7'2?LBS\U)+< MUNGLC4^MP[TFK10$U948\!&V\+['S^(>3 AZU5ZF%+=Q<'Z44(@K4OZY#A@N M/#[/+$P.2P*280W?7(0 M?>M =%@(WY78QH)GO,N.$MJ7$PR MW00#A! :Z?'?BMP$>>M!5=YZ +O3X872,1+ +MQT9P*9%&']=>S6R"O32MB5 MR5E6YF@;E2*709I*$#9:9(F98\G/D4N$T\ABX;X:B8R[#2LQ<-^!3IY8%Z:- M%N2UZ+W.KPS G21*N>]-*OEM(O<9K)TRYF GWS&M@=FQ\J8FKYF98NN+[2W/ MMEOMVL.FJ#++V+LB MYXWRLQ6OB.CVF3&RV+0@)/VJ;1M"AR%(3?J^&DUJ?NX!)Q\0B%G$"1) MDCH=[DK5:0__H9@ &?(=]+Y MYP*'0?@SZ=9,/(!?Z%[S.XXQAO^X,R6FYKYV/C2.CD 6BW]]_%-[0P<.J!22 M-1A4X43LOJZ:(.51-T&=W# MB9/^Y+OG_Z. GP3\A@)^.KJ#CGJ;!K%"1;E0T2@%*C*RMEH+N%KS= .L3>HW MQ\>_SSZW'/5,TBBQI\3G0H]F[;0YTX#<]A5M^_-WY42V0$DJF'L$_V^<<%82 M<5$G,A/IN_F]^#,O8*AI\7MP_K=9X[9^C_N/R*(M=BXI'O?F9&AYOL<]H7$8 MG"]/V?WN>&%?YV;VOF#-@_.39N6T69]RGF_H^-:&'073;# ]6[0I>4$P/6I4 MCD_/R@C3TBNP:Q<[WS$C>SKJK_39[5C1MC]_5TY$Z;/!_YO'-)S(4-E!57;> M4"53"X[JF;37%7(#IWKA2'$220Z\U+W^LNI$O5%&74+!>3-P;F32%_7%MWD"Q/ MMG)T5JG5-L-7]MI3M]<4DY1F56B(+%=/7KU2/RY)RO8N%"*N73P_.[YN[9%P M5D$!R7>2\N%4F&S_A*^B"$D120E>*DR6MW#-;OMN4YAL'U2&A(IC%1S;NA5M M^_-WY424JW!6<,Q6+0W*&C8XSI9%P'9=KNVU&_]DW8&O/)C(<:-2JVVF,=!>^]SVFE*2 MLJH*#7CE02FM5J5V5I(66KO13'C-0G@3??*F#JJ9TC!W([Y]F)!F."-L)+\U MSOW9C&_C -WT^(I @(Y24K=VO%6W[\W?E1)07<#)L_J_Y5V@I)K,=*]KVY^_*B2@E969!%@N$FN>;0^)J1JBW=1?)BY[3ZHD&C*7NT25%W0[ M5K3MS]^5$U%>T'BH)'1\HEJHBK;,15>!O!M1!7ZW!#51#*&UJDO-\?_ZAB20%+.BV\!>&: MY/WI]@1H%''M"W$5WJUP3?*^L6T^T4]^QS'&^)<.9W:N_8^F:7()=Z,!C-<5 M;Q:=%2WG-CR?'+_PH4F>SU[D'Q-C_#'Q^/#I]'#Q;'P9(<6_1IYO]L9BM"^Q M%6:K((H#]Y%Y3'>[_;9M7+$W9CE#I(OK7T-F>^S!L/Q??3#\\^K@XY=/^+QSK:K=CUR-V3 V@VG9KQKJJD-/ QJ&T>#Y[!7U4FNL M42^FS^>A=[L,=#[X M;A?6Y,!Y>7_$QAW".XYM,^M0>^Z;'CS'LO0.K?"-:?IPZ#HZK(G92& >$*;K MV_"3O@F3I5&"YR*O >[=[>,L+& NX0ZP'GSF>X?:O:TYW2XP*<>N:.],8[]8 M=P2S!S!5#=/K6HXW@AW07UU&C%*,X/ 8OK,&LH1-)CBT#69K[OCBF;# M&6FO#.;(=P(^-$9=>)#!X$QMV$B&EK.&,;?Q(!W3!UN!!(!QHUB:L=4C3@&T6S_'X.# O M/$>@&RH4IO/UI'#P-*(%8#<^U.(+A 59(P.6H5LZ;"#02&=D6LAX@_"K 1PI SS9S!G!LF JKF;" M*KUP)G)C@JF/@8@\P)O!#,%3V2!*Z)]AVO /#]0K-1;6# F3VMFD(-[KI_E.W1NR^=V,B(P)>J(!BTGMQ!$%8>$U^T3+TCN#K]#>.[BP^B]_D*WYT1:%@=6B8#AD$" MP@-1A@^AK<')#763/@#!9WL]D$)ZL%=C7#I\E\Q+$,ST%<%+.\Q_9\Q&+?XG M/ A5*K-K @!@'V!U,-AH*#2$#B@MVLAC4I '0X?CP&SQDP@,--SGR"X(Z2^! MY.AH,2=G@JT^:&-\1G(IITT[)79N>DA@:H-Q%@Q:(A!2X69CE M2Q8+MIQW7+*%(@$7;=K#D2\5%4/B";X"ZJCI]5FJG/?[H$:2H*\">&,SZ,/? M*'Y IWKOFZ#@PI(<^!7M#PY! WNX8!J5SQC7'#XDW&+8%1R JXP&:%XVUQA[ MH$P[[][G.?RW$#-T#>--YM]^Z9Q_IX-+.9,ZG<>73QW@=GRRVGT'QGI#^T+N MNC=",\K3<$:PDQ*/2)\>$19)6;RE7OH&\;;FKL[8SY/', MI!\9)G!!'Y@8$+EIAW\%QZ8.(#B 9N0 M!?;F8(VV-; T#C/ 6;IPR>PK2E/ MM!UNJD29-H@Q#VTP/!X&,A[EU']&)O$GE'(@TT R@&22)K*)""!3-6#U)3NT MG'6R&U22 D7##/7&@+=T=8^[2.@%;A\P=6[:"JW+$](?CR_RYE ?TX$*]PKH MF49@Q5:XNJ.[[IC.@LQ+[D7Y9:+%[$6%4(=U]8AP]_J@QZ!=/7*YL@7OTVPC MTQV+8;YQI>/O!P]?;YX?#Y+2VKH,'29_:M*57:O] M?B >$'M"OU=UG??@H\G/T+.A/7R]>_F1.LK4FF*;,[$M?X:CI1VM8#(PGXE_ M1W9DRM",?K;\/B5MT'HV)F4_6J<Y!C-;?Q6:8-C 1W9*'B]^8?/--=TW=GOKNK'-/R*-X)O8+ MS/$2O0ID/NL+G7V,3J98B>0R4]\I3FZ)G<['<0)3:0=N@P?7L>%EET6<)OS? MS_#8"SST"1_*Z1I]*'+=BP19D'V ]GD+F@S(I7"EVA,6ANBN(;TINZW@@#(: M[$7;<(;^C,W04!?=E+-S?6/>VFGR4OM!@3F@F5J%1PA0WPKY$0N< O=(I'RIU@I5-Z!\T/'1[_>(HSRB MNC_0/CP[0^ .*<\X%3+QXV?M1D8)T?DD=,WK7H]U>:@I>03X:K@_C]+%ANKB MH08KG1->R;)&OD30C-], YTN; "#Z"X8ED.AB 8N3PHJV3ZZ]+6!8Y@]$>?D M_LD^,UY)VPX/!]154%&Y#S4T T)/86<$X3[ /M:C< 4@!CB<>P+U^2=0%RCCQJ@KW%9DB72=(4G8 MS##CEA2&$7LF!C.= ?T>[<[@%'4>/I:;CNO!+:N?_.G!J8(VX) !"Q^_6DZ' MSBNZ<=Q-09:1B%6/AMRC'(SP#D,P0C;N.WE1<BE!#T/)>^ZGG.1FD;!SR0YT#@^!G M^).E<="8CX/C'+E-!:8-CW!U2Q[ST\A&!_$5/F\11"&KD.S]&[ C MU-$E5X?E< YV\'1_\WCP,4(W698IX^TAE+N81=(-LT]\U^)$9\N598< M18D(#J1\LV>ZGL^__!]8!NPT0C)]_&;(WPA;G$>$Z(*#8V]@T !C0 :%J2_H M#3+,('U%S$MR*61>C&] ()#-")LTS-2@ANV(%?1U3- )\C T$W86H"]P(3;Z M#V]^\&UCL?#2J(?_-[(9P+E^/)O-9M#LZL=SH5IOWSN_6F7+V*F?O]CI[8SZ\1,^3\&U>C/PT.KB3W//? M8%X)%V!)G7TY-TP1D,VLWMTY;X$EW9Q0\?C\%]+SA$F0:I*=O@.9YX7I"QC9H/3RN1'U%N-^7LX?] (;'H2V33F@.1NH?O"*\? MJF3R0YZ\1W=GQR+0/&%"%\X[6ID8+G >P=,HV=WE"AQI9#Q],4AE(66*G.5B MW8:8H#4^!.*1L6_,L8T^* "X8ET3RQZT M'_I/V+$/E_=7/SYRU185,L.!T;*H2EU0#E^9UG?>IR9G8JTO^M\\GN\1C"WV M"S,;7E]=]DK*+4QR4*'T/S!E39'U!E8Q/HO[+3%]SNL[%M=M#0;G-,#B!I,R M(R9/PPOU]$#_,Z/N.,I;-3&Q6^3X=QC0M4V>VQZ:XID\,_6CF((;A9=$D+"Y M9'W(BI7EU2RE-E!U;+1&K3SD5M0#/"FW M%G--9!%99Z$;F-]6I#WKOS*Y!4Y:,^51^*19 (0-W"$8C)P<*Y-[()3$=>59GK-F8:,:%UU\CU_0,DWMO MT<>,.=;H47%!D*#(G2F!")TZ MU I=!PQ,!4P/L*>\,/\>?A,(+P.GWV,&5L55./_[A&62%@_R8$(D$!J]AB_& M%F>*/'J>F(?:"":;ZUZJIGWT.\<'BG;')_^/G#=F PK9.F/FAQKF(@)NA <\ M74 *'$FVOPZQ%7C+TAX^T,="X,X39_'X&.P_U_7":HTWTV/352I4@$&KQMJ_ M>=&6R4#-4:@-8*#8M$P ?^7?"ADYZ=R8\ M"]S11?ZU: ,(?>0[\@WJ_\'?D:ZI+[SC@_3Y^&[H# J;5$RV=?*=8>!8:YU2 M+XD9()@SY]BABS./>$A2DU0;AR*N+;LO+3CQ>NNLF?/4$SPZL=7'LYM0C>CT,ZWR)G%&_-DZU;-7]6^:8#M_SGH1],\.'=L)O(@TS1? MD"BNP75W>%=R"GC)=_0KJ DPH2I%K(2GS+8=#(,C.VI_#1*@(F\':5 HTF3P M+4@^RS3_(SS2T^9QZ\_3PYHLCA5UW-J'2#D%R,"T4O7F:5(#4O6N)\>GLXL<<<,*^%^RH3 L&$"(@[@A0ZI2*&J:.3@>4[7)+5;)G9$0G(Q MU&A1=$1[*Z0?TDG\D,P<3^9"&'!T+MQ#=PFKNN^)@S*N2?>-K!H_7O9PZH?3 MWWSU?MJ.]/N--B5A_PT)X+&QU/Z@FJ MIK$9#9D7Y,SJRM(TKOMB:Q'R2HJ;'B+=B(6 >[H%J4# M>'W&T&G;LRBGU8]7?J]*%.%^4@@K[2G$=.',RL9F(8'P6#02 'WT/ MFRW#*4##W$5@MO,;;? M=1F%>H T9$LQ]#&8Q#1E-A+WOY*V>2V9\#]9W^QBNR^IWEW_,]#J'+O:HR-[BWEK1/8*[?5K8*V\9YEC.Z_A0^U=& MSX7HZJ4Y8#!9^K#"72,$2(0F$"KZ3'3TPR'&+IBEL1^.0-4#31SC5ST0)4XE M\(\RNR]28^$'E&XT&#+T8<*V!O$]Z>L"$//Y@T1$]R3 M;AQ,:%][&5$/KH7[>1;+#MMQ2O8L(N;\%[0>N1R48^%JQ/>R5J;AY+U 9ZB MW65D>J$.I(+UA7BZ7+&E@#&)@PEE[P\O]#FB@IE%LQK !WW-TE_Y3\B^]"A2 MP;,+>/34>2<%DB@M2C$1CW LHY.O*8RD"H'F(+:5R$ERKRY2LLG5A <0"..H M?9E#H>;.[N\-L5^$,.I-YH2EQ:<:E,Z1A]YR=)O@/X%WC$9AQ]"?9#[I0Q,# M6#9CA@C1R]B@C'1&^G8>:O,+7\B%Q85+U!04! M?ZBQFG_H[#313N+"1 "7'<0] VC6@#NPL"L M^;"9K+"LJD-BF;;CRT9T/!G6#GH#9O&+Z*FQ[00!'X8I%HJ?Y>W&+SHR=F5Z MH-3KUE?JO'Q+"BUL)::I\! R,^Z#,&B8O)(<1IOJFI!#&"V/C*AH%OM"(33Q MP^;OZ4$M@99(9_;9SSH[P8==W6),Z?;YY?%:N[_1GEXNGFZO;MN/_\XKG+2M M[<:6C"=1[5I*+ G^:S%?E)X"]4A;#I@RFL5//GM'E[-WZ!XZAYBZ1%VE77_P5+'3.,>6X43]_J \,"1H:UV[Q?N?!HHWDM_$K<1 RR=2]%H>@; M6IV!@24M1.[S#;01+-(&QD:VXL/U+?7"1C5?.B;@O5B\B>?G3$6=TI2 5JV1 M["P]1OX1XQ*7O)^EZ#Y 0B?V.?\#^$;O8OP$8N/.\9/9B;! N6D8VJ&<;S\A MV\9849"6'$F=NQ@OQ+=HCK#[XIB?7">+=A(;(GV$F!]S27WE*$%?"9V[ ,2_ M1$WWI!JK&T@FD>SC.+[)?8&MY;O8(B^&J:A+S)"IV1S19#YZ0IM-@RIIU^@] M0XF,U#40'DQR3472\[ '($U;M+!'LSOHMACTHW,&\!'OO6NZ%6PCBFGV& LP MX'=4%T==>IDOMX'/M\-\3 TCOL']N#@7R[%?J^@^PIL%WK&'/NTB[D]9#=J] MK6@[JJF*-E71MI&*MJ*5EU)H4,_3/3DCK7_^PC051!L/1L]H?!XXO"=B]" E MF?;.7+:)?L_9&>MJIM)3M\^,D<7N>PLI'TNH-\G6U5FB=;6$>26X2L^TB0H# M+A#+-X2-_GWB4BIZ1_"QT]KO\\1 J@"-7C87GHYD/ORESQO)P>,_=RN/KPET9.ELF[X0I)R!0K MRII=^HR&SXP$TWS.9NI2MOKDI6RA$ NM]U5@'+^:N"Q^< M7\YJ/)U^<$M8TRM_F#G"\VE6/6>@W]=+&5NTXQ>NLK/XY5C] %^:* M_[D. 1R8_\WLYG_SX+Q1J9W,N,6],(@FH:5 3E:T0%X?]VI/]\;?(;Z5<93- M,Z_DE&G%O+(P+PEAO$"!XG\8!PS#?W?,7X:1M0[.ZY5:O!Q6IL?US1AI8N M4FC1:J04+<6ZUL^ZTM*5%.M*'T&"^0&A#).^ED!>TG:DCK2[S,=V1^&ZISQ3 M'EY1;&OM;*N>7!*HV%86MD78;1-TEV14K>GZC)WB4[NC;[4G+GI4O*H07O4A ME5G5%;-:V;_UP/&[+,-J32?EK9]C?51*U3QF%;N 5C&K#3"KY/QAQ:PR,BL$ M<*3MP9+\JEX*2[ 8?K4[RM5MO..G4K VQ;.:BF>MRK/X2I[U7RLH6M@TJE8& M5[Q2M+)XK\0U M',8,6]-L"]6HI[K>;+NN1 SD'MFNYXMRO,:W>T+LZ\PI*P M761?F;.UR\/E,D\YG1D>*6:X&C/$3DQY\&E,TFJH*#^A_+R MJ+ KX\YPR3*QOSGQ2I6?'^M6\_^S]Z;-;2/)HNCW^RL0ZN/3=@2HYK[8'D=0 MFUMW;$M/4L^\\[Z< ,FBB#$$< !0,N?7O\RJPDH0!$&0*)#5,=,M@F!MN6?E MLHU]2O$WQ,MRAK3B+8 *T"B=H\F;RTP<+%*+P6] E3TU3*I]6RPYE3W* M#("BBY9LQQD[:KU;/F<\MJ3,0[++KUBN!6O38@H_EBI]-F&$4OAEJS1^"3,K M$VN!>?0Q[B-$#F?VY:8RRWZV\L$GR3>1#+ Z\9V)NX#=\#I).7,+!OWRKS.R MTU>$*T8JS45+S>V[6^EJT8Z$NHOE=/0^W;),#5F6299ER@S[7&69$LNK[KGP MZ0.VW%@0+#&->T4FC7T7+GEUNL02/!@]?I(%3MOA J=;E#E]N/[']8^_KM?] MKDH%3@N6+UN4CO_!6A0#47ZU+%ZP_!&+*8Y) <7C*W!6=[0M*R57U@('J[*Z MP.AT6FL5CHHV1Z;-.M",8\"N5.M1XK<#ZW)MUMM/>($V\^XI7D1-DY M5[&]BM<$8GCYQ]4E??V*_L5ZV@!/!:.8E@2=$(ILK%Z/;H\7NHL_CHWL\)+> MP_GUY&!I;Y\[I4$>S@K(WAU%_0AZ[9RS_\@JQ!I595L1?/ST" ,\W&6D[FJVY; MIM_H!E\$RXLAA%?P-5S]G:X/U$+'\NH+!GV<_@7*GH,YOXOG=6O%GD"QC;&3 MT,UPF5@_65C%&H5OJ+?!?U_@B+ Y4\H$M"\4K^!,:QV"Y*<8RMZE7;XH$JO* M3Y,7KY_;Y$5W"/P,.T>;5J\ MW\=0!B%LPG5[^?T#C#&C529-Y1KOK/&>\L6;U_&Z+M%V3?Y0\*?%>N3P$0&C M?P(KX2AXSYE7&,1!8\^$37%TM6F[=#@;.%&&(U%\8PW OX48HI'C@^1?DA( MU7Z+%B!OF[I]X$ ]LM".5V@=O2V\\2/MI:>R'FGHI 4%8(Y\7F7= M..&!:UD&?0>/W:*!/OP=),<)-MO#HM$PGX.UW*?QQC(<&6X0/18V>K2H$C%\ MO$RSC;OU+N_Z@AT!:0WKQ"W2RJB @+QX*LPY(HK^@KU9*'+P'7,KQF]\RLV2 M,O'E=-T>3>GVD&Z/_;H]A+,TGY9SQO<\C\AIV)>/$7.2-G>=QO0 ;GZB:A$Q M-WT>'?0<" 09/=LL_?R\^5CE;-J;T(.$/\$NY;2W/O6\#JT(.ULI\;PU6:YQ M9*V[LW6M>=XY$N]C^AME2;;(LJ*&7@?YC3]=7RZ=,V3:/:;[:?72=]UU=CFK M#3&UT9ZQ7KN4VX2VL\ M\_O;+K%UD$T!#P"2S%P#NSV-BV%AB683"C \6?M7!H/Y6PF:&\_ZQ_ M(>?/YZ"CZE\"5XJFVV-;F[IHU8.5;7#'#JC943.%];53\#A4!;<+1Z+ GKC) MO;#',PULW)"CC;ILO%Z*?(W,[*=M3Q>LYXO/(,\#.>.WWH8! P:*OQK9EC:I MC32TL-AAPRYX'V70^XG]XGA 8'?',.P5<6$S05<9RL>45S#A7@A]&2PWVN$8 M)P!6RYLV(1PUVFB8]BT&X:Y/%C!)L%42?(S^G/XP.3VQZLXS-ZJP18#IS7RFW2:9$N.5PQ$A0_=V&#"9F%86,(K_Y MCF\=V=$.R]N9)BK&RO8 31X<3''N)69/I_C)@'U)L0 T6PO54XJ&$& W2]?=-M&9Q=U MWWCO,]29Z&.7M0M8J.KT1N*F/X0$HDC-*"T:R MQ,.Q1"\8I'9%30!*#7\N1LK0IM>:M.5BB%<^Q=17B\8D>CJ/1HUZ;M.C(YKJ MQ: @T7'8Q08G-<][CA0)FA&]]:>7&&_ X6:@ZR-346:+D7QB?!QF&Z$"]D/UGZ)HN_ M9KJ*%)^':;G,YZ&;KY8^)M%%H@'A,=*%Z>I,A#C>GIC?'GX0/PC.*^^0@WJ_ MUVQTU#A>FV]Z7&RT@%%F6:A-0'IPY1AEU,(TL(&F2T]>=QA8 "'PRM%Q@%._ M=PA1L*Y^VO -?G, -MH9H-?8UN=>GU8O]I1%>BQ &;>IH'H$4-!07$ 77MX, MV?4]*/ECO*FL*?PR2_DG6Q F<*+MQPY'&X'L\PS2D("+F!%H[<):1BAB\/T] M"[>_*&EDOF8!\+W1^YS 8/'PC[:PTYE$9^8% )RI!#XVTUU:B$G,AJ,@G%HV MW[]E^-F._AVXCYE4I!*=6E&>-/4UGM^= "/1<\!P#Z_]W"@]!2M@^#@A'LGF7-GA>R2^-2L%)8?VD=5]$W8=]'UC;ML!UL7N_0"UM8I3.WZ/&PD1;F2*&JV/BTYD1XP%A789YT/(>J02))6@(U:"O@%5 &L'NAUZRDI8 MZ6%?DT"383S7,M$5%+ R?LN_78P:W] M!P76;5 V"^J5EL9J@%W:$\IL:M@I=0DFKPOBB?/$VZ2U14^1<>OQST"58TLG MR*/@?)Y!VC!6O"0@R-G>F0S1[2 .TCM2*BCYZOF^;^\],0A? 3?6F(W)F]9S M;8>+/-15E7\O8"?$!LBBB#--/!Z85P?I0&WCN;:DNFS$ET?3;[WHFI0#:_'^ MSQ-MZ?>E98M!8%&5E2MY:*\G*A54#L%?#M5EJ43U134?\?;>$V C LAOXUUG1H>]\+1G@G'/W;;%(XXF^"E%U/^TJZ6$-.9 VWDV6B>U8TO 6*CRQB(V1'3].&-(-#4N[>-*S#KT]'TL_ADP M3]J*CXGNE!X.#]1EM]!KU ^&DC:&;]C$B>@U\+L7[2=)U&J<0$,&W09;'F(@ M,6*Y#*\M(;RV)<-K97AM9M@?1WCME>YX$3'<+N2^W)/0OI^B :X4)4*9(:RX M!K4O1^C8F 2'11V^S( >+4'CL9YM;0Y2 )X^TQ]@N %56D"RFB8Q(IXC%J>% M=VZZH?LGSP,*$J;@"A=S/3 W/'F.>KU*%!>[);U',?!NRO&/TF,6OQC)T_W8V[M1;G>M. M]Z)VT:I?U]JMP46M/^RT:[V+FXM.LW5Y>7%9#YS#V[JJ.;>9ZK;RK[1Z885!:/=";Y+BLE!S^%6+*&5$ZJSI\J8PU$HVJ$ MU,\EZHB).F4HOA)K)-9(K#D]K+D,Q8$+B3@'T-/6H9%\7M[S;<$>[9U3BGKN MW6BTNN]20L*+NYD"V^:S_N5BJ7P-;N,>Z&W<1TPX\M/3RSKRKN2S8VJ6KLUJLJ[L+265/U6MI94/*_]SN9]#VB/ M)WI3ZWL>AN8D<'GR9E-^FZE 2]4,^EN*31R9LK2'VM MY/H7;TF%34?A?Y,G M[5?NULDMM=[H[K5[5/6Q79R55)/NVCO07?B&W">_"E-*\L(1CH+9V4VUV!I+8*K*2:A);-QNQ59)^VCVU-]AOS^4"T;:*OO32 M;-SK!=8:D<9MWI6(R(IZ)5FX#)?$XEV=GMKI]JK"NN1*JDMU&5N=%VC?BDAO MK:;:[4M=^\A6(B*]#0YJW8I(:WVUV:V,5BY74EE2&]1WM6U%I)Y!7^TT*B.I M*GQQ6W.M.2_CZCWAJ?*19UXTZ:]PX->O3X.7NK][OP7_7]C=>_EL:_= MH)8Y(%@LKGB@3:LK(FL;'74]#@E#X? M(K;UBO7>=2V_@^BA(UU+,&_+MU%3#,T;3%T:LP)%BOJ^V^&.FL M0K0[E+EK,D*XJ CA3GV7*I^5,95E[IJDQDI0XRXU0"M@_LK<-4F'5:##1L9P MIBJ:M#)W3=)@)6@P6V24*&1U5+EK\&%D39;\2_BD ?#8)V^#/Q:TLP]_F)A+ M]'ML$[_'UA\LGZZ>WRSCGR%T_1> 2I\N0XN>\SEA'8@?NKG0 N3IU%N=ZT[W MHG;1JE_7VJW!1:T_[+1KO8N;BTZS=7EY<5GWS.G/=%O*F!@&/[B_G2'CA\_. M7!O[GPW- 2!/=?,)WS^+ ;!??Y< B;P@I3O7S0DQH]6../@:.!E_PJLDX2/? M0? Y#+>*^!\4?I"M[KO#A=\K ?FMGQ,."A#!_-M9H^U#/0E/,E'13=G,(R[CZ_^AVBV<@U$,5&NR)AJ4TJK M 3A;QVJZY.7+RK\.D5J8Z!3)5EDQWUQBF^U7%(2L@" M+(D@92-(V$$DL4-B1Q0[/+>%Q(Q2Y]PK!H9< JFXX*V18L(A#R>6$"L5IV/E M?-O9-4(P2,V<*,$%I^B&AL2M*N%6*5J[1"N)5A*M)%KE,23I$C673$3'+*DW M'H==M!\;Z!0V>BIS2H >V9P2H$.' 1 M5]$)97_E",LGG5(J34J 2X +-:<$N 3XZ0"\\CZ3_>M&/RS;G2E#&@.K';Q0 MD1A!ZD(&GZ<'E3>32I4T@Z#RYD[ICBD-0BF^<'01*Q^DV>BIK7[)G4)EZD>E MJ2JIF$A6JDI)6ZPD/37:#;73+SG76-)3I>DIJ=A'5GK:OH.]N+34J:O-5LFE M/R0I59J4DNI;))!2Y:BC<_:E71^HS7J]"N0AO>T;+<4C():284U]FLIBD@[K8[:&91<@D/2 M3M5H)ZD@QOZL0A'IIE%7!_62:VQ(NJD:W23U"]K*!!2.%-IG7_I]M=L\2MOO M!&\3AXY^(I>(%2O=G#==8P-'2NK)= @[$O%,(#;&"JSWNP(6=SY=,2])E))H M4C>B_1JJXA'G +1M29N2-D6CS5V">+8WA,6CRT:CIW;;@I4SEY0I*;.5,1"H M4L36Z:IMT0J[;D%LE;]Z/1$&(FM )_"370*A*M.=I-GOJZVNK,@NJ;'\Q:=2 M8\98JJIV)VGT>VJ][,A=28>2#C?1X2YA2*)W)^GUU5Y?=@B2-%C^XM-HL)TM MD$D4LNIVVFJS)9@1F[<[217OD 5,<3Z*.44J*2/GE "51#E\"7 )< EP"7 )<%G!ZW!ZT95ND[&KN)8RYOZV MTXC /X:J#NV,*3U)7E6J!G,MF-Z(A!\PI#"63Q;V., 6QSP\L-H1!HU^5VVW M!E7(%I(D)RC)9R8VT6,%6AVUV>Y) M0I.$EIO0,J:2%$9HHM!.N]52^XU*E-:3/OZ-MNS3#([A>:9,=,>U]=&"-2@] M!6M6IMT@%\N8=K,U%^-X=8LM 5_(1-?LY7'8P_6&.FB6K#G(!#I)R2N4G#'A M9=^47 $SN]=6!QU)PI*$12/AC%DR^R9AP8WW=DOMM 3+M9'D*\FWG3&YICCR M%84BF\VZVFZ4?$ETP$1WX>Z\3X3-R'2B5:[3V:4N^&Q/#4.Z__OCK>^HL*WN*'$[L6#Z% M37[R$C[/CXINSN"8\" Z[<]_D)<0W&!E_@Y"'R)_SWR?Q/WPZW7MXN%Z^/?: M\.;I^N&CHAEOVM+QJ/:C MA+(@?T29D1Y!D?E2;B$W=E_%:G_\#O5KP<_*NS M/Q)!\^=5,FA8KD01@'FZN_RFFS_]62:Z,S>T)9ZBH9ND-C*L\<\H4Z23AP&@ M*3,;FE/&-^,-7S=8U<^7==0B0((R>D/(4:ZH@ M^P*LTJO$4H)DXY'52OO))+S[[$%_QZCX6#Y=/6<@/'/T%'_"WBO M/ETB]W?FFAG!!&"IEDVYRD=@ZX"-"*Y/RMD7CWDKR*A=1]',B>(_^Z9K(]V M R9P.CCFEX\!GSC$1N*\Z1!S#JEPI/O7\$P4FS@+ X[F;49,Y=FR)HYBV3@V M*J:.,M->B3(B\!W\R'2FQ+;)!)-0W!GQ$U&4T<(%(;+$"JF*[BB,SS_CI\4< MY+.F3!?NPB8*BE5752SXL0TC !CGL KMF:*J"]LZ9V=R:[+Q-8=^8RUL?ZX: M7;]E&+",V6*D:#:LZYD69X4S>2/P@ 24/R'9>KFJP4;B2YW ].C#882UXY(QW)R^6+7Z_3*%> '6@D*ZV&JH!R MWV(Z#HZYS<^:_&> ;YH#1VH8UINS21CL5TD%;>K'@C;Q7;5F6H$UT_*LF:C] MDF2T4!$X-">>V%M2'>$)1KY O>:,65'-]E6GU[Z\K+6&5\U:NW/=J%VTNQ>U M=J-[/;BXN+@>7M3/% *VSAREK[T@9YS=+\ADZ*(==M.ZJE^TZ[56N].%W]UT M:L.K_DWM)_!MD\]C\SE6VJ MFW3YOHK%K16;Z5B==S'[!1]P%7%0?[=)P]X"LI0"=- Y3&HE_0J4P<]A6Z@B M]WL'RPY>/Q&<".IB?SMK;C:1]A33O4\VR=5: M6_\'<2\9=N2]\F^JO8'L7BZQ.C]6#Q*P.M,-_!ZQNJ\VVT>92"Z$^5661 R[ MCD-B,>Z2ER*Q,LRC6R]2)/IN[]VX1TNMMTL.")80@$WD#S>U?O;CS)*&11#CFN1UTK]X7LW 9DLW4:\� MX G74C2,^, +]8D^!2%-<-TCXK[18)/(G7'XBO^]?D[.6;0 O?T/@CCXO3P; M>DVXR =Z-XRCSRT=] /-Y;?XH0F5L68FQXW,:=0*/"3VBW^U[7_KWV*'EAC] M^<(PG,BJ_8"3=/[>0,Z,$-<1,1"E,!J-2()P9 KPCH6A(62( V?&8D@XA#6>'>.=KIL$ M#3S1!1PV("I]84E@-&("4')3#08FL>7 /"-B6&_EQB2$PW>Y3)-W_5PVRKO^ M*EY\E'^C\3_()JZ134[1 M.$-29>FD2/,D)@'&Z51+9Q%#AA7W'"D>.$[DK<:F-IJ-8^0< N@3Y7".!S\3 M"G,P/*_*9&&CAVH.@UJ2?Y3-/]ZG,I"DHLX%,A">DQ_@R17%C7N*&GG82/OL MRT =M.K"L9$/4O?(PT'8%=AXR3)5#4T6E<]9"//@G*600IC=I%+4!?(?#[V> M NP:3O *X66'>U?!>,]1^TD.ZAL)>;M.@P?MM191Z1PI7RVB;J%!O;MZ6P0( M73JA0D/[GF^+*BA48G'TO+NB 0U8Y&+!D(R?$!OVOU+88+N5% 7. MV>#_^F8=/\7[X! #C+S^-2=CF.J)!@S=31_IP;"I'EW-=J]@?[2*8K'#G4\L M'*<&Z^TR33)3W;CTV7WVW@X1/M>0"63@Z!VK)D Y8<#CY=6>G4>G."<<@HVOH)R^47[EV5C M"-Y*/2&JIP=W3,I[K$661N%C'[(5VS(TUY@--U1U@M9*OKA<&$'H(-H M1L#S?%D*V\HL@RU;,8@#BB*&&JY&KR)/-;"@-V@DL):%"S;#?U@@ZYSBPIBO M8*)C<*CVJND&CE4WC@K(<@/,*6XP=;5+B,W,8PU[V9 M!DFAZ5B-\@NU93C.T_>\8HR[UX/Z:ED3/.PKW1D;E@- 6:G[U.GU.XU.K+03 M/Z"M(SY9XE$;7 ACN[RRHQZY<3EYW.7^O,T"R^;1Z@[EP&A: M.GZ6Q'QACV=8SI-;T.;$%Q?:^-\+W=&I(!E;#O+L5YYH,=5T6WG5#(RO=QR8 M-Z@]:H+X=L&$T9$UX7 LYT$W@X>\P" .;S,=1%-&"P> Y#CA67F2Q3!5;U@3 MI!_H0%G*EJ@QY06.S+(9=[7F6%:4UI0.*X;LU8N_[I5;LWQ.::QTB'NS$)N^$K8W24R1MTT+30:@#FKK/CM MA,T"W-;!IH#,$#!!/73!SJ1LFSE!^5+0H# =$COL%;%N@X;Q 9@QFT04Q M%-B+YX]"*R.+W>;ESB%& A\$2TJ?ZN-SSQ$5D!_33P(^(3!+*&;(74:)'Y9D MJ@4SU6(N-S)<8VS!O<.MOP(F&.+:60?:GKO7$QG:)8PP4_BR+#L3&UZ5$U3I MO-%'Z']2ONDO.F57P+^^ZL\:*%\*[6DZ9K-DF:*5+$%L6UL&B\TOBJ[1'P%_ M_B#NFV7_Y$(I&3CYA06F+(=.UH-8,:Q^'%[L@3A^V+J*,K$*,IZD>0H?NL+G MDY,Q;\===V:H7@^W@%X_YN"F6S/39/[T=!WA(;\C^>N&\D^<4_%6&E9#T3_Z M")O7#(6&#*#;E3;W\%XHBEL 'X#5W%Y^IS^>Z,[8)BZJS?ST? ;BLXD#<9*B MW5J;HSA&/@V-OD22[4^T2U5'=JF27:HRP[[(+E4[T7%0A8QS,R61CD;NHYJ9.OO;J)UUY[JUC2J,=+EM G7AKW MOFN6K'I0=\LDB=5V/KF/<=?)SJ>YU^H5AQA?%L7(6A3CR7(U8_W-\-X"KU?R M.B1:B(06\6N)_]9>P+(-7ZQ(C)$8$\:8=:YI%])M=A(SS3)D M;GF(\A71)&K25J'@'>.JA^2 HZ2 KKK*>!_'UW-)7@G=<&O_Q]Y M6#I-G:0.*M^$')J3P#?%W_M.KY[V3TB-OMKH-"4A"3'_J1)2+S"+-.M$82B%L(_DTD);&''5L]_*1JRRYS\)Q&XE-S\] MO&U6/;.L;/PL>_[3H(^D-JH',KDJ9VV5C9%ESW\:%)%<'>]0EE15C*C"3"89 M'5UD='0F _139>\6;RR;P$9X2]YU/0H.6!:\W*D.[JO:P#K;.[0.B#-"#NJ$ M=@%?-=W\ML--A]IIM\1P/ F$2B>,M=D:[AS46MP;\K=[:]I]2=0_1=3O%X'Z M.QN">V3U]9X@=]H"(>'IXGN[7@2^%V'FY4=YT0S!#9A>I!7X29J!T@R,976L M).?+O(YJ[*CJXTN(B#:^A(AHXQ\+1(I78JHH=65BAZ#77OL)*4QK$W6 Q(ZN M"BL0PZ(I'0/+GO]4*:"5TD2K0HD=W:8@]QVE(W+9\Y\J(:5UHQ,XL:.OTO8$ MDG0$F/]422;,?[PDOA!EYYNW^5]A\^_7IZ!-$ MZ#;I_UNK>S\\F]P)6''. 3M2)M8"JZB*PNT.O,]4%IF4JVC-=&E=NU-Z;CT%?9F5F8;MH<>+EP7K M6*7#8]VF_5G&,Y@/EN=BW7YLT_)?*7C=Z2<8>(U!K5'/7)W@EDY-)L-@.;?^ M:B+1EMWLHJ<#>F.K=]Y906(%(&# 'ZKR-M/',]: 6C=ITM*$M3A7-(6W!?-: MUK!6WE[;&MR4XO>N\<;1:%>?0H0W2%HX#(,B*S7#8W@&%?\%?X[VMLA/'#S!LTL#555G7 MKC-O4CWST#?8X?T?M$/2=Z(Y@#.4M_LC_9%]*-7_#?U/T&Y)Q^9SKSIY@Q/$ M/DHA>K:P)WP,>T>:HV-;.W.A&<92F2QL_&I#%[ZIM;#=&3N&?R\TVP7DQ>YW M&J _[=F$9/(V(R;!WO;P+VSP#FL)-8T:ZS80N>-BA"@^F.ACH/=-O:32J.A% M6RJ,6C+TQAN!R"9C"Y:'[!JX(7^#0V!=QC-(E]-8'^@V\""@21P?1ON.41;F9"" M@!+'<.C-6A@3[- X)C#PF^XA23(F &*.-6PK"32%C$7N=*_ELXB"DR)9_4X(E#8O!P%%1&X:04UC /_X97@Q_B*=DP(W < MVWI!(0H@"..4-H>M G<@<+)_4?T%=0>4HEOG,%M324AA0] M<0X RIH$6IG$,$^H4B1@-Z43F&-8VT.> #D-T'QRH4!GI,-N/.*%&3KSD]$ M,POHU_6PT&6]_5!) I ZM&DJ0PN_-2I=+SMQ>G+PT_#)XK)C8 ^=7@BBH8.F M;X/*Y^IS(WK$E'MHM@EG&,.R,2JPE'TK<[#!]+%!$\TGN!RJV^I(,+@G1P== M!:12 !T<53=?85F^HAO>L.;PDPICFQ!= @]N1= W0)VV&-)^9(HQ]M[\I*3V M7HFU8!Q2#4,)]'GE"4X_FV);8'1LIO,L;+YU/98SZGAW9G:SH=E2F8QQN6W' MCQ9-/"0'@U FL4[&(,EA:TZF"(:TR0!>J'I0)H+O;5 .F9)%Q1V23TR<>)24 M\1C^B4R-]8?F,CA1;'D6[>].M)O\]<(&PE=YHWGOT_7=(^4"EW_=LM7$UL@> MDE\HG\DD02_ETM4,EH22&3A'JOK)#H:KN[QI='#&Y\KU=$H7GJYE)D.>*FEL MXS PURE RT7@.3-]ZJ+J,P.)%P@V!55%APL@?.A$.3W\P$#YXATQ"C",C?&U M*L2%ZX=[Q5F"C'D!LN#S@:*H&WCZD5\X(94/)!_17H"1,.F(375QWX["X1OM M7@TBBQAJH+1XW@NFTP$S=YVU=CD320%VF$#1<04'!7^\#QVN-;CF4MZSMKKX M&T":#WPQ\*<:Q;?( .REU3Y4D35Y^IM'H(&E8&K&$NVS]X\NF:>A1)UBP =/ M%TK\!#*$4*Z2.(Z74Y1P&?/#RP@UC!L M(:0&(@SR(\>)*;^)D[@4H:XV&&IJ&:@S?BQ/_N?NNCPBQE0+]5R^II"!_WIP05\/=?4X=P"4 M2PX3^N36 XC?J!FUV.1NS;W#=FMNKG1K;H:Z-7.C1 + M1.P'GW3_ M(];'9U0D/*; <3X71>W\J$2[C]Q9X>(N RA5.^4T9+Y9_TVL!G M'$K(2WQ-]4]0:#V63A_OOXEEMR>Y="Z[;?>9)O+,K>+<@HOZK\1ZMK7Y#%&=#L$08.5*_AXLD?C% M9V3^>V(C2, (NYOZRL.MZ2D6'@L84G>U?Q-::V:^"L4@G,'Y:F6Q=Z4CJ_ = M^<1@, ENC=)!)_D,YS,I>=@)?.82C+)98BC>,;"9WN!\-=2O,FSFU/68Z[O' MTD$EV0IG*VG)[:ML!4!'-9A[#3B =FN.J\U&&N>K>3N582,GKZW\=5LZJ"0; MX6PD+;4_03OYZY:RD4ISCT9W<-X6EGWD"%2680;)=PU-Y@_+>)O,0A#XO5(0 MB>"(&V,K2CA"Z,:2K7OMM64HP)'>%V6_<&RR"T>;L&!TUZ(WNWA9'[V;4KT8 MG:1[,+8Z>D^EKUX+!S&$QE))ON#G(8%^@!)>D>$'Q,=U$11J*/P[=# ;]_]= ML^%7O"YJXYSM_PXF7'.B\7C$[.$&ENU$PPW8/9P7-Y?G?IB#*[P\@(4?*27O M;ODBMHKD:<8B>?80PI.R&'=F$W;#X V8'+VSAZB'E*U7"]1JUY_Y]TD1T:836NV]>9_%?\.[Y25^Z\_ M_OJ^69=>J]/&SNI3,%L:N#I=!BYO87_ ROP=A#Y$_I[Y-MK]\.MU[>+A>OCW MVO#FZ?KAHZ(9;]K2\:YP/RJ@=Y'( 7U29H1?BN,=)#?MO'P29=7JXU^=_9$( MFC^ODD'#*JX6 9BGN\MONOG3GV6B.W-#6^(IHN"JC3"X((IH=/(P #0%R!\T M^-]<:WP60?@W?A@L5,OPH(QOQ!^^:K:NF2OOKD. A-M'&J* ]'B)1HN)VIFV M%>RI*AVAE##I>%2U\D[Y27KFPC!8(I1I478_LEZ)&N>M(24@(>H/7U[+_@-) MPA,AML_S25?'(QEK&57+E!'#0<0I(B (:4J,VGY"D0"OL*/TI$.*Q5Q/[C=$ MLQFWKER3*8NQYI QFK1OP)! (8MGX:*\BFR'@-13M.H1S^/ M)NE5EGS*$V5&N/ YH;%"RF+.HQR3=']/[8AI_>&@0C]_P5JX- &%_X1/G@EU M.9EZ>V+AG)%(O*F?I>6R4%)#UT88$ZL'W\9MFB!2CZ7'N)KYK",G9,.H<,YX M&L!?E_P\:"J.B4]T:^%X^5F'#IL4P(&P#D(4+@S-K3%O2,B3B4)Y7)Z!%%4! M53_Q3//I!LG&SV;#A#$O.04LT@G0'+Q!_KU #3N.Z*YDO^!K M#FQ2H^P]/"\+B];9^E$S!^Q]L? (0+#3GX7RX[S5!%EO!GF&O7(4P>!M/\P; MUD2S%OEKD1+BE!58)H"FU,/=_",,C!CY8+0BM M&DT12Q98GNN$G=],0[-6082T=9K QLF*ID9X[I@@KP#9OY^%ZB.-%Z8>O 0X M!R1&CX G@F$<_NEQRG17ZQU-SK@-1,^0BIZ3.":V=QV5#* ?:H*LR& NHX$1 M:]0P :6)C&($]9-4,,)I?-@!+>GFF'"IZ8[H+1Z>K>_0[9H?'F*9B&!LWKE M6;.8?)-6L\#TN!XM5D"E 187X)H\EB^ D]2?GPFM74#Y()^>0W15D0IR>0(8 MJ"S]EW /,+#C_R!CQY2*E#R!R%7:#=W:-TQ2#4B(4=#%\KOV+\N^1)N=WIW% M7[CVEA2<&;]_>T#>S0H P?@OBQ?OPBUJ;:R?_"^'3!?&-WU*SJ)&3G_5 IDL M;"SA\@SG%;HAP]\&7 ST=JXJ>:*;K"U@HK'#-5/&%EB?P-D!' M.[K\MA";')K *;TC2.3:*?EL_TE!# M8N%I8&%37"RL3,2O,&S\0,&VJ_03*D4;KB K )70)CU^)N\!4%PPGBH 2I2/ M!*'2MA(#)%/X\H.XDB5(A)!20B"4*!\)I)203$% *2'-H,K@\G9N!#&8'KT M%\WTEXA3!<3!NWH:DB#11Z*/Y#L2<23B2,01&7&DP)+HB_/GL?T\VD%\[8)-.=P_\:A/C0G3S[, ML_3;39F+WO'D;*/=&*B-7K>4CKP)D#@82DKLSX;]:77>!,'^T.56V!#*2P\- MM=67]"#I(9D>.N+3PP_BYL']]MF7GMH;U"7J2]1/1/V$=NS-IEBHOXLB!+9) MM]Z3V"^Q/Q'[>^)C?[&*4*NN-CI2$9+TD$P/??'I(:>G7BXXL$C;5^F"U$9/$_9/%_;1FB&7C?G[UK]E6NXW53D$2 MST\6SY.:\>6Q=@349@8-Z?22F.YC>M)UMRB87JPVT^R#-B,=7!+W?=Q/NNP6 M!?=WT&;Z:K\II,4J0\=BWJP?B:5=I3>K=,Y0U+4_ )C#=^B#=Y_JWU3_12:U M_Q#;BG.%FH@,0:)W.>B==+4O"'IOJ?-)A)<(GP'ADV[S#X'PK IJR@QWMM>S M5B*^1/SB$;^H:_M#*S*;;!RUVY4.6XGG/IXG73\+@N<%>[$DYDO,#V'^(.DZ M^A"8+U4;&:.5[-4*]>QY'^]U\.$(G5L9:P (QU@RKSN5_Z2%!&QH\[#"@^(] M>-)E[H;1_1(+*)R('#YMJDH*0-@O53%Y'HQM'"#W MLE-.<)DDJU,EJ[3D_A+):D54Y;_];73505^2E22K0Y)56B#%<>B 0%4E14)+ MJCI5JDH*0M@O51U:!VPC9953@4"2U:F255I=@Z/1 ?NMZDBK(L,"/Y76%Z#B M+&$CL;6 V";6 KNLQJA-G!SV[&M.Y1 IT2*EW'8/6FJ]U1&"GENG)"8E300T MD11(LBM-%.M-;+?4;KLMJ41227E4DE(%H81,D/9 ;0W*R021%"$I BBB5T\) M3RFG_FVCHS;Z4IF21%$B423%3.Q*%,4J4]V&6N])94I228E4DE*$H01EJM-6 M&R45@LI#$8+XQ?[COH$!O;?.T^0II M@?.OA>/JT^6G:)\DA?R:8\5!Y4USE,_8-&BMN_&W*?V'DE2*LM^(J383INS7 M&_"_S'I_>(EWTSBV^JC:S8ZJ'=#[SU=+?+#S?_G\!V[]BVX8N!WL1)&^QT;" M'IO!'C.18_%[[(* .E^]-U)>^+XF"QOH12':>*984XYZZQLB(;!H.R1Z(.DO M-NF+JF(39TY@VE=B+,\WH'4ER0@9"TQX#<3T@DJ%HB51$T ,SL>#J*)1D-*G M[HPH)@R7=IY3.#YV\$NBV8ZB.S "_-HPK#?GX^>1O]W1E_*..,(MLU%\%/\? MQS,R61C$FJ8(IIN%N[!)F%2NV1$_(>=^@BDO#&O\\XR19[/3ZW<:@S.% /', M82[77I SMF#E,V7V7 C_[0S9%#$,+D3\S\ 'QOYGO-"" ]5-.IO?2XW+&*HP M<$4B(G;H$R[Q^O5W"4>;%T:13CJLB?9G+LLJ$&G?1_$?4X+OHWM$M>&?*8L3@.1J'V%:3HI%W!4JAZ]73^FZE-\?M*I*_( )GMZ(\4J^PVRSO"[4 MMMKIMF0F7K4HO'.$%+Z]5U TPD^I,U4DX?\/6%=/;U9^>J]T=X23E.C=(Z3W MJE%W2IFMPJE[9A-RHO1]DO*\)^F[=/K>1YSH&OJ^L1;VB9+W28KOOB3OTLE[ M+R&O:\@;WCU.\C[M&^C(13-] X!GV13\'P&')L0V=)-\4E*=O?[])-M"UDM* M]O;MRUS3;2SGI#P1!ZM+TQO@8[RR7'/N*1?\3S.B7%IP0N92P>I7!L&;3MUU M%,TT%YJAQ.L7)5QVZL$!NW# >(-I3=, I-R-70MO7AH@TP"TW@$!R#: -O;+ MYGGHI]\U4WNF9;N4&2P!.!?FD\&*W9GFTMO8*2Q3>=6,!<$%PA.'*&Y0JXG\ M&A/"?D!8>SWX>ZS9]A+OTNGOX%A<%+@S;UZ&2BD+#M\R*3X>9P4/NX_??I;F M5K.H;#=ONCOS)TN+B>AEBOO8JOC:EDGO/L:MAE/-?JA<_9UWBQX983:MV=:;_U7\.[Q/5^Z__OCK^^8;S;6W MX[%C^13,EL82.CT60.$M[ ]8F;^#T(?(WS-?Y[X??KVN73Q<#_]>&]X\73]\ M5#3C35LZWAWI1P40@40.Z),R(RP@H(EQ:%Q5_ZU._X'?K6CQ_*NS/Q)!\^=5 M,FAH_$DA@'FZN_RFFS_]62:Z,S>T)9XB"M_:" ,KHJHG#WX) * I,QNI\3?7 M&I]%PI M;4,MI)?3U+=\,S93X-?!E/N'C]S ]SF'RA^KG1G;%C.PB9.8D!, MLYX8$+-]/$Q$::8X'XY'J7_:07,)Q[&$%?2X6>M:/BC_&'[[ZUKY?CU\_.OA^OOUCZ?'T)I33!(AM.#] M^!6"$T)UET77H4I'M^\HSLQZHSH?5X1_!^51U15"",K?#@C!JB-%CQV%X O2UCC&/_08?@1?()EZ%- $= 8=/,5E&2J/(!& M09XM>YE!8UY1(Y4LZC)J@A\#O-W"^HBC7H1]FZA+&6%TW$/0H,_TF%KWG6C( M]R9WY@,>+8:W#LW)#\NTO8\7FJ,[B<&"W<9-NBU;QN779JE^W+?JT]Z+1!6[@8 MU.JM9K-ST>BV._W.R44?KBE 4:"[[!#!> <+]FNT!8GV6ULU9A],.:KW<)GA=U/_34D9DC+$IXR4N+[_O= ,S1R3QQDA[C>+ MQ3SXA#$T)_B?Z\!F6"65M?0D24"2@# DD%*GK519Z%_Q'I%E MF6O15)D*!7X\OQY?AR? ''%T7N'L!-6I;V[U1I"0B 3#[A(DHI4U9Y M_Z"-1KKR9"\<]\.A#-NM @C%[1E\<*981,_@7C>E3N,6G)#B#44;:44S):4N M2!W9TJFK[/E/FKKSQ1&*0-T"&_&2M"5IET_::5&0^_8<[($AG)H)5#KQE#W_ M21-OKD#- CP6XA/N$0E?4?P:1WQ%[QVX$OW/XV+D6JYF'.'=?#7X9K9%;N_I M38ON/7F70T-M#\1HX]HXI<;&ITR0O7JY!"FPET!2HZ3&0U-C6B#7X M4NZ6$N)WB<>,Y5N9"4I'VTI)TOC+=DTA;8>Z\.L,^XI&L!YC]I MNDX+X"V\HMM>N<%A";C;DF)9DF_IY)LK2#=/-;IC(=WVV9>F.AC4*T.\HG@V M9)"?O$X]DNO4M.!HZ7 HR^$@PQM.E1[W%'0KO022&"4Q;DF,_;2 VX.'^)V4 M:2]I[E1I+E=8[3[B^T[,'I<1?D+:X]%(@T:?+N7I6$WQC6RF!6QF8BVP-7B, M&9;5-"/C K=GA!DK@5;/K!XTU6ZWG*8R<2;7.B6U0A)70%QII4"K:R,#90VZ M8N3!2=S& MXR9>=$GSPTX#.T0TT\V%%N!@ZZ+5O&Y==FJ7[X(F/*J)560U6 TS?WFLJY391-0*U_$@U_ M="8)(A=!-"4]9*<'SW>EO*)&4C8Q2#01%$U09Y4H(E$DE9,X,YI^.<8_2.!8 MD!@C,2818Z@1K7 K6F'&<=G((LHEZP&"GCT3KPDF7GD!T,@V3N)RM3S7V=8N ML:34K.;FE$N Y#$$(O?J:K,K2(KDJ?B?*T0<28E/A1*'N#>>DC(D9:101E)V M2W-?&;T^/4D2D"0@# DD)91L)($\6;'[0G_AN\N(::X=<4RL5_6R(:M>RO'E M^')\.;X<7Q2Y>PJU(60WZRIEZNVIWLX@*5-OL]LIWB5/]K"FMDRC7D[0L:RA M)6DZ1--)269SE@@9)N9()!HOT*0A>2DA2XS%08\8P M3>D-D*0H27&_I)@6%'HD[:E%L^,EL9TJL>6*,SV:IM15$F[2 IW5J9L=+^+4 '.3E"Y8>2OD9J_4'[ZF*M; 5[573 M#01H#9"WY@ FPZ+'"WA7AWW-;4!9&[:+= 9J'5A(N"K=?"6.B\J>H\R(,8$' MBJ;8-!;?Q5A\Y6VFCV>*9A/XRB5@E$\4UZ)!^PJ0GW)IOB/!!79TJE<@_4K+S''S3KGQZO'^[IGXU/'Q1K M!$='D<\Y9Y![FA$GL@U*YBI3OXJ7LG"PZ!M"#;Z"[8[A==S-F"Z M)1LX2-C >6 =Z+11-,H+E/D_R+93K-]&:DUYW00>J&O&K>D 7/ @*0N\#>#W)X#OUJ1I%#2+(A,O M]'#FQK(? 6,>_9.^(B,W^.2SQFYVUM@Y^U(_7ZWEJ[SHG__ X_IB&'@$ ,2M M2(,"@F$'0B']2--"H:IZI*O2!HXTUUDR[G$N!),48A%/,R#;YYFU2#W'!"S< MP*55^GJ87RJT?!A!?@OL0Z.+)E1. "X06)8RIGK->(D/WC1[0A$9(0Y;Q(%" MG ]^Q;CTF^9D8T6?-O&BM%[85[#65PVY:D Y#[KSDUTJL.5?_QK/-/,9B0 7 MGX5P@F&9AO9-UT:Z06EE&/CQ?A W-^5TUE(.YTA 0!P/\W,D/D A4$B[%JHL M%%8[][ C\YD8!\8.O S4!H5PE]4D1BF;Z4O1'66D.:@@F4R?5[I+N %C6T/\(W8)JA'#NB5J$9MUH_8\7\X MEU($I4C Y@&5-(4B!E43UQ^@^V8Q(:%3P0"*-\)1<=ZTN:(]VX3JSDY6M@** M+:CH-JU&.2'.V-9'5-8H/P";4_7<%I=5G @_ZU^RSGD6L XE8$E,5_Z33)X1 M?X>HC#/UQU<[V#Q_Z/37ALGF8 M:??L2_M\M==CY%A]GEJH7&JF)04)>58@>#J)XI^?4S[]F4E^);N9#EN?$VJ/ M&B H IW-ES:4!Z_*FGT)F("0LD@8G'=N6_^"'>#B%N["CI&G@WSGC1AH6+.% M@XJK VL#3J2;Q'$\HL:=Z,AF-7C75U^+D5:5D$&[N[:BW)*>+'J!)@$3GGH& M+@ I8,?O X>.[TAAKI.,0C[,HYD[Y$-@" %P==[X09_JS%=+W3"X-D0KRX/M MB'EU%0?=NA1QMG62A?3N-\!!*O,LP[#>G(]E],()NOU$F..$"9)Z _X7DBEQ M+O6H^,)^WKY$\QZ85CCGV>,83<[ MO7X'V37H -H;F.S'89&RQDRE,2DF.UEH?/;6R MEJSW11MKI6\<.>'VQ:MNW3OOO=NY/GI\ 1DH(+0IOJ<(3:00+[_"4>@=CG(9 M80^4C#<78ML>%'E*V.%[L M\<=6_[R55O]_\T";8U1AF:,O(8.7722!WC':"RN3HS3\4_<&&JW+/1K9NAV&O%H"U'J=8H@LC)7'D=!61R#.9,47%@&\Q7Y;#. M6E.PV14P?Y])AF9).12Y(C6TK/H8ZP3EN\YX)ZAU*MFZ^+#<:)I[P*UJU;?? M)5:QV7W&U%C!I"R1W.VM]W6/BG&]-X#7>/-!DN9@BPC=J1XR2S474 K&M!-$ MW49:#L81HNZF9N^=07D8++Q>? AA_,/B 2^3B%2>\>O:T+V!%,PE<[=- Y;# MT-)NS85A:(DW*H#Z@2HZ='B$0N@%NK+=F5R[GS^UYBC%M)B(G*O.Z7$ALI"* MIO VF(>]-,RZD./3F68JI)[4G M9:2(0L_]1E*UQ&S*]P_+'&^KMN2)W=SH2DA.+\BC:K?/OK3407E'*;E3,O8DO_E-IN']1#=2!,DOBZ%WQMIEQA'01? M.VI_T!<,7PLWCV-X*L3'$_'$1>,ZC4#=DL&=,KA3M.,1WB\G@SOE**3!_NZ0X<2DNK1O?45/<@5L1'=97OX7Y<4J^^IWTAF-W@.Z\C,W= ME7,Z0%-*(V9U@(9XP\%%L/38GQK"IE21+!!A!8D>S>RM7UL$/:CC(WP5J4-6 M,IQ8,$>*>#,MEY6'FFEX#PV_".I/\3+;:PIW6[3D.!9&MC'I9(1=9Q30[\BS M9<-ZJ2MA8VTJKVXA+T)E$X76A$I=,*_*:VNF,R4V*U-E*UC]UYINGK'!9\Q: M-@N&WKP+]NID04\B>PUB&#M+!;J@/.H6Y\-48P=+QR45?$<84ET<<&@\,_5_ M8S&RA+JQ"8#+'"^C_2!#;S@_0E IIKM&M&QCS2%C5';>0-0YQ(S+#D3">-'&%;ZB MC<>\%#]6]T]@+@FH1>O-[5;LV;*W_WWSN)$U@QR9X6684X*&'5A#X M!7=$]4F^J^&6I5>W[9#BII0$=[EE#@M?J2?,"^/6Z3^H:1=10+>5.^CK&X#U M"4X1>TFL.I6VJ(C;._N2$"O-Z^'[19GI?VCYX/1&&^W<44&%;:A[]F702:B' M[)7XCU??'2/!V$Q-P5P.UCW4JY^+M4B+@'0[J3=<1F_!R V\B5YW4];5M#B M>XT/7H)"T1L@G=*IZ[ ;V@[@(>;I6S1Z*O-8-6CB8BODP*-\#NP'9#/ 5.<^ M7P[S>5\74E#OXOV0\I>^K42AXWTO O3357T0D#@$&Y4MU-,KGBUK\@8HHBKH MNX4?ZRZI&;3@-L@ZL'5TJCR$AD)1REY@3U44@+SF\?:JY[G"NEK!M"^LH17( M56\$'5!3MVF?K,7<8OADC7G<"T4J#0Q6_?F9T '!GD1F92L<]4",TY>"/;*J MY@:H,5C &_YG+N"@V$+8%AY)5DY'-K8/Z*C,&/+M;"0"!J3/)D?9[H MKU]HY6?V+GL/']*_=BYA38'& !68?5:\Z <:4HMTBW7%(I/"2$! M.C^WT$Q3R+=W'B%?_SYJRQT/>OO>9@ M_R,$]ZB36 B3O>!C/(3Y%7@ >#.24+_'HA3N?BM%X?[?H LE-J%\6LX)=7R% M>U9>O\P-:TE(]-4KE =D,#H<3A/ML M!;F&.5N=- 8)O4Z")EM>SY,,ZGZ_E=:8]U2.LW_>S&Q6@GY@@2Z*^AQU?>B@ M1&*3TW-084!W>R$:0W:NB!C&DO92167.I6IAB"CB9./P=JVLE9.A3[$!!PA9 M6EI_;AGZ&"T1FQ@:;TLZ!B:MP:N$0\'SO6 K5"IJ0YU5$[N_PJKWSQ@<7]L& MSH"VN/4R0G@&#IIB.$-:.-\!43G47S2[FWPCCG82^NHIJUV@-E![6OQ5I8^H M"T>4U"UKC;- ,/_\/G4F^L8$7=:4Z7P$P(#V;0#$/BEG7SCSJ=V](4%^0Y9S MZ[&< ]L]Y9Q5"!61.X[Y>5CT/-:QX/=GEW??;L\^L$N[%VU"F##P^MF9E/* ML2U<$%+_XC5(CXG]+7 MC.'MJP4J&:JC2_S]LV'!2_1&$QYXC>GA"[S-!!);$LUVJ+H'IV,QI0ATN.D4 M"<0RLY&V1UUL 9X.Z5]-9J42. ?KA2CO^?WI!]K%E*$:=WWZ;&F+(6VB.=R! M^A[0@'[\ "?@W48D[LX[>>^")K/_+Y4:XC=7:WU=280Q(L94 VV%[>"*[^36 M7"64O%1QWDHD"GY0OE;W/GV/C80]-H,]IA+_OO>H8,88_ 7TF&!F??!9 (\% M0A1@!((3I])WL6S!<]M/C<7877"O!;T(Y]W,Z/4 =VQP-W*4=E3%) $!AWF& MX_7V8VTZ!>*32V$R\:^S,%0NTDZ-?8&/L8FG@\I&H'R, MP6YV5FQ4_";0.CQC41DQA3TLS=GUO\]D**-T&2" ,: ^$/.,'[-JN(4:[=UG M^+KD2>C.!W4J$F.B^C("F[R_,#4;4#/DT%"#:)4:O%1S@&%QKPJ_C 45-[-D M07)"BDWGOFE^![^59ZBZ/JL=YB_I3]C9K?F >WC"+62*PO,V>6/9C[!%O'M_ M]'T]PQ?+=C&R]A+6?X%7@3G%4WV->,KF;6BG>1NJ?C"KBKKG@/5D=X+;07FR MG@EE%3Y?9G::W\)=&UFOQ/.:1?"6]V(.\^(-UB(+D(M+L +478\F7RR3&F\) MRXW==5-T@7\_6\$U^>'BPNB=/=/#(YIT;,UOFE.0SIEB71X*\0.DCY) .9P@ MQ22M[(&LYP >Z7-.L!JE5)Y: "LFOZCIZUU_3_17K^_S_=>;IX?4EJM>(D^] M_N[,OU4-C3";UFSK[2RX4(Y^A]?[ROW7'W]]W]S8=259C.W-"6>(JHY]9&&.81#4_AH0D! #1E9B-!_N9:XVB&[QL_#(R[T3'7ED$9 MWX@_]--RHX^WR!&F[PI;4YI E" M>+DI)*YAS?8/KM 7L6/POSZ+2?+V= MI%N?3*%5OO4!D/_N ?X'<>^F#P06]YJ[F%:WI7;;O>0J126"]O ()I$Z+U(G MU5[)%%.W-Z3NM=5.;S6@IFS0'HM5L'_Y]D_+_HGWKW/;>K:)-^:]Q@I[13" =I-M=Y:TRI'+ X@"E))1.YW'[Q&1VVIK4 G] MK()FVR%$V8UNZLZ,3&BQA=,09'G:J0K%)@HIZ-[)7>C*YR8>[F!]D$*X2:NN M@A%:+C=)\@.=KJR4M(*TTLU=0VU_M-)IJ>W!FNZ@%: 5:5FNBF/__ZQCTVT0 MLG :*[N:L4^JP'N$T>'M/&S,^NVFDGE28LD4VUW!=-:MR"2B"2.Q G& @5+Z, @0NV\>QNS/MTEUDMQ MA^;D^M\+?4YK&VT(V^W)L-U#ANT.A _;Y7NX?[B[OWYX^A]5N?\V_/&D#']< M*=?_SU^W]]^O?SRIRH_K)QG*ZQT5ISU5F2/UT70EXM$?2]KFN=1^45\:U ND M4^6PWK4L)YG1]&5 ;S7L1W'"SV1 KPSHE00BXS-E0*]$&!G06[F;X4,']'X# MQ?M$?=!"NLW2W6&]I$ 1KXC%6MOB8ND7CD5P9RK]O&ZLK[;EY+X$;LO *(G\ M^9$_*:ZA617D;ZCU0270OY+FQ?X%Y<5"-U#K8!6<])>Y;;T27E;N!,2GN'$@ MZ4RCGQ3@L8W$]. .7WM_WH: 7QX_Z:C-?LE1(B1F^"I&P5F9LD!6=L(UM]H(>_+XV'#/K M0RJ1\2 */DH:Z/=;.TI4L6B@T>BKK8ZT4ZLK2"\M6K&58^J)9;+*I ;*D]** MGV?A26$SJ MTV 7XO*!#02>5& F4X;.GG3SCMIK5D(W%P6A)!+W^TE%4C)ET.P'B=L=M=E< M;9LK(!)+ S/1P!R.QXN7!6MW/<$6I=C5#$ H#W& M[E36IM6GT4[X7')V$NV?KX;68FM5KX]PI@ZKW6["9IK!9C(Q@D(VLWJMX_6) MC35#YH56(L#D$.0],F,MV%,@C5V$O8[K[#_;8"!+*"QB'110^5?2+&XEJJ(I MKN5JQL;^Y=VT;L6/+EA\U!%+K&=;F\_0%*$WBO^7V Y97NKN,E,W7MIN&OOX M\G:\/RSW7K/=N^F5[LPM1S.^PC[F.;&NL5-WXFY:=^*J',"JHRF9[%3$ASF7 M^,A,8]W!>5_P&2R4\G=8&,'VW?$NX8QZU[<*ATF9W]:U0.* $0N8./+S6G13 M^?]F%OPUTV!]]P^7?F/D".FD%6PZA-2+U8W:>RM7.%[RI/W:5!-J4&Q-J!5U M(]S$>*OB3N$Z3BE\KU%G59;8,:[^>UWAI4B-I=L?EW??KY6GX?^+74NK6>6H ML/DB!DNT@^DE(UF62@:4[2Q&CC[1-=K$=*H#QN@4[Q17^P5$ZRYLD](G$OQ? MYX_GRI1,*/7^:V'KSD1G_!-'PS;-U@)&1!;)#&ZDZ;L MF193]0S@$" <8<7_ O:%G"2R(/(+3M&DVHJCC)9T ]K"G5FLL3ME7TPUS2HT M1P0WL$$/K;/%\>VRWGC/Q$0P&LL-/^WX/[U>H-R*BXK<%)9 4_2!WW[< M1 %L9**TG16KP?EJ%(RGX6?5, ?UW+Z98G?3;"?M9KV> M:.C:2#<"QK ] MSN@'[X H%W@4_I4"9:M*F_6 K1) MFTP6H!V&D.>_?^LW&[U/CD*F4S8O$T* 1YS(A[3M]O;(K.X%)YL%. S6 /0! M#X<>Y@-Q%H8+,N#&MEZ^:7.'W$V'\[D!=@=H+VB.+%QX]$U_T5TF;W(B0RO% M9O *(7)$C\,K(U[0'NGH+!IS0V!$$,C7' -3(48X( M_-)$.-'K.9/J)HS,O5<\7%BF88**2J:QF'@0G^--,4T:P:< *]T,J:&PU[FV M1'174SJ1SG7LV_ BR\Q_$,Z-P \EW'!F"?-Y;]!EH@+9Z9:/^U MZK)49S4BY,0I+"=+=>8OU?D_U(:\QNN-B+HARW8>*;'(*HRR;*=$&%FV4\S@ MO(.7[P?@O?OO=P*&\9 ML5[),;8G*S0KB_.M N)$2\7YAMKL'Z6 %<"T+$? /MF:Z1CLWDF;X/6++,=C51?BD;)&"!.>! M$+ZA-IJB95#OFBQ]LE;I(W%=@R8F_!&-@.%1+TXL[.4DQ*FL\L!X55(R6%;A M/"+&5-O$J2*,*D!%YY^Z.X/7L6I_$%,\-"?;Q[)MQ]HZ:G<@FC27I59.FPA[ M.R@,E23"EMJK)A%*2WVGB]]03-1I:!FR_$0"N\M=IJW8"[C&0.TWJUMY0I++ MB9!+[D)LQQ=Y<3*%6F -Y!=->/#6.-%?O2#\^Z\W3P^I<82AM.P@+CXTPFQ: MLZVW0.^(?8?!_\K]UQ]_?=\/-T_?!1T8PW;>EXM(BI+B:)YJTK,\*R%YJ(35Q[ M\\IH**N*'?_J[(]$T/QYE0P:1,]B /-T=_E--W_ZLTQT9VYH2SQ%0S=);819 M(%%61R[EFI;P9Y2:X12PJ3C4=7*.V6GV/OI<7,P%LP/0/,B\\@)-L">B[J"$03T]G$;%LRBO M@E2[4*FFP^4(!P*KH$3,7?Q;FR^Q61&.>P] 8#G?K]]8T MX9)G669+)=[%K5#FWI.+7"4E'M- FB]8IP M %'#8"=GSG MK_>"[MPG:.)<\3WE%%6=M$J"&5A5$5$RA]]UHWW>7+]K&"A:@J%9 M\B+ACCV^B8X5:)56Z/3,G__\L)>V& M]64XT1AP(8-5TX-0"^F QL43!_Z*&R5O&'=#;==E<1.)W/F1NXB.>/M![H': MZ(G6&/Y8M/-#"SW:'^XD1)ZX"9L;&$%2Q&1.*4>A/30GWZQQ@>R@&LQ %/22 M*#V(=ZS<1;;M!:5[_=4+=0%16AIUFXTZ%F1P$A+N="H7I#*778+*XXHSPY[" M)&57L,S>QFEG]DIZ 7KI[9*.L%]Z::CU^FI@8U4HII+6IZ3\$Z+\1G&2*^(I$Y/)G&(%ZK&* Z<$_R%Q3@; M3?$ZJAU]\=OJHG81F;N'0>VV6B];4Y=U[&7DQ"DPA2(*;7E,(7+1O"?6T&B) M5H!:RCR!T;N(6FJ'1&\0#H*CM[3T9$3%27J]TQE-$651?.6:X<^>6$RW7C*+ MR>H$/WJQ*FF'T4X1U74.0SM-X0)Y]]+^1 A;M01Z3*I3+P)C6-^!H"J<8?T. M4EE#/RGR*J]8W9L?MM\K.01K,U=H';XSF:0FX:@I*9HIKZ#=F^NW,Q#-]9N) MF@Y@%Z_#SRH_EZJ)L'/*MDY)/#0IOBU?_=/BDHW;W9*=XK(?FB2<3833*JR& M;B&$TS[[TE5;O=5B]E4AG,^5ZHRV]UJR0]J(Q1SKAJYYO3%8J5M$1%;Z%ALL M+; TO^;2HK=_G3^>*U,6RJ"PMNJ6O51LS278;$-[ ?7#=5A!7=HL@#9J8J5R MG2,IE'L]G;*"RCYM/<#V'R)GF5(IMRDKY1Z%SKK_B?Q:CM@X(2$<5A9SS%(J M=W\%=F6IW:.D-EF7.C^QA:KP"D@8$J&JB%!-<1%JE=,&2MF?1,-!SB3SW896 MJE2V.M)=I"@UFCHTQ,)RB0HELLUW$ALJAPV2,4A4.#W&4,$X9\\1UFX?IF_! M$[9 ]9N-Q9VKR7[5TPB*SE5>N2%6"=48?RFGN

'^='#F8A3.F_A MCY[:'LA*XX+/*1KV)UU7IF+__<(FEKS_DVI]U=D M;!/-(1\P5H7^!7_P !:;. O#!:N5=FV7E3J"ZN;UT\ M):_1G1GSM[*Z0_4AA,/Z=Q+MA47[(NJ>E,?B>Y+%2US/ANO]>GWK%DJBLGCQ M+I+?'4&QGT,6Z(NG=N'\#P3V[6@&9@T"(HT F]PEH@<@Y!A.1&/.6&5N.3JU MGI2:8A)7VE!",YTBNC>M$;#PX!*&ULUG @^)LWO=DUZS*QQKD0)56-S>.CHK MKT!=B^DY!:AX6"YM)''1O-"J$?MEX4VUTQ"M/*1DX0+C]M:15J*P<-$*M.UL M YW"Q5$&&\@AFCV>*9HY4ND]-6%:.B#'5,DE*CP<.SS+X8N6S-)5-X"E9,N_3-;/Y*CRQNB_8?5 MT8Y?+ A?Q>L>O!WRTII'+'=)&D!",YFD$(N"#*#D=G %W 2UQ+MBEF)45 QO M;-TA):\3<2.^YW0F"IBQ)M%=R/1,P/8B.I@[D/*I*5(ZX+:/%4_#IH_P78$NV=ZX?[/R[OOMW2ZQZ;.*ZMC[&DD^-:XY^\ MBOZA+9X26(@@'&23ZK=UB9J0,,SN0/EA8=GP!;PV,@@OW(&(@G@"/.3!QY)' M1!(VT)!V3MC5$NIU2HT5.JS9(]%\'9HGA4GLX>HG#Y[OX#)LEFSY'-C,.67T M3L7NK0O.5(*)?^F5Z\42&=U.#<.3KN[W<-%S>OQ;7NKL&O)VY\Z(K9Y,)D_F MDL]"L)5=:E:G:Y1[K*U ,6HX^=?">?;H%9+M#3;-26TC]YG+HF'$<_! MBC6L):5C"6WB3E$CYKYO)W1R$>'OHE_$[#)-VAW;R MM?6S+SZ5LQ5:N"):;#^G/W>@MKLEA_?'F51KC?P7..)DCTK >DRKBA:0DU;V M6 B#)4TO .GN_+*I>7W%HH4Y)I+3239ID0('J*1(2W1W@=,^^])56[V2'392 MX$B!DT K>RS;1-5GR+^$3%C-GG[R]_5B\P/QC_G#?75H\Q)[S M^6 -Y-?86$R(M\:)_NHU3;__>O/TD-K;U3OV>OV=;P:'1YA-:[;U%EC(L>_& MQ#"4^Z\__OJ^N8/LVH#1V+%\"MOCZ_O8=^NT@7T -5B9OX/0A\C?,]]A<#_\ M>EV[>+@>_KTVO'FZ?OBH:,:;MG0\"OVH &A)Y( ^*3."_.&CTD0NS/T,O]7I M/_"[%1<$_^KLCT30_'F5#!K6/:$(P#S=77[3S9_^+!/=F1O:$D_1T$U2&QG6 M^&>4 =+)PP#0E)F-#.0WUQJ?17#[C1^&#CQ&UPP/ROA&_.&K9NN:N?+N.@1( MD#5/M(F -560/:'_Z_,?VE:PI]0:H90PZ7A4M?+.(1(^^=&C:T^?+F&S0P=W MFH+[RA49DY<1L9560U70PJ"TH(;].^>U+K+?IO0?'.^_THI$QS4S M/;/]?T6FQ+;)!$3+T'&(ZWRU+2>0)MWLVECW[$NS>[ZJC"D $./S'[C/+[AN M.+<)GY0ZL30ZK:J\S?3Q+'(\Y%4S%K1+!2VQZNJ&_A]69XB6&H+_F0O,L=4< MW3E7GJ('JSSC1KQ$7 VS=(-%RBBJ;I,@)K/B@%OPTSO__NW?K-9__3C[AO] MJ_'I X5T1C"E0ZF]'DK_ZTOXX<*=68!$R^$OW:GQ]F]#+S7;7L(1O&GV)!><.Z U=,Y7]08*9]PR )*#&ZM$T?! ["U2S!%V MRCG"%3(I]DR!=MKK2,>C&7ZFJZ1SKMP"+8#6A+]983 %G7LW+X/Q"R>$#RD6 M-+H=]M7/DZX8Z>&$#XS5'E/&8=A0^M?&_U[H>(0);*@X6N\5QI$33S OZ28= M'IP:/S]Z>%%6.B*&3EZ!,[HSS57@0'5'>0$.JACZ3V(L\;&9)@A-RV5:(/T] M(B>OB:" QN%X[0H5KWPV\%UU ^A8;6T/8&\ \4SSC\!^(R#(_T,FE&)L,K:> M33860-V=P<9@13]7*8A>S$SP.D9A$HE.;QC6FV:.R0K*<#SA2B>8B47@4ZM> M&#[]P]O#T-M"7G&?P+(X(JW0HXFGZI DFF/XYE7,0#![R.!):D *![#!1!@B M4NB$2G'$"P4OTJ:HM (R,M %DCYQ'/)K#M2/5VNH\UH+P&RJ)4X6MFYFA=5S M&LH!9'H,YU"%:#0^I;_<;K*7<<6X_J!P8HP"4E>^844M;HO5-JWEG+[G@W&> M5\M>9U+ZAH:)B&9DTK;C%G6IB_FNF=HSP1M^)E[36 \[EPT:UG(;( MN3(,.K^QE$V*@&"- :N#/]YT=S:S#/3%\ :S18G&UM95^K('-#V0N>;:/!YC MRFLW7?.#S"TR5W/T?<8VTUY1HA&4)U.#T#Q8G3([$%9C)D3P"&&1-'9%8XFR M\!\:(T)AZSOQJ)V#/UT"[!6"F0J*1XE;0S@KK,Z5JP5M_H<3S^D&X92PL06U MU%QBO^@FQ8)9E'TC2@!G7[B C81988 ^K(?*&+[438JV#+G9;OFC)$P& Y"P MT\PBS'V1C">VS:(HCA/RXFG3$U\O<9)>I]K%B"03+"@2&WC2[S%N]'O,]Q!P M)K_E%SEA'2G/%DO:8HE#.AJ$*41BW#^5CN M247\P-FX3Y3?/(YG9+(PR-UT19]"@S+8-W6#/<'H%^BZ.V.?TZ[V+^=7S G9:#^KM-/M^\10+JU&'ON?K"OOG*)!R5WK$73@39$Y54FYSV MY<9>[I.<^3;/TH1?RE=AL M[;X[0.URM(A6+E\^'@;[!>"/:^.XCF^/QS?1L4*MDAKR(;,E0^T53JJ;7)*= MN3FQI"U6K>)6L["@!8H%NU3:;C?%ZT=Y(BDA1X'*21&VF1*>BD?E3D^TK(U" M9)L "OFA9=M?YG1!;_DQ%0Y1SKM 79Z$D,L\9PG,(+6H2"LEDCNM".L*+]!- M4&HTAUP1]M];TT.)>X81WLWRZB)X4IQ]ABK#)2)XNU%R MY:F-""Z-O8T"$?LPVJ_$B_8>VPL M)2%(BO&N3-#DA(=O&>\.("'#D-S,N3( MD-?\4SMU:0 */J=HJ)V4PY//YMLO:@_:HI7_E0;A=@G&T0Y+-]LDK;),EX1\ M$2DV1>8M_<+$9H94U&T92JLN7G=9@7%+XG.]-2A,5NX#GP6T#>5M8!X#\8K, M;0 NS9>2 DY@AM N+F'YWD:-QUW>&YKI@KY\_>^%/G\AN;M.M5OBN4(%1BR) MS/5VHS#I5CPR2]MO/Z+-B]B$784D4CD]=X^L.HH10@MU6LF^N MLF9UJ9REN!"9KY8UP7QE8"JWIJN9S]CBCGV5D[=TU7K93M-C03UQ5B(B$107 M7%,\$3350;=?%2*HH 4IDIC]AE?4M'#' DOL/DM1>TQY^=5L!.T?WU#N[R MRKR!5.Y27/@/Q:&\(?'J8%"R'RQKXTF!O:Z2.HJFCN(BB':ACJ[:[HLA<_-0 M1P5MVD,+X4:?3OKT_[/WILUM&UG#Z/?W5Z"4\1N["E*X+[8?5U&;HR>VI"LI MF3OWRQ1$-D6,08"#13+SZ^\YIQL;"8(@"6(AD9I)1!)+=Y]]-VQ%BVJQ6PGD MXV$YZ246A4=!;.@UZ\BU>B61*_(H&GFDEZ>T$WFTY'JC&-Z?+$3R4=C%"_U5 M KUPJR8KV7'.ZD45U"H#HDJK/-!,M'94)MJFZGV@77G:Z6@-N=DL17>*HN!7 MA=.U=E0.U*8Z^5YQNM&HDBP/0]#EFDA9,84-F$(:(TT#3&$?V9'-=K\,;*$H M&%9A=:T=E8.T@ZC;!U;7NSFG.QYL6*A*=:QROC+)^6K'C$G>ALT@LL 2!J8) M+(9/KML^ZS%OH7DH>%>1V M&B/> RQFI_S'SO*,VK($DRL".50"B4I%VD$&;TT@K9,OW5[4K/IR$$@)+=WB M)$ &TC JV7P\K"P-F \PH"V%<[TI]^LY!T4K^5P1R2*1=*):-&TD MG],DDI9)A-&HE+/++E(=+ MQ:.M$SMJM6*XXBJY7)&*3RIIY$.E3"H@G?/.@:HLZ PLZ%MF'V\!X5IR;@(Y MCPSG66.+]%S @7;)%Q_+C-+(PQ(-1'PC =!L6SNA)M>*5NK?/&ZA79%-!-FD MD>B5(MET0'X7;?Y-)!VME]_PX=D8S<6/\$D!V/!/[@9OG2DL8BB^S$*,"NS\ MCV/9ZGB.R/%L_O9%>IHPZ<*8SA1]3NB@Z@Z\SC:DJ0$H8)C2S#1FA@6R5F,O MJJ4)^W@\9D,:\&%/:/0Q_]H82[:IZ!;@AX4?_CQ[/)-4+^V/GH5Y[S01Q*"P M],RP0;JKBL9]XPN N#&?@XU9\1^)3X?;^&L/@7U0S8-'O)'@!I 1T5^W:E__HU- Y@.*_-V$/@0^GOB*;#W M@Z]7I^U/FELO&/DI #BQT0)^D"4,F^E%JH-P2>N\O M-?H'[EM2B<5/)[]%@N;WRVC0\ K"- #S='?Q3=5_>&\9J=9,4^9XBIJJL]-G MS1C^"",:O3P( $6:F,AP?[&-X4D(X=_$8:A D$ H+I3QBL4O7Q535?2E:UA;1[@;)!1\5:V0CVQ.%"E!(D'9>J%JZ)8HMXT%_HZ?PF?IW[GL^A M&T*2;,05P%H=_A?2!1?%V+-]J5I#S; <(IA,N)1OM;J^-4U092+,9 M8H[I, &OS\30!?[^SPDZJ0$+A*SP/ELS9>A^#@DM0O&@:5/[%(32KPM0^G6! MF_DP<\TP#H*@S$$+TH>:+S47[43;F'D4T'RWVJ3;<$V"O>*? 9P7*!_#:NKU M,^(UR\9A"\@+J_.GY86&M0#0FI 6 O8=YW_HO#*18(&58N)8DF* M=,&'@*'T?V1#!X ^EP8O)J-T18"A/9'^8/-S1?\AW9)& 6H!J)B&J/N5WN-3 MX-H1&\FD>9R(L6**^Y 3"506^N7B<7#RX8SK-X\#5#U>U1'#5?PC5BV.:1?W M;[[^:Z!KG <[^*E:IP_LU=!>@<[#OWUGTV=F_AND KL;1]S&OQKH(_<Z!5P=+W]BYO0DC ?=T!F=6FSX<>28#RB MQK11*A*B\EZM,6CZC=F@NUKNK[L@:Q>]+ZMQ57E55(U$-SP0-#!Z+Q[WT.=+ MF\,A)I&C5'!X1%:!OW\S%'U'EA'#,,) L-YH2B2\5=+@M=:9Y)T/_P*U+.!B M0$XXDYOS=N3GL!(@,@DYT&I] J3,S*8SD>JR!'#IG$FD8 SLV-LNV9#?U>2W M-?E=B!\QMZ'_A*Z3N?@U'-L"TQ>50K$+^,L*[,-E B#3L,8)_=F&]!GT1GVE M]_^7,?V#?JD8G.S&A#(WQLGD\F=+DNU$)3[B*020!DX^?L0-]*15\BG&Q%XG'Q2E% M#VRJ@%6LOZ2F%M6CN)S 7!=O;:&);\)LN+ME/ M+6>M !0$<23EZ9V(@VGX!],HX<$TSY9C'!YZ@L*IBC=)C+]* IO#=;.CC6%) M9/UNIKWX#"61]B(%18\,ER 4=,8!1,:*M\J10RJ8:H,:O4[;0:U-[(8IPXDT M@Q<;(WP^^@'=33**+)!6CA_C%RP\TX]ORLPBYP#\QE1=&4E+7,^V_U?1'<6@HL[ ZV0PBHJK9YKCK!\I@_A+YR_/C:-J?3MYOSN :]]O+M^ M$.<(($R^DQ"Z?%:_G &F?BE8%"8W1Y:'\G3@0!/\@'>1\*2=Q?"_7LR VK29 MWCT84U$NDG]2[(&-!F"F*"_,980/< @>!SQM)&:!+10-K>7DB'N//JQYH8.7H7OQ/\B]0% K'NM:X'$)P1;0.F(N!]AR>1.O<31YZ$VZ =9IDLYF M@&S4D0$C'PTO$+13BII*GCXB[+C =F6N>%G2V#$IU6/$K*&I/J,^I$NWAAVK MW=6;[JK5+R>7\.6K@MJ,Y/OL+7K^[VST@N\=H++#RWM0;9&#Q"&IEC13,.\$ M-:F-M$J9ZZK<10\VRPN@XPN>@&Z(^!3WW0%9<&C$RY4XG[V_27^/#ZKU@^@B MR)9P84E(P'_@K5CL]K("3.OFLJ3@6W;]5AAZB]]^G*L\=ON@%R!@""0Y;#W" M0^D9;2JG \SY( 9@\SR;:(" JFDQ8_5G_0K:>BNHO+>,&729;A!!*AJ8A0) M7<$;*.V"<^/3A83@C_\@?-&<:X>I&(WP.'UI!+P3+\+O'X2OFC_N/;KN'33B MQ-U(X,P+F(0.)!XG^G%*;EEQ8IDY;,AV/@A]&)AQ6EBQ@;UILO\Z*J77!W@H MO'FFS'T,$IQ_<:L@ND@@$'Z-8S6$?IR&D!CT=SI+J.NY#[Q6?V)AZ&YZ'CJ MSYJU]K(/^!WWM,1M/&;.:_*-/[T9>6R\31NO1W2K>!?A.6(_>3JG9ZS%H*&A M,\+"TRG\,!%L#!'I3+IRO1G;8'^$ RN V+]:0><*NN!L*X%_995>\\!0U=3F MTF!DS%!E]^>12H_(6!70(O%"T&O6ZD!"!0+]!]\PBU:#&ZX[UQ90FNY*6LBCC!25" 7(BKNP$'3-O:LXJ+;&ZH,_W9-0=P[ M7?/(LW?N0-?1T3-P[3J(2?4VQN:&)WRN@.W^2.;XG1Y\FW_2K<0GW8Q.<'G& M=X N!H1H!3QIG@_8(SV/4O'P5[O'%IWR*I#[< LU1E[G :K76KD$OU8Y@WR< M"=($#PG/$K7AI5Q4M5\;+?BI><>,J?7CC>\^:CO;.81K_D/L4:/5O#M/N _QJO ML4#)L<9"=&$J+3-MA5M<(S*I8+UP*5H/J'=@C8PP#H;&=*K:W),;D1,IM$/W M!GRV0HNFO% _QVW1_X:.$M#79B'OR_H\WGHMJEDJR-G^::U1I'0JGL<;EL8# M[U13R:/JH989X]Y"Y5$!)D >0#AL$SOU6])[/Y\5Y"V"ZH.+)7"H6.%A3Q3, M;%$MLD?A*3I@N(8Y$J;%D8],2EZJP1^_ F'@#;\AAKCXX*J]&+[P4,;'.S^= M>,1T8PHJO2[T:\-$WBY?H'IG MZ4V5.5<)GYF?6?X\E\Z9ANB@:(!1.KE\^,*EH;?R@$UTY9@&H,L]2F1+>H1[ M0.B]R-+_PKYU9C'I7XSGMQ$*\T)G\: Y:K$"*_U7NU%>YF:!P_=N)13^1D$H M3BA%JXO.91$WT2Z]>#%&ARS$DQO%7HB> SK"HH!ZB;Q!U%GJ2 4- [F;;;PP M@N2B!Y&_!9_1J'W"X@GI7C$Q$DE?U3]]<%G(R(N-C( % 14Q3>:&UN@Z1 M9Z:SL>J9VX(_RM*+HYB@ZI"K;Z;,<8,NUQM@71L82XXF]FP\PY%1MINUL-?E M='&?U2DF<]_".')2/&EA2W!2,0?%P[YN#10\0HDCR+%J6C;7MBG @1+=#\&#(%P08!RL*JJ0Q\!JIIL@H M(Z8?!-@N_':5>>H9+3IN7,N&[^YS,1%+$]"4&3B[W9[C];HS!Z1'^_$T%R-2W\-^OC$K5MPX UAM1LGE&[@"X MEU)7XHX^JMHG@Z/G-FR9C[ZQ]NA';,9XC$]$Z!?M'HV)7'NT2 S*Y(LC-I'? M_5[Y0$F1GM$L;*!S'-R(.Y*%!11(@H.73X!C4[; 6'JO?G#M7&\M8 =,><12 MAM_A KQGS$;(2T#!1XL[69RXWL\0HY8PYYJO^!H7[*6O8%04K\@=;9HG7VIG M[8@<'K)PX-C%N?M).&Z;"BJ\5[EYE""91^+)/&N!U8BR=[(-!+OV#M"U[U#= M-B>B02)I.:))!_'^^<,6PJG1**1PPO/"^[\+Q+@;8_H-0CUW+&\CEN\HEQH9 M9BAL()>*?>IKM0%Y4YGD>;H\RM3F*QSV""VP]RW)$OEVW/]FD3,,V1M\'+(1 MG(K%?6Z!VDIT[3\S?3@!XOPA/+?V1.$K1+;S31U&%'0 M\=YW^OBIA6X$3;C*##?C*%"3RF_&W*@/T@S[TE@3WR\G)(STP"QFOC*)O,7 ME=$6^)=A_G!;"P5W#PN<\ZP>5, ]P>UO^0T3N8,;&1O8F-W-!#(9V&Y#?LYN M,9(+&L SR\'<0[&Q4+U0O&N6VH/A3R,WIQ#^(TB#\CZB/*:>PQ2^I*6*6='A M@ "%?D2(B<>+)8FP!UA*X$K021B70GEU#,033 MI$)MH+[]RO&?,]D%MK/\OS*#>1"@6P5@IPALUT>;QT%]_.R4WP MKC>6RANB2NZ7)(/+,&:.B3V-O7[%Q/QQF1&YWVZ]/B"$GSVYE \N>&"AG;2Y M+B9!6Z\E<&W9XTOVD_[HL0'.3O+0Y>U"3'EQXS=5TR3%L>$ J,$HL',NW$6M M% 5S1UB/4) S+12 GV)5L2%<9U"= F@0 #D.[:GD+TI.+53>0$1LKCF9'Y'FL4P.%.D49).ZS2?^9,H6*6-^KHDI.*!.JL2H^;-/X M3G1"4/H(%LBQ$99BR+R8#K4+'*;C2GP5?M"P4B.PQD.CIP&PC4V[W/8!]^A%IX7%_T%: MVO[FKQ)KC+UTC#4'V.;=?,&XNE@<52)(%_0MW!^U4@_V8W0[$6H$,$,RAB!) M11:/J_'%<)A5.@^0NR8 7Z-AEE::I-QB>=,VC:)_45 ? MP ($4ONG8-'@>"G1P0CAA>6M'DL(0AE_G1IHO(&T-U5>0^%>"<]/U/<+5HA& M6A1:\[,DW#X3/;&R/=@\@/DX!-O503KSD^1$&HMG)=IB/#+6'0*/!DW?.8(9:H4:J\N>%S?!<=E!3Z+>& N MW[T;>\F[-_HM//_IC8$M1'[DE7.227\[_9N9QF(OG-."S6\ZE%&++I/LQPP$Z]H/")F;D6*/.)?3#&?WHR*-11%-W!'U,&N E0<8A(AXRXM M%8N81"=S)K%JNSFPCMU6LF_VL6)UL2PDICM9VBQD8K*M!CU3XR6Y%E&=5E#8 MEU';R).E="N6Q MS'9,0\RT6:;ZNE()*P'+W(AJ2JB'[=W3X_V_SZN;*/BB&4@&V%)=^FPW1(/K'3+SZ6'\7TB]^('_EH M5F+=9Y'O-'TS:".%"#X$,F+@$^;P!+H5!*:OQ@$=QK)AT%B\K,J@VF'H/P%,A 7Q00E^<2U.O':4P=Y M^M)C^EU\SN#BXN'/JTOIZO^]O[I]O'H,WA24 R$Q$)8"^V/X@@XWR'9/.\&< M(YT[;==R1^UYI9AN\>NZ3.']MN%.*TMXF<9B\H.[V>8'MQ?3@_&+HB<'%\)& M6V.>[/]%<")8PT ]7=?I1_FZ._;)5<0V8UEWS$_!^@7!WMT1!'L'[8$[,8I# M((V*0.*IP)\_7C#$KQ"FL C3*"3"5%&G2.WV4=%$'^1G YN?\#)OM\F":'UM M'863MY"NVG@7;#=J2$:BB//5=*89<\8>.*0#)LC%]J[8YLF79E-N=SH%"PH5 M.HGAR#$X*LF]D2<&-[IRJ['B4I,3R8G.MVH#'7?<88VS9<%S+-R, PK?K)'?K)U_O)#$#-$ M_]LMV4A;;O67)Y>7"+#52LJ![%'9M(F$9XK(WI&[_=)HBF4T-\6)=3K9-&IY M!!RP>(=3BSI\'X7C]'"ZMO0V3FD-)%"ACD0(<.'!?T=/E-S,6Z,^6E?J >%T M:UM!MQ^<;C>6![$4$+(EM! SD7#.\U X#ZAYN/)LF$77Y4XYPBI%0:0*>>N]J"YZL;)K;\C;ZRX/4"H@\I;02,M";/V3 M3S288[-XTU&T2F05F>JWSFJY-XV1,[1=: \XL"\PX5T=JVRTF^Y:E]NM2H(5 M_)U%P^6M\UOVCI'$T'\6Z>O MI$WW[9;<:1'%9"&8/#9SVV,!BO^^+ M&T<[P<'9./[Q;<$=*XUX3FF22F0<5P@OA$4'9T&;;*;0V'B+!L93/[$1G_DY MPE7PL88XS-YDI^RG:E'XTA]T*T9\/N&\4.D-_Q6S%MW@*]'AG #%X5O8@K_ MSYEB2GQ(_.;S1!.M=V'H:$)X+Y7,+Q;)TT>WR9B8W!LHG-]KYZ 02@_TD2B" MO,"3C6X?U#N4]D';-0R*MD8_[6:.;J';EO/1NS2[*-9.]O'HE/LM)0N5K.!: M"T],PK.6.WR$N!A.II"ND#^GT]*C($"KB";^T2N]?Q4G/0JDV&\KIH*SUUW; M+:7/A>,5W5_&],]"VSJA)OO*[D&C246[:7;%.F0NGW(WMX+I:S%&M%?B+REV MBDW:"@+6\C& &%"Y*UGL*UWB0SQ:LKM0K(ET+Z;^'1[='2U<\V6GE>@^)ER+ M:$==L9#R@Q5>4T'S8*")\3"1F%W!]$!@FB_CK83\T3K\,NNQ7F2G7H4*:TQ+ MGFM484.%#?#3([-MC>W?S5!A1%DP(N7Y+5F&&B)&6T84>*:M\+@Y2JW6EAWC M5F4V>=,H!4P7^^HP. 9,G]M37]5LTO"3J?7K$^KKNR74)UM&3&I\HQ;5-4>D MQO\[E'R'*7>4@$=]( <_5>O4G4S@P?0[61#9=)5L8?_Q9G^_TY"3'7 6^%5A M<1P6+[3/69%FF@%""SUU2X3NRNT*H8\%H=_'8G0W!XSF/:7"CU2LB1O1@T>3 MTR^@?6]9!M676XU^ ?#\0X7B^?'LJ(8QV3'JW?I9U^5V>[_=/;=FU+M5LZ?O M5[U4K9EA*1J.MF;_==09,@ZLC0/@ZXSCQ9MJ3\*U,X= F(G?DC\M1C5=26H% MN "^&U^YX$V;&L?J3S8Z_9N9QB(AGF9-A/EU8ZG0>!T:UVOI*$UI8/1NAD!= M;C8R-P0JU"ZP05"OYX+;V9@$1U:\C2^9]%.I(.>(46<8F MB)5E,OTM-U]!RMWS,F 5:?3+:]2CYMTD-7 (+4(79>QM:,JMVGZ;4%;:X#$3 M1RL=U3(%.MG!:N*]GFNMBDXJ.MF>3N)ML'8>A))95*;3V6]GNF,WP Z9;F+) M)FJX389"95?EJ[_GX83%-.OV'1?*SJQ[,NP]#,(I3K@WS0ZO.?"4K7JZ-NI1 MLW,.;ZQQ MZ07(O4S.W.K)M?KN=M;%?H?$/K'FU_]'? _,RNJ M7I=;]?U.3TMTYE%TJ.:(=X?_KZ.8-C,QP6]-,2\O+)<4ZMP-NX [ M5$!35;'55_A([>@UQ=&Q_3/VL ]US18'N&/8.%VF?2 MC0Y/G)G&?]C0!H*8SC1F^]WHU^QC# ^V)XL;$0")KS<3NXD[I#?10!\VBAOX MKKSH#(QP_OA'0W-P-Q9 17?&BAMRA+_$L E,D_S_)H;^8DT4G;J0W\,%+XXA M2Q<355=D]\A B]/FR S(.8,=LODKX'P,/&ZX"W@+UM29 .^_X70LU:8)!7@\ MYZH^5RC6Z6!??UCLH^'8DS?@$LS4^:ND]WBE#FAWSC3IJP/7_U3=I([,E).>NVI:O)F0-%&T\7KD<8_[C05@C"^!+>FP&^2.L&KWJ)_8=,9D:6"J M?P.^T-D].J-GQYS+TI]_!,_X/7"1":6@JCK=>B$24ZGUNP\DB[V@7O!!HD,U M*%;L#5C 0\$CMX:?==C2M6:8 &,.P3<%%N8\ M6S9.=U T0@)^. 1<[VAPC:J]B&D>05EB4TY@2RZ&_%.QV!!0[;L**[,,6SF3 M<,C%/^(FKG22>#,^+E5KJ!F68[+HL0C]R+$(FT]%")[SDKJ10%-9'-[A M*H2UVKM/_JR&X'2#SZ"P^>[L14VR^2Z^,+S>/"/DXN!9_G=8.5QZ?+^+S[^\ M>KCY:_!T\]>5='/[^/3PY_>KVZ=':7![*?U^=?GUYO:K-+B GV^>;JX>@T\, M:ILA93.L:Q[%9*0[$"Y\I!&H&,__$?2,TU$FAH;X!GS&179I#"J'/L1Q0ZJ/ M]Y)*DXU@5WO-Y^F,14CSNB&>#H,#!Q#4G(?&%@#?S)_[ S62 L16CP^&^Y! M=4"L"Q8 MS+=0F[D3TA#K1>^I(43S;FSF?R+WR;J<$(CDD@MAB-B(ZI#X^LF M>Y24>AN-+:3S/\\>SZ01Z!X*F#53T- L,BVY_0KFD6X)[AYJNK/JN1J>-]! MA1["(V:@+9.NG Q<+TR''2)\)PHP %#'0%FSA9F<8$B;!G:B6/U:'9E(QA".G! U@*X]P:Z'9PC\";@:HJW8GR3#=_;H!-; MTC.;&_IHJQ>/&("(!( S,P2'Q T$9I(W8.',;F2@K*:=^)))QHZ,S 7UX, R0# MO,+S1M+=7)>A\:@DDO$[.IF1)YF)J,9CAJ?.%!/=5ZXB40SU,!5]^,:U3![0 M7GA\4V;2X,5D;F.[W%7A-.S[G6=Q^ISSR9!FBBGF9@/IT +]6<<3FK$\M__570';7;?6_>>5J%^@!VKKLJ7$(;>.8#J MJ$AT6OQ(O)A+C'1LQ@0\XZ4CL'JXM(XD9MWIR]U"[D';7"T7KW&9+K$BK7JB M\;216#9V3K[4SYJU]K+S])TORP3>C")P-QXU#)TKU:>D5$O?;L[O'A#1E47E MSCOH6#VD&5>!N=-)[UD!Z9Y\:=;.E@N)^9ZG 7WMO2H06-H-)Z,JRS8^J:MBF0M/HZ#<)AIM/1 BLOP$ M)%^2D:K(3))^#&WM%S@FV.T&;+OAOP+L>PRF(R (,AJ.M+94B^]^DWVB8P ] M2BB+V+H%#9P7$/GN>CIG?$$WR7:Q$$B+;!_$M5]7;P:IMEZ. W%10 ^O3")X MX\2XQ3$1560_(LT5#;XRDXT9FA;",2:T<# @_$=P+QBG%'C0X]WU@QS QTW$ MM.B&2S1R)EVYSU@?GEN6]_0H6&J2K(AZP#KC6&)BUR?TN@7.W495;AY@)*YC M/6$VG#3&IO?+#7"AG_@X_&7#\S]'WOT(MKXRNM.#:_#AT$H, M!TKK7J$]D9"09@90;618*LJZ6^'AW-&0C#%9!\P2#"-U)* MKB-_1'"67A6@)F!9FC-B;H+#2'V5Z%B N+]>/SW$-O4/I$AX97C!)TS&IZ;Q MYE?H+?R&&1S2_=?;/[^O'QVPDD86F_D'ZP%78W:GS?':R[UU$V,6/H3^GG@5 MB_>#KU>GYP]7@S].!]=/5P\?)45[4^:6FS^- 1*=A7-( !V0H7Z4&I@3+ H: M?ZG1/U&UCN*GD]\B0?/[931H,,DX'< \W5U\4_4?WEM&JC73E#F>(N:]GCYC M)D_8*77M I_/4J!(A(_7\B MXQ#H&9?R# I2N'+7.G:\[D%\K(* MX+)-[36/C$FWAATKN#HB)??DLQHX*ND[4S"R+XIH &!?7#T-2,^R F+(T*Q$H3E19P>%>KX/AB"]-BMLC:X$^L F*SOT#(B=!=/'[$6%!(7 M=3'[U]HF_7>+:"7/ZE?PY1HFWWP,)RQFK[WLEL/ZB.4F62Z@&(9F=C:JD4FMFZ1V2H$,^ 8"3)/D(JZ(I-+TO:[ MA4HC_,)-%JV]V\'6$$)>!133J8+IIR_DPQFQ&W?UEJ)[/QS6$,5.-1DKBJO$ M_/0OXFE7Q-,BQG\6>YI6A?C52+BRC(2K4"%W5"C*(-E-^5FXNVY&_,Q5:#J= M;(<#WC*;.QB9]4%Z ;W06G!2HB+_\:#FC5>/KAZ]>2^W8BD_V::^NP92G]Y] MO39M]X [OR5I9]+*?71%.UG?GGWEMU-?GXM@+.N&0EGHO&&099"3\]7]-[$)<-E('6WL[\+V%87SJ]_!E5GEA?$5SF!-=(05$H+\&UY5XO\P;+.Y!<20SV MJC=NLE:@.7")F%:@J_W;[[N]NO!O%Z+OYH':EL>(6FVYV^EF@5M).QCG$U-9 MA7%E_KXDPBKO\).?O4[%61B"0A3/(JG!5]>@C>73E,ZO"50?@F^^4 M*URU+Z]\NYGYV+/C,25*0@K=4O7^)8R6:D M%BZW&TN#Q#*G>171D0JPBDZX<3:W=VH-*MEP5H" MR@FXD[J9V]#;A:O+-2$R9 ,G/:NUXWRB&S4_)6UX-6$2#Z,MMDQ/T&1=,9G; M+5ST:Z)>+]3;0:&>5(8N@FS>4ZCWDR:&?XQPP3P.I[L3UWA[$3YH;677A\A^ M5XJ]1;N'=5-_O'I$T9A*RKO!PY&VI^I4[:FJ]E2)8;_7]E0++'F!I@/T&SCJ M0 O]8!,A[ 4D5O/\966C*N^*& *Y=:>3789:[+@=B ZT]552*?=UL4#9T-!1NO9BD1C_A&U9T2#Z/;'%Z-9* M]:JU4G$":7M,Y8GME\_?&I?_N8]=55V=JJY.!TQS$=@G&%VK=M9Y%X.+SQJ< M4.9Q]3#9Q:+?1_SV"W_G;UM53I/(2OHXUA:5 ^73?/@CD@#2)JV4^6] M'1JA-%-(>SL>*;P#G90@QRWJU9BA\H56*?*F_D\P02.%$"Q[(3V2S0P35:8A/H\4\HUA&!? M1!:P0SYU$RXRF849EN'9;8G>V%UXX\PT1L[0QMEPS@Q>@3DMJD7O-<;2O?'& M3.G1T!R>RX*)E?>F8?/)WS+&EF@*^*MJS\.7<5A^5UYT!A:#_YM(N<1CGYG MO^&XAH#5 #I%>IZ+'?JY.S,_BT)2+8GAW#J>F:/C1&_+<,PAXS-;%4U#6Y+Q MN:?P6LD".<+7S"??P5['JNTF?3Y10BSFKE!Z#Z:W6LZ45@0[_\'F@66,%%OY MF"UB[C'!99'/WNAM^OEIOW/1.VUUKVNG_4'WZO2\ MW^V?=WH7C<%%;X$=TR)5W0&1#S)\V.EVV^>U5OOTHC]HGK;ZE[W30>.Z>7K> M/N\W+\YK5X/>H+PY+HLRH%P9+^LRTE.SR->FOKNR,UD$L-Y+)02X=E7;.MN\ M[8 N<-;O MT@SI;T'/;@RXV3WK=_JXFQU#_NG2\X(BQDDD@_>&%;ZB468!WEXL+"X4S@:- M@\P0=H%$"H8M%:X6%%==0[7"TP*\O<+3&)YJ@M&NV.RWS#"5DK0J+-WWVY-8 MN]F30Z&0/\;0?#)L1:NLQQ);CT=/YM4VJVU6VRQQ94%2;M?$0(/8*.B8@:* MD!Q=;BV30ER"3UF@P%BR+'OTA*4-71X0"=1"),_J[:![KM?+;%7KTWOJNZ7W M;+"Z$*+$)/(TZ\DRWO[M)>&>.Y:J,\L2L3^+DG')Y>B9J0-]Y/L!Q75)LG(? MV"O3'79M&E-L_('+_:=J3RX<"^B-F5?4JP/V-\!^118;;=\DKEEOR?4]=XK> M%EKI9[&5?R7E)*U6&J05](QZ%%8L:FK4:W*[VZBHJ20K*2(Y MK+ M-E- #'N6J.;6-F? 1N-^(K-+0=V[D M<,F5L'_7SE?*DZ.)D)^COM; M:^A]N=O:[YR!@N%@M?**[K>A^U047IVU!Z M5$UXIAZZW8F]T9:;]59%[-7**V*/'7S4;*04W=K ?;@S>?LCCNIR8\\SL[," M4JI3MPM&)^5=>4DH/); VRDX.E.0R/6VW&OU#X)6#R,W;:NNMPF+*3Z*1CA! M]Z3T+GL'98ZNQ<+PF(C^1+'\(I4 _18.OGO'9"[?>6;:6/EXSTPL!%!>V-TX MB@.=-A*S($P6ZYWE;/Y'0.)=E@O(0V"7E@RZV?F[]H[YK;.2 M4)+8_[-7Y&^ XMDXVV\_S0KYRX;\,0,!IZFW MYFA06&U['@2 R#;&Z<.K1W M =\\R]D+MI;''4A&T&+NT_XS?*C,6<(,LG6C8:KZK0*Z]C;)26PNY-:H62?4 M<"S;UL/7:,BUSGY[,I<_6;9T*RDBG32VII.M$U!V(HUZORO76E6=XH&MI(BD MT=R:-';)V-B>.MHG7UI=N5_+V48_%)0LSDJ*2!RM'>3&!@D.N\F*6DONU"LU MZL!64D1R:*\FASTB>+M;ESL%R<1- ,P21O:+X;BX4&8JNBYHGM](M1VS:D!S MZ Z,O'('(GC4O3*G1SX9@^%_'=5D\)09$./\7E-T&YYZ!=_.\)(M^5A+;G=* M4Y!9K:2\1)5A)D(>=-25F[UBI.J7'GN+LY(BTE&V>0V9DQ*.#NU4;I0#6TD1 M":F?>%@0+;=4B]MR MHUVDB*24[X]4O9%0=A^3JZWJ\; ![:2(E)0[KU']DA$=;G6KQR=![:2 M(A)1]BT]]D@UW5YI;-%J)>6EF32Z9.Q3=C3E9KTT&EC(*0,?GHW17/P(GY1G MC?%/[GYNG2F\+3K?;/J^UVJ<7_4'SM-6_ M[)T.&M?-T_/V>;]Y<5Z[&O0&KIOH,VU)#$[\GQ/T\C%-$\?E?;9FRM#[K"D6 M0':LZD]XZTG8U^-V(VF_6RBLPB\$9/NU=Q$;37IB@OY4?<1TV_5CN/ *@JL@ M+K7EK:8VGVR31_MC.7NIS.)/'B_$WZ^*J8J@*(H"-#TB(&<0:F M=,;6SV;YT[^88DI7@,$CZ9(-24F1FG7 PEJC(:IXH_Z5QJC0U_%!XSG[+% _O;-",CQ0',['YLD#OPB%SC %&G4DJJZH0 M5M51D&*UE6HKA[*5 I:5QFI6+VI5!DA!""Q[Z6V9+EJ(EK1?=(,BQ M!3:D\I:H!FE[GYN9;!EQ8;%V5.U9PP^+-3),$,QP$'JO)S<[^PT[)X--%JA9 M$4 < 435NFQ, %NG]&4XJ[S7E6N]_;:HJG"^%#C?B.MGMSJ[;=Y9X6]A<7>J Y#F1K.N[/?5E]N M]"OV>[@('#L-NI.2NS.?:= -N=XI@@J\I MM]H'8K/F$F[.RV9-.IFXHMHTJ3:5*$,1YPS7SHH@A%(=,5FA\UITCNK]LB?+ M==\8W&B?[;<=8H7!1<3@5.)?Q9C[BTCRMO16$9UL8Q MS;W/&N_M>=;X-CRG"E[-;E7H>NQHFMO:W3-9QHLS;_L L;N=SQ@A;&%Q=C^#@PV MJQ&MK:[[75&+K/J:F=FMPJ:DU:*:*+99R$NAOP,NL7F_J[TZ?R M+7K"]O**4.8Q]:70QZR#9ZFL=TT68[ M\^!&>9&R(HBH*13[327>G0(*5$5;7O2K4#^-8MN]:S@]N=?,O/%!J0=[YNA3 M^)3JP,Z*.^3)'0I4KKO'H9L=N=6M],52O+L89)%OZ>]^AV>V,H\6E1<;*TK( MO8QXC\30D.O9]W4I+T)6Q)!]1?(^Q_C5*T%0BG<7 O?[:10V[Q.;6W*O4V!F M_GF3,93!$9#BZQP&43+JH<;<58[45W=6Y/W7ZZ>'V+$3[O'6:N_\88Z!)TS& MIZ;QYKM %G[#&972_=?;/[^O'VZQTH6Q<"R?@@Z7U64[G2Z5[?AP@Y5Y.PA\ M"/T]\3Q"]X.O5Z?G#U>#/TX'UT]7#Q\E17M3YI8[3@,+ 706.J!/TH3Q(9N- MV<]/DG D_5*C?^"^)1^3^.GDMTC0_'X9#1K,FTD',$]W%]]4_8?WEI%JS31E MCJ>H@;P[?=:,X8\PSZ*7!P&@2!,3N<0OMC$\">'VFS@,%1B)BA43',IXQ>*7 M7G%%^.M5"!"1Z44C3R5C+&$30131GW]3-H(]T6N(4H*DXU+5TC61Y/SKPH)_ M7:!A?_FT^L!LE,!1_\>Q;'4\Q\PQG \3P@1@F:AY %?Y"'P:L!'!]4DZ^7(% M_,:>G_Y3'3'I1N=LEZ;JX2.^^%PABV4O75$M2),N9 MPEUSQ W&3^<-3T?U3T!\S=463 MAJ(WI24]SZ479KR8RFRB#B7%9 HY4>'KJ?(?PY1FIC%RAK:$X#E;5=];Q(D#*-?EX'3JE-LQD^Q=Y$[(ZJ4S%2DA *8Z 2X6QB6WN,LW8 MBAAGG/;HXJ13WDLY MG>,(%P ZE_I4RCA M'@' &;W=0A$=;6OL(3[JV"8C5:X:K=E_KZ$(F+O8L'[?Z-+K_M35]'S0Y&^ M].OG=B:R/;QSNV$SK=UB5]LL*C:*%97OMNS'\B.XON!7-(K>_OE8E+DTK597 M[O;W&_+:YORS1\V*'+8EATWSW(I,#K6^7._OMU=H2N100F_5ILGE(<;ORM# MQ3@*<[DP/&0SDZ!5B\KSW$CH?K\K"O]HMN5:8[^-,RH#^> (8--.2P4F@$Y= M[K9:92" $IK$>?F<_P#4&!G32HH6F8E$=:3:2(I^/2\*$VFTY4YKOV-D*REZ M< 2P:0NJ(A- 7>[72A%GJ4S0]5+T43->E1]J]J[BBGULP#ZB&G9M)#\?_R@* M^P KM-W>;ZEM)3\/C@"2M>TJ/@&T0'XVY'ICO^UW*BLT,_GYE0'@]7DE/HO, M/79.<[J\*@3WH*E!FF,-D8];;<[.1LQQX*JA9G)44DFIU3 MF I$-%VY4\LY>%+J/M>%LW\?WU3[;V9JBCZJ;. "FP#UG1.9+GXO#!>IRXUF M90,7_)U%(X"=$YF*0P!]N5>.2K<2FL"92]"!IDF&/6$F8@"#?0*:.H ^ZK%4 MTB9M8E)4OI-X ['L:><4*<"C.T2C:XY%%RX2)>FKG!WKZLG==LZL*ZHYS/'* M\XK\B/QV3M J!_G5:W([;]5A!_JK+/+U^@1@$*$_]6+U6J\>ARJQECDT@3F, M# ?[I"YPAP)V*TB^^%C6EBQYK"@,!;5/&X5H2*K"+)*8Y)DAF35 M;LF-/8_WV2=99>!)*%+3L;R:EQV#PA3=T_([M9J_%ZWFOZDZJUI:'G0[Q J& MA=]CZBTM*ZE0286$9C1-\45'$A_12!-)9MX@WZ,PIPNIO:_1RJ,R72/?&:]99&F"HPG MJ\KUWJE4%DKZSA)Y\H7G<$VK-HAD5Q"* P"ZDH$2DQ*I4TJ2I1=$KL]N1NKVCJ]D'/&ZP2V*I,FUPS M;1I1N;E5 EN5P%:1U4YD%9476B6P99+ !A^>C=%<_ B?% >_^1N\-:!\U.' MXLM])T2Y"Y[%O2^5<='_ =10QW-XY].$P;(TS7B#(Y542U(DRYG"77,<8*49 M<,Z:^@HZ@ *88U.2UHL_>%@QF0*_X*4Q@Z>E2S8D!59JUD&) F$AT1QJC.8G MF5?]<L#.#PK"=$NB=XZ+EF#'^< M<.;0:'=[[5;G1&) I3-,)#(=YBJ8GPE/!?OYGQ-T63)-$T3A?;9FRM#[K 'P MX,A4G=[FS4D7-$.L\J/4?K= 1?B%H-]^[5W$T6T+@U"?H1IIZ2Y)!BFR-&Z_ MW-/-X$0 WOK_G'0\V 9EH1@.7P23>9],36P3!.YJGA+S4Y!)$=L1_\HB[71_ MMFM%("$":50$$D\%*,D*B?@5PA0681J%1)@2>OE<=:O3>9=A!<8W7\D?>$J^ MKZ9*WXRA@E9>58IQT&G\%0P+O\?42S&VT Z+5$*15RE& 41%%N)!#'>C=AO' M&OHII.\YWJ?<7,AB4Y.U+OKS,=[+?&OH0\:/9DOO]4DS>J/"[ MH/A=C\#O];V!LL!O+ MJRKUNE6)97JEWSXR9QGZUI G__$.C*7<:]3+PAJ*@5X72K69S*W&7 M%4KWY$:C:*F A^(/S$+<5;-'R\ #6EN)M77S%E/B 5VYU:F&<1?\G47#Z/96 M4BTCC.[(W68I,+JRX>(\EW^H^LO(F%:BK5:WHV/JE$B^ZG$[L^6"K&7ZK&.0^17E:/++*L5 MD^63C8^L+W?:!6,]585U12>+=!*3+91-= 1$=#WGMD55R72*)=/?EHJB ;\L MU;(Q46AF&C/02N:R--,4W::.Y>R_CCI#!5*F3BKX%;?@Q>UP&WR4+HSI3-'G M\+=B8V4UH#'-&;:D_H(GRZPINAPVU,&4X6Z['/\JN6SJI@W6:FJ=H& MKU'_'< A_8'_>F9#(&!)D1YG0(&*)@U&4U4'P.")O3+I@;T@=WA_\CAX./G@ M'OO]PX6DZO3G5!V-@+O$5[/7^_WN&54\24MK^:X,%2.PCL%#\"T 5OR3(?S7 MO:(O7O%=T947LCZDH:+KA@T8QBSXJ,WQKY$ZM*4W1)BQ8SN(,X!#0WR/:@'2 M:)HT46#GAA[$,%E2QQ+]US"EB?%&O\U R21E6AIJP+ULYAX*KIR>I(S';&@' M'_0KH3XUG'#@1L4T%9TOU@K"!CBC/&! M)C8D"* [DHTR _KZ2?I)/ M*"3;$*.0W!XNECCBP^?MKA2<*+'-072#\\>1:B)3&KKG!,S0L)C?L4PRF6"8 M'/'8SR&SUC4LL9G.GS[C!+/,I8:1[='P!4EJJ\^DFW47-G@/@I!B0$<21*=3 MBPU/U9^G$Y!;3/_H\;3NR1=#9RY5+AP1UR7\-1MC#NI_Q++)J-D%V[!)PF_1 ML.B1O2"#2\ N73)8P2SWUQZIDUS5;Y]\Z37/EIW;H%5H&ND=L0>(;42:G\XDVX#?$ C8@762LI14!GQ28.! MF)J9\ 83V!O<,]: =#CG0$KT.BY[G3E=#05T%8N?=H[Z-YP$(VQFKH4V4E_= M]C_W7Z^?'F*[&;B69ZWVSN_($WC"9'QJ&F^^>W7A-VP[)-U_O?WS^_J>"2O; M""T@,W9OO!U^O3L\?K@9_G ZNGZX> M/DJ*]J;,+=<%\5$"!&.A _HD31COF]1 6UHXJ7^IT3]PWY+_6OQT\ELD:'Z_ MC 8-+U5. S!/=Q??5/V']Y:1:H&%.L=31/WC]!G[3RTK32$ *-+$1/+^Q3:& M)R':6#9:7"V6\8O'+5Z M15^Z=A4"1'C6J(L55>4@P]31"ZYL!'OB M&2%*"9*.2U4+UT0Y./"@O]#3^4W\.O<]NWZ!5QFH(\HSG1O@"T+_,;AZNOE_=/DG7?]Y>2@/X__W#W?7-D_3X M^^#AYO:K=/]M<,N?0;XOU^D5=G<=NOX]5520S2I(.!1\YTR3KAU0K&_TX9ET M-9UIQIPQZU>P5UX!/RSI7E-T65) /H^!FXRX7T!])B%)KC#NUE)11P::'7%) M/&6,.Q3 L-= %I-O%]UEIO B@"X@VM]/KR,4?@(J M!Q[BB@,"L:(9;Y;$X-Q5W"MSK\/#> 6= HZ<- _O^-"--/,4);%VU?0?,01X M 9>@@P&P.\__(2>-P;>CJ5/5Y@X4&4PC=3@)08;;Y:!M#2>PC^=YR-P G0>7 M/,6H-OHPX:C@L;&^]JAQW!%*[(/'P_!4;N$<2:,$)$,< Q3SSD^<'EX6JV0^ M,VVL?+SDR'<1V"'>*9YF?L=]PN-"O_.SO1O3C]>J:=EU]^W!Z[;14&N ,+7E M4O=W+@;&(-H8%\(1+0X=W_%+X'E!- A@#P%UIF"87 6@VH %U'4S#H@)3;W" M O$65MY."X;UDR_M&!#J\*XX"+4WAY!PESXM>$7YKL-\5<4?1IZG%K>$;PHS MZPO4 Z4!OG]JH.L ](,SZ=Y4D;4:L7U;_U?1'>P$2UU;ZPV9MVU=]->*E8G9 MK*"12-9$,1<7:W'C*FJ]>#DY(E:L')_,_SY?V 4>$ON)QTI/X_$0 9HY4TQ+ M(@XM9.G^.M0*+LF%6E*W=)S#I=5..,DE'2J,\)JL(,,+4$$?V- X_EO-MK2 M3U(_6VXAS6$T5877BEPF;N1@\P;#!!69!S90\!IOL)>D@.%O#<4:7&V,.V'C MX!97@+X#L/QX %'"W?@1*4 ,'D.2H*\'2Y!]1-H*,UCZROJ=::,; JD'Q%IB M(-[<7F/I;U?N=KO+D>V-CED0OR+.5A_%GFY4+71FIWN>Y>EVVG*M%^%-W)99 MRJ!86S,:4 ?X7+0@<6KO"SDPHBT;.&,C8-XHTJVA"_L"&#CP/6::\,=%4%Z3 M]L[U_,N+>U#S^:[0CPQVLHE/HM#"3*C:$4%23PZ2!Y))\!S2OD=@OJ-1;^@H M:A%\S\!?IR#0' TL@5=FV;YN'E04)&<&*S-1YI'\!?,@EG;B:HA7T$[P9-R# M"9Y+%&'ZFOZ@C>%KSHBH-@2WVA M=K:<9^B%50 2FTF<> !$S:Z/F-MU; "(ZEK#PXL"#@OR1?A#!Y:O@X&UPEG: M&/TW(\XDW?0 ("=-59Y53$)9C-9P7DGF [)9\D1PB@(YF!3VXS6$%U=0DP-0 M\=Z%M,,-0-9!'7O9;)6F F@NZ<3:KG&L+_XLXZHI2G>6A/[+6J[/?S8[1"X6 M?.D$G-ZAJEO-LJ2-5P3(>-U&)Y] IDA]Z(18&)_O* MR,^!-]F@DJD*LC<%*S1=/VT@.U&Q #( 4]M6*[O^Q6G?K7L% YX@9W9.N=K M)VIX=7*/@?_U->SM0FP-EX^K/\?%>_93HGC_"@>"$)<#72<)%5",[YGIOD$X M]+9QV#5.OBPK@VY. &K80J0@!,7)WP 1CT8J]Z '/>!30)*P*Q[S26'UY(^( M@T52[XVO1? 'QVL16<$H@:\U7=!XT0P.(QD9TXC9S)Q2, F,'Y^.7G#;.E&A MR5X#T53K'BP)4P&/5CP+(NY*/ @7QPJUF2UB96?\W6[#.%8 M=:83-:,O(ZS(W#&[3*!+2N,Z]:\3%06,,J$.X;R6\\]6&$32YE[L1J07.XVT M]U8GJNM.ZH IH-.Z*3<;R\&'M4'13EQ/EXS/*U,W=+TK-UL1WA=K(KA"*MYH MZ9*7>ZR)BEM K_J(,WVP%DU0$-;0U(I,:I/-'',X(8TKAW,WA45(XQ?YFK/*#PO*HCM$XHVP>^1($PP^/]P? I M7@69[T/ 'WP[:F-TGGAF)2C=PEE2X89E"]IV>*W%%0\42Q':/B M-*SR6U>#46OX;JRW0!87?@9\M=T2I3C4',Q,50.^',=73NR!4_N>FH(CLO!'[WU1YO M?8&+373C1E7 RA*H:0N5+V!,6)A^J5J8J09\67E^5B7;1 M=4 7WG%E>/$Y3 MQ[@ARS')Y84%CD/AU>'8@NZR4$!-06Z%E8Z6(!-5Q_ ;AQU2&EY,6$>NGX4H MGP&K>Q'%BOX9X&F)$WH$#$^JO-T:=JPH[ JI=N+E)"2.NU,JL1CUYI65);]= M)KD@C1U3'!&7$E3,251ON5[]LV(6K641:_:(3GE55(UP?X$L7BG:.QP:G$H! MN]XFC.L77DFNCYL2]X7@(";!MXD9>V7A82J]&6/6:.!NSK\MZ;UWPXSRO]Y, MY+M$\]9RG=L'!"C6RN@(X9 40&^Q]#ZN(J/-\9,[ @QM),=SY=#58SS^5W7( MY'5QUO;"?<2;O)TC4GZ05VQ!@&B!5*4WP]$P! ]O1@\ELBY._XDR8+M1X<.U MO@*O#.LQ('1=E2]\J;!F!;--GDXI;L!'^'57=^,!L#'X W7,H$B^!D&*C8?8 MT$&9^B\\WELZ07\U6V93ME9D4R*0%+X:"X\>.IHM@IJ&5="%3AGCGZRST5UK-110-^$9;GF MJ.AML'AD2PP:591%=LQ5-/@\8KI![#OTZ+7/Y$=$T2>L_<7#X'_Q'8XP]DAI M/W%\6/;573@'. C:DJA+5UO _ ![XF8RHMMP]KSN=] LH[\$;G WOD0OP#[J8@* _=5R3Y]T A%_ M4H0 @.NY*P)1-@:'J!F"*[UDEQ6N@=Y693"%A=ZU@:5G0.?7AF.2/I<"(-<4 MQVP'QV -Q]A==:QR CL**"0#6U/J#[2(*T74 ZNY9INV(L0*G=9 MR)"C3>0=?4WJ0HB/'_:W*GU)C_)6QQ"#R@&S@1Y58Z0.Q;<84$RQ'B:0WRK< M*&O"KI&=K-:&7,*"H$6S _5+Z-IEPP2 (.$@(B8X?="@?:YV?S M-]Y<#[L4S=R%NG;D$!:ZR/[(I2;:,++1LOA -16T -0Y1WZH<>L:@,U8Y,?/ MSQY&/.?H#=VY'<4CEHD[&J@,@$$!^K6H(T=T]XE>9/>)+=I/B'XFP%'H;5X_ M"M'&U.0-2-KO%AJ;XA=N XC:NW7M9S8X?,)=]/'HU#[U9ZB'13I]S/?2OCRZ M1\;>G@_;1IY"O'U=5Z!\!P3LDTV+;<8V,8GYB11VZ8H859 9$7L1_W(;P>\! MJ)$M_L.0YIU2*L2/0/Q&A?CQV.WE=N2-Q!56% LK&H7 BM19VP).Y/,QX:X2 M3E7;!V2$UM;IO,MDL-JC",)P.R@"Y?8])2+[J7O_6/7>8DU4;">NBL[3M2'P M)^3/V'#8:&?%:+1/E(2*N34' M*B#7O:IH'"'G^&0BCN#BS XLH==;,3NI$HK'B/51;?*+)@=3P/I.LY!87WBC M,0M!B-$S98KSB_ZFX-H!RL)MI@(7@7FD,0RXO5TCC8QYS"" @'?CKU@E]LW M 2;;,1P:AP%_X;C"7!C/%D.$*VH["&J+RO8IFD3?&[4UZRLFZ!:0W"HK>&$T M]^VJ[)2L-(+(N:ZY>M0V'3A<1#:VU9SA]G:]@XJ5?K>9C5*7FXV"6"FY$T+> M[Z\(T2?$J-*BHBD4*1-BJYV/UKX-(<;,5#J:$>*8V^H6_5$ZJY>?BJFKF/4: M2G95+LNA$)>AMN5U]PS4BZ02]^-JC"BX8[+IRCV^@!6Z[_ M)LZ'SVE7MSVD:@)D#A,@^]4$R&H"Y'XG0.Y3-HB3WJ"(XR[0;@9YWS4UXY&P M,YCC]76A2@K^[T=GBF-M_Z;N1G[/EJA""N"7H@$/;PM$/7-$URZO&;7+E?VV M-[+76%RR]$/IB /PW M^A5--;\;7RNJ^9>B.5@AZC4]CRG.Z%?%&<5R8%7%&07-1JZ*,PX3\:LT_*HX MH\**@R_..)XR!E0!I5?4 =$^"BCMLC_.]1 S5HJ>W+V:EDX%(>6>W57A0H4+ M)5(9L^E.X1J1/.3OS98Q H.+#I"=%B[7*#[FM]AUOY#!]]"PJ_.Y.\5GRZ!? MM[O<_*8 ?*,B@'P(H Q9=.D20*=6D.23DADD^0A.;SK 3%%'!R@P#SZ']WTL M^RE#\IL?$7&1\1YPL>SB=X6/Y$-%7@=$7F5(:4N5O HCW./)J[*2XSV.@7!8 ME1-_H*FXA71FY8X%>;^_PL)R8&%E+L:9BZ'DLD,.7Q6)ZM9XFI)/#LY8 5U* MC-NVG*(GUXMBW17(XWE, ;HX_(^:!%T_&/QOG7QI-.5V;WFL1P'POS*W(H7E M8Z"2Z"!E8\&<.FL81!D:<^W8J@^X1+-;2!91(7T^2%^&OES'WI_RV(S(FV!] M:"48\^81O3(DZ50=*RNL3Q?KRY"9<_0=*X_-9#ST=)P",HG8"'^O# DT2PZF M0\JC.;B4F=*10!F27/9! H7)==DTK>78[,G!T':P=8DF:89E2>]?%%7_<(#" M\^"3[6+94"N1)-ZX@ZR+.]@\%GO';FM<-GJE:1A;T4-)Z"%>+K<3R>6<",)O MI=R6^\U\:*-*&MT\:30JP2>';-$B_OI%U0OV0'\%RM&/I[]JW $? M=^!V3IHH@2;0V!DZ2>])*7'+9V=)#<$.T(JD&0 @FYE325.59U53[;D[!2'4 MT_]9T6BP@35AS+;$<((G/@; F3J\5_9RZVO)G75 _;/?X)6A3MY+&N$O8_J' MV-!JDF[U"RM2!_YQK-;Z.\F)NXTT?;8\Q42:JJ*7N:;AZ2@X:V&+SN$^&L4? M>&%Y:-H'WH$#[YXMYW##@0=..H[HE@Z9D^"91.0"ZZ#]PZ/82!(C-$Z--_RD MJ6,&#[(_8R'Y=>@IT%[[5JM&+1WH[\RRZ8Q(UY[]TO5&FH&G!_;EM;:9\O: MJP_Z-632KM6+02;IGPV212N6+&S)':ZPO\D%21%8!E%JS=@0A_MH7=RZ<3=BYKXG75$A=<.> %*^ 7Z"8N*. M/X)GC$UC&E);_/E*)ILPW<*)4/025;<->F7D-$O)>&7\;3HL7!JK2%72G"FF MI%I)H1[FR:? VD_5GZ<3=31B^D>/K;2 )]=0"R"0J,_>+:SZFD"& MUL^7(:@@ZH?$Q(*?CF5SK3/1D"( Y;"/$LDG=X,P+,=8&%<(B3N+. MI@'*, *C<=#6>-&)(- 0@,M&2'0(!5QT%$WP86!$>B,#2#QV*;:K6=J@P\QP MN!GN(#@LYYGAY#"3 8AT?]".N]<1J#CP\YH#VU JP$[Q';2*R:(QLH+XZC5^ ML@03L?8SC[]7 \UBWK*TI]#A+!S+IV0#S;"\LAIH5@TT*^M L[!FPT=P(:-S M-8N9,B>]79;>)NIP OQQK($L$R(=U1>2::[:PZC\"$P5=!XL7/GY^]K;W MO(Y1I;RS/4[YY=6NQ<[R2F> 5Z.V.,&+OG%'7)1QA) MU\P7<7JM7LR D'0'NW@3JP#Z^QW@XCO@]SW,IUBOVBL*>;(SQZVFG\28/R$F M2\[)@5[#4^6R'KA4+,JJB'C/4-U;>G* ;LJ8;GBF/;*OL/B)]L6V?6[C6*D%AV^ MSIT+&VM7;&S?.D.1>%E)PG<+O R=-$]OQK8E%'*M7I#\R$H7VPL3ZU1,[)B8 M6%315TF8V,1D;'LVUBQSR\U*%UO'QKH5&SLF-A:57UT.-G9M.%N-*FTA%ZNW M"]DMNU+&4N)BO8J+'0\7ZT2FOY>$BZFOV^MBS<9R@4YYN%@Q(E92!#LD%M*7 M3J4&:;NY'VC%5O)A*^5TNB-+\3/,K:<),YDRMK<>[-Z5&_6"-/**XC,[EO+N M.04Q^X1.X+18IS(%?FM;E*492+G'%'UC+-G*3ZK>2U",\C'77/.TTC<'_#@> MO).XT:ENZB*XWQNJ,\#>=S%IG?4,TCJ[9^W%O$[^E2"R7KN$B9VI]]#9;Y+. MTO,]2ZI3['RXC(RLF%*)F)_"F7-4^%YQ6K-&+\@RDJF?=+Q=N'V-MVDX&^G8)9W67HL;/*>+AE M-B'8HS_:\,)D(]4^9]B Y4GYN:41WJ@7,@6N(I@"$$P9>B1E3C#-9D':09;. MU-B_#+X5W51R:T(;IST7=V!%YGPGE8$5G7I!&G=MRY]P((:%7D%F[HZ/)PZ;(@3>.*1)<-N5$O!5T6WJ[/DHP/L>MU[DQENZ[7G7JC MQ-(^1?E>;Q3$_JC:T5>$2809E@7QI%5]ZMW2.&_?95'9.$J!LE$\UE,2F(&LMBA\V(7OK!AL FX^E"P?ZBF&.D6"(% MZ5 2AOP#_!/.+R8AJ!&;$,1YMY<+M'MNT%)F4" OJ%_&AF\'DRI1Y05MGQ?D M=< #UE+E")4,\:MLD"I'J,***D=H_SE"G6QRA#X_;V)ZW*X:U/#1LS^>]POC MS(F\=,]?:$I=UFV4_?D18"B!7K5_AH,SDK! 10(&PPXP'W'=JS(?\1F?455? MR*A:X3W8F]?TGH9EK76;AET4%XHV1"54NDCT CGENU--& M8C]JX^1+^ZQ6F+X)[PJ M\=+(HU:!(DT?!+9=V"AF"32 JW^K"AS<#T2*;Q^ MGX6(19!BZ2M6N#+=C5ULYTM!Z]_:82O^E6^M M6'I+*X?\X%V5%7'1G2=^4G 4M(KG**A((A^2B!J(4'3]/762**9[N5+6*]]9 MX?E'YQ!$ZC&8_A6!Y$,@4<,Z2B=@CX% BE[U FM@/X>:,V)NFO](?74S]^^_ M7C\]Q&8]>HV.:^_<.H'0$R;C4]-X\WY:_ TK!J3[K[=_?E^?6[FR F#A6#[Y M;Y-BDA6[=4I5]!;V&ZS,VT'@0^COB:/UP-_C@=7#]=/7R4%.U- MF5MNMN9'"4#+0@?T29HP,>4>Q^,*;>N7&OT#]RTI8N*GD]\B0?/[931H$ G3 M ,IHA_S]!E+1\)\D5X>!( B34QD'K_8QO DA-MO MXC!4X"^JHKE0QBL6OWS%0BA]Z=I5"!#!W:D !36^"^2:NFU]_DW9"/9$K2%* M"9*.2U4+UT21.![T%WHZOXE?Y[YG]XH?M%HTPP)>'6:M#[S."6,2UN-$,=DY M\-F1VV([NA*H&5D)M'DA4!#L:13R!(DJ6,,3P>:;[^)SENN=,Y&R'"DE^EV\ M__'WP0-0^^#QZE*ZN/M^?W7[.'BZN;M=R^(/N4$W(I>BSZ6)8DF*+K'_.JH] M#UM4,]-X,96I]!XKZT[N^:>3#]+;1!U.\-=7=<2PSLZDVCOX54=% >GT!%0! M0$QLVOT(K..'=,=UBA, OCU1=;IARA1=7/_(N)84 ^J6R$ZG?N%P]PT*%UW1 MI ?VRG0'=S0B'A&'+OU>A]?P8($@$!X6^,C(ZT__Z\ IC56&*(0+-D2U(M8@ MFLRR@9YM[T?E33%'UAF'7? TGYFFPG(L6*%B2Y8#Y\2OA5]L6*]$H*#UJ[A^ M>+"%:U;A/TQH=1:=$5QC6,S]S4*2GQ@:D&SPM?'9_#6^TRL.VB WD5#56X:@ M"LJ? H"C4XS17YMQ/17PT;=PM*2UPB)Q(7P)P17@55Q%_?>C#9P-V=@%RJ^[ M,2$,W0TW3 V=OCY?TF>)"RX53'JL,?BR@0FH^4+O.)\O<<\! @A8-CP>7HZ_ M6@,'3M\$>AIYJFPG>7UW!Q#M;%F3E8"4-3Q* J;EXK% G5\MB38JG2,13O$R M/ E>N13@!)1'N%: $(TQ!0TI2W!<338UI'(9/5A1# M)J#O1+@")Q))C@,H)G=Y*XZ-0$X:DE'L)_Z-W)3X)" JU58IG%<+QD*T9LP8 MC^5;P:)QE^ER:CM]1KP*\7[!ZB5(=CP?PX,GYX@')^F>,=! M[<3#C*;<*PZ>;;AH^^1+\VPY(N52GLM,$4;Q1]%)EIA4[*-HG"VW[_$$"F): MDG)/.JPD%8 RJCPXT@<4.&TN"R6($PW0%WR'>!NO%B5%Y"")C]38]>F&S??A M ,7C]4/%FN!*+%"N-/Z54&15'=;F<.(GQ106R=DOL6Q!DHHO6"QIY)@"MU I M3?4\MY3B$MV<'&@H60Q="^\>I0]N%9YB.#;P1!T-O8 L$HI]D"NN@NQA"YL- M$L!\]B#L&^(>Q]/@Q258SX0(ZJRNR0.(-&2F#9H1R-^Q"G_#*T.5(A!;I[1+P58??83G/%K 6H"@@+V4X9!IJ M$V@\!E^-JR2VPB1[/L.(*US-%%/G'6_BQ%2KF9K$_O=?\"W0.(\;1&O4]!38 MXW#"[G26*%A 3WI>KYL_+^KF]"^QI@?T&EKWS$3W@/*R;62^L:P8O.,18*'O M<1O; OK5"4:J"?^)X:)CPS'M22*N/E;'_I4Z2$C34DS5-^@("[CN"'@ J H0 M>G:057C(AI=YFB=Z8#P#0GP[DI[G0>L0_@;I^3(1+@7OM7-"6.M3 */Q+D<7 M2.SI5=%G5@$"03E\Y:HBB=9^@?1U$O)SV*CFVJJE_XPWH MMX);IR2VX% <17.WB7:7*58>2W91VN'.BG*0?)Z9-E:V)YYK137_0O@$(G/7 MWA[-'9);EBGH3+ITS-25'SF$R%P=V4Q%C 5@PMK8)'RS$)XH[L&XH6.ZT7E- MPK;NBWHMTGOA:@U<60D"84G=2)1?="+\(.*)_/&$'C& :R>LV#Q*P#4;#;D= MY7?:Q'>X:,5Q?4A9UNYGZ T&;0T#=89CK=36?$UME<:91G@H?PUW &)V.D7I M*LYYV1["0T4[<]F, @(L%QC_=/KT# MWJR%$(VNIAL^H=>Z9FQ,7=H$_ZE)$13N]ZSIFB_J/P,:6#]]MW M)ZZ@F08TB7:D>U""4I,O%4CS!2DFYZ.C$L,P3\R<2N]O=(DZZ7_($,2IB[ % MT)?O8S9M-Q+04%;2^N3+72#31;&E_U5T!]VYGG=U@Q+AK=7:O3TP237C5@IN M7+BF$]4G8[O**974\311&CA%F)G*$MPW)=)J=R)!, M:F#??;9]]JBZT9SZ?/ VKIG%QCF?]\S,"WM=JUP8Y936?JG8S$L0V!:Q&YVS M9KU"ZTTY\,ZJ7:1)&8K&GUIL>*K^/)VHHQ$#=M4C+AP.-O;4W%-]MI% M&'/WIF*T^F?U?A$PNQ !B^T\']'J0N8AM:-S)D0)_+]((Z_D?33IQ8[][D:E M?99-X'/X[RSPZWVYL4/+HZV \Z%"V(V$?3?A((@2"/LPUNY-V->[9_U.)>R/ M2-@?FLD?%O;7;N%4P>5]XEAA+EPV\>KBM8?TJB3STQX\A-JY2J26=41B1?RU M4BHV5"I:!Z-4^+6(UOXB%/6S9B$<8Y5&4;D/=LU%B*CU*I5:T03!/3(GFQ##FN97FAE8F4LAM:_8[(I4B M@Y2'_EFM$/&(XJ!UL5,>NCWL!M?-)^6AN.W?,RF&M]8TU5W9?13)FDEOBI6X M#VEL([]V/4VVMLC.W)D*C\Q\58&_2\&KW'[ M0/I/XC@$MTVU4Z>J ]953O2J\!''9$YCN5 M5K>P##;/"_?8B^Z90!G_,[^!Z1/V2*8WJQ8U#QJ*MS^S8!]-:AFDN-V!$!)PWQ#8U^(KO*Y^$B:)<,S3)?4">?Q*'P;>K1Q#G)GH_L1[ MA2!R\)X*ZA@,.-O%2J]-%KQ-G:F(0NN:"QY6W_5?+6EF:.IP3GWADK1;0CX* MM$']DR0=5B1:P6#[2SA8:SQ?TY#SPC%-WK\NV(\IW+&H^O M>*KTIFH:]>[R(!,-G9?H!:<0+'>@"G4 M?4_]")&GZ*'9!=A'\S\@YXEK@ I(UZ9=N=''6U.==S&\(WH:J!"E7 M%^C*)%E(O0EO=+AK)IK,RL&I%!S3Z"GBE?C7#*L2 $5!$X4TO M)E-P$L;,ZP%*W25!EL"[]2BHP<_/@$_>6O#U46"0WN-3X&H^H"3TTQ2H29HH MK\!N&4-@ >_&0U/&MM!7W3Z7:]KSU_O]'M\8J"[*3 5%3OV;H/=!R%G !=ZE M4QJJYM"9XG:&3.9?!N&#:Y+=@2@QK^R+>0 C9>YU?A-@IU7+TLPQAQ/0OY:. MA0Y01C)2W)[SO#.IC1HU%M^"60$G,%5%B]I%+%9(OP2^ ==90U-]YI>E@]PX M(H&'C[BB@=X>ZD,'>$[?+&(?;<=MIKV]76HLK/^';KQI;/3"J%-L:-H*X$RR MEN0N"$;4A=R%@Z^CH>D$JI?+&BPT<0@'R7[R48>4@= A^.U8SYD&J]5!1H28 MZJ_2E#'LH!JQ?,)[.&#DQAZ60#$G;PK%C\-] ,UHP M"ZTQ/#X2DF MVJH6@C0N&T43M:SEQF0\!PLJ& (EA)-H8\Q(>@0;8A *$[&F M^(Z8O7Z,@^."YD68,\4$E=.=N'*G5T^YTK$$7GYBTG M/-8[Z,-;:MQL)#WY:&&\()T$>_*'=2##2TK&MO*#X8/8C*@V">5D11%CE&[4 M!3(12;B]SG'W_*D<,U7;X78X?B##416L'U1=7>>2>:K:]E(3ZH2<7N!ZF.'S MCM!)X2R4Q" 5D;69!(+/++"!"#[*YT;[NMM1].Q//HR#VHR#$I: C6[,.'G+ MZ"3/;6S*D(-#1!AHQTB?-!T$3']U!#A(/>$5";10$]@H2.)GQ5(MK@BYC<)C MW<_]A"-U+MT7$LO]?]SW>5_OQJ5C G(!=NV]S+WV4IS)M@&SVEEM.:47Z!DMDAEZ\?T]!,V8D_S>)<[0N=WO,MR,7"\Y])[\LC'';%0(4,S M-#Q2P..?*>HB30@;$[W1:&_% RA9I69\E,4[NHY4!R:JA[5V#V&>X:[P:?(EOU!$X"MB+$)/"]XUFX/(=?Q3+/8 MC$6C4WE6-?12@XB?*7,?I^7@F WATO:'#R12(0![1FRL.)HM3! :+0=T!(:J M EHE,19QVM,I?$V3VT#S&*,7A>S\&4]XX,8V^1A>8(% 8VP\=OU?@>L61OKE MK)$<[U3Q1C55O)HJ?GA3Q;^!(H;I#$G4,V (B'$=G.988F JO=\8H_TWR M9^+T"\6DD5MH"BP ITVAIA!0@X76 ;J3$5@$WC)6 M=7)QBP4%$E]"[Z=ADN)]?":*_PT]YY5-U*'FN:3QI9;W5(HVF&Z_7OZMA+YV M>*&BO^!W..HJL?&<($^N6P,5L2[T!SZ!!/:4Z,;.R9=>\$9OC*?X[L*;Y$<: ME=@C\B+Z5DS,19?93^"E?,09;C9T QW:,.F3>%P";7/_ 2):HKC10YRJYB4& MV8"U85 LKPNGLWC/5=QEX91FG7BT%][PX<5G:KYA=$JU>8J,8ADZD/)32 M8$P%%"HQX)D?@TA'DD40#07-P>M[O=T];C?;Y::]7OSRM7PY:Y^U^;W!]W=[WZ)]Z;7'V M#WTC%(/>^N$_L05&$8. /.TFJ.M(J15E^UKYBEJJC0JB3J+TIWT_VNO%W$G> MBWFS,J]R]V6.^8FZ,TM7&*()!45%W5^H:7.ZX%S?R=FWQ'QUND+\2,3?H GY M,2&^'Z#*'8DK5,@=%1H%085-^5G"6NB4MR,4FDXCRV%9)U\&4P.V][=7*> I MRY9TNF"VQT-R54U8NEP]E;>LKBB->V4G06GISLN("8UUZ\F:6,2'QJXY2,ER MH-GP=^,_+9QUS>P@*GC1LF;R:%D3JYI7-+;.%)99X%"%J7&8&I6ZL6D0=\^8 MVEHNYRL$II9$^\Y.0MV@WL'0BZ0+EY.F\E@T.K(/5D@E?DO^U)XLDR@YM;L0 MO^).OBTIO-ZH9-&1(F14YM0NXB;#A /+&',S4PHK(EC??D>J.@5%YAXKXQ,8W4 MU10QL=58T14Z;TRL3)P%>?,X 7OVE%(??(%3R9+,*;B1;%9"/ 43,'$11J[%KD*S+S=; M_W][W]J=NI&L_?W]%;V!=Y(W'NJJ[N6FZLT3:^@/Q!0#Z-I(W-(=_ MO,&]@7Q(589J#V>*#^/;EX?43=*9+"LZCZD3VM+[NLYDHK&**%".K//%$+LG MJ3I' "(N4/HG"M&P*4QL1RFS]O:Y4SX>WBT<6CBYR@]6/.?E:JYUI;?#]WMN// M 4>C6.[9.=Z9&<[9],5>^K$T7;Q @%;J\757O'"LFH[@6; M:**T(%F3=Y[[57A%:P7[67>:LC$L8]-9T3S+Z&%W91[JIQ_]$;8*9GL!/,AO M]&#R+"6D"/(7CSZ61Q>FZPKQE,)(SA#N[T&Z$,;@TS'$;= MU&&ME]KM=CXMA@*RVX9L&JTG=@_95JE2WWFV=V'DIAQE*1151EQ?2Z-=11*N M#[JW&\=5"R5UK'!-HZO%KN&:VR8L^U5Y=+PG7%:+$RZ+$RX3K_U:)USNN+"O MIVC,[K-&E-I+BOO>E0.J[@M2X9(3H8LT2%;@URX*_/(4Y"N*6_)8W%+4.150 M*.J<]J?.Z9=>8,>"E\"#DN]M;=D.:#,LK4?#$KA/[RUV37,Z^/U\]&*2%SN< MJ^YP\CA4.'LBBX:4U=UUY"OZ#;%PX$PNH+IF9=1,1'#M.%^IULH^&SU+6!8< MD35'-"(X8HV"K)0X0BK5Z_O$$7MAJ.=+][J]!J8ETG=,$ZXLMG%WOR_63$<1 M>EM=5WPIUZS';)2J]9S68Q90W#846^EHH)2@6"^U#J4TN'#T@LI&,T"AXWDW M!Z-NCK7->JV=LO)Z,/3^^D(#$XQJ)5G*O(>L=/AMDX\4\?5*RCIR<\372\W: M/B&^\-1FME'X<0+& H6I'E!V;1'JX4)$2EEMKA_VK#R=(CLJ<4C>:V17VHU\(KLPH)=N(2N_*,]HJ9;"7$DZ3^ZN8 M1%!$]@[;((L=&[FWZIG;_(>M3O<#PU$I7_*^8+AV( 'JH_)3@UK-*[DX3+UV MP-&T6*$2E5"W.\6X>>IZJ5[=>42LJ-4X&O:H9JIS4V"/1J6U1^Q1^)C+H\:\ MUB-T%-UAJN0BZL5$4%P>UO9%T/K!+7GGR59%9/A8>20NHRO//%+?)Q[Y9=\Z MQB,D5-U1?+Q4KRX[G4ZU4[YLMYOEFER_++=:TG59NN[4+NOM5N?VMEXT5BX: M*Q?==(O&R@44%D"A:*R\RG2R:ZS\)SNY@@[*'9BJ\DK),QTKJNYU6B8OU!P7 M]7N[?711OY;/RN?)TM.59U,J6):9P<3:);G#@ MRGXA^CW)SWY$N2^=A#WH=LAU+5NT_WG@F+C0)Q>U\^JL3Y>+O=L";CN F[P- MN#4K,7"KGTNYA-M>V)MY.M*UT!59,^\"71&,8J[,NE*A*7+WEER ;8&FV AL M"60:/#DF7S$%9 M15!F?TYAK+)9EFT9S'3,*-]RV^][=$PR<*,?8(%0HEJD!Z@8$$"; ;^J>M^D MV)-!T3"ERC3>T?7!2TM$L8@RP):T<+EWDSVBY)4:KZ8R&:E]8M)7()\%SR'O M\'G$'LH4&9\K/UN8*":H-\PCIH/SW4T_(KV5?O0U9T!=4 S4-S<#]>G+[?CV=7F6W,(\UMF\M: EM#@! MK5ECZ6<^F\#(O!D$/H3^'GFFVE/GRTWY\OFF\WNY<_MR\_R9*-J[,K7<+#PT M=70:(M#/9$1YZJZ,R=+"PONAPOZ!^^:,/_'3R:?(I?GU.GII4!2DLS OCU?W MJO[=>PNPS413IDA%3=5IN0?P_1Y6">SEP050R,A$F?R#;?1/0N;DNR"&"F); M19N0KS)>,?NE9SZ&OUX$@ C8LT1J8@S)%:H/'8_V5E9:>R8>0YP29!V7J^:N MV38[?U5LQV15!SBYN2(N\DY-/,P<[M0TX]W"/^&Z&+8@U[3/ZA=(50*'PTW8 M_9RIA%JP6S3@-FE%@O]&[%+VJ#94/M]3$+?4\S8[^H"; G-'> A23AE47N = MEPAOL8\DUYNM.G9.H& 83)#C3(?N3S:>:QN>4>LZ>8 M8+[^@A0KO[N5%UY>UNN>PSVEI:NY8?%(BL(T:(%DS;R9\]2FZ[(SUKL7D=J= M<=YV:[T*R!PU9'*X1;,:?:&_T*KQNM>]I,H]2H;[>GT#H4 MS@)J!;R3P#NJA58B>$?VV@C ^DY/%]C-RG;[K*8$ZSUT4G:DXNI'H>(VD'YY M$PW)DN,VT'QWNA /&.A[>3?6E SU4GO+G7H*E7<$<(]*NDM)$Z8"\]J66ZEF MI "/Q\=K'(4"W%O^3Y::EYJZ&YF4KBL)2M76=E.B"H5W#R+ %B3K?;@H*[-1QS[=:KU9J\#Z(@+T@KT-UL11T_E[Y^ MVP#5U2VWW"[\MRVKMU:AWG(L -HQA\AM0[VI;VO9N34\]D.N;;?,JE!O!X?N MJ./EMJ#>UD0U&FV-ZCY@NO#>(M7;RXB:5!G:U#P*)9>S$[.VF(T6*U2VGMO2 M042E(U^D4KNYW5,JU\IS.UY56O 0XZ$M)M (QF%,M"'W9.QZ'M:A<[E0V.R< M.9B\*+JF ])7K!$98D'B4>CP_ J6)1)CZWDUZUKPWXLMF+P@JT!SL[VU MM)FU-P^D+9]F7GBBVU1L*.2(.IXXJ-)4+'>AEGT4"NUX#.K36(FRG42<;P%3 MZ>:C#Y=VQOAI?7>TE;=\O 6%6&<%XQP'XZ2;XI,RP\C5O&U_)F*7POV,U-)/ MH)7!3B-OBN;0R"8YQZ&R\WS"\S8''RN'8A*-TCWO>8&J7U="54KU1L9Y1]D= MDEZPU[ZP5[J93NO;O]+^\LI*[3LS/BP]:@S85_""#9=?RZ]SV^JMW]S-1FW MF LV80/C+M"/;1:ZU1_CVVY([7/6/7[_>O7R]>7CIDL[# M-;EZ?'BY>_AR\W!U=].=?TX0M"',AB&[O>XCV*%5'4XCN@GNXIV_8/^74.\7 MD$B&R2R(S[@30DWLG_DS.;E@M@0)@/B73WCSQ9(!IV@?9T&@EQ'%.<-$I\1R M>C!WBTP7T M1R4V4G?V<9TXQPK\CHRJZC ?,J&ZHK&FGNH0GLA?C\V+^Z@J-8T.Q)"#U!TI M P+4L6R%-2=<,/@!CCY,;)6W-5:8(\UZA@9!/>=2_C!D_S!K9K%%T*JLG1SV M) ;NLXIWZ-M7^-^Q,^8^/_\=IN19"XWDUD+]Y*+>/&]&& N,*0GP@H93 F*2 M^'E&Y:O,-RK/<)Z25#V?#W/X,[2%7%BY4RPCSBJWR>RV$D 1^<=6WZ@V/2=! M$,.@C560##I=Q3UG^@$\,U!ML "V!NB9I(H%5LM_[@W]%<\EG%_>R^D5C/O5 M,*>/PSN;>E<,F*]YQ:?2 >L#WYW(UUS\KIFPV(J<<3[?K8>,!6LD9HQ:!+UD MGU[RX="K&4FOG/#78=L7(=86_%QE_ZQFG=W35Q C3Z;1IQ2%CF^='9F1!E;& M1#'M*4I7A0#P$5\LEHH$XN"V&#+[FJ*.X94Q",7&^!S*\ 1^0H(*8OI-'3B* MIDU!H'O"^O75A#?@P0OB&V,"2M!@UAC,4'EEMEJ)G:6 TKXO-,!(>8.[ P;8 MX UT!%PS',(U[ID-8G8_62B2V"Z&PJU R]%LUBC=X&$[G!Q:E<&KAKR+.)I[ MAL6$S3*FRL*S20V#H?B3/XA'/586_>;HE,A5)H= &K%55P!*V((?KAN:Z*SC M$A)->;<9/ @&G7EQ28#WC'8#6-32'+4*)W.G]<_)V3KX:.JR$C<=MB&NF M8,&/Q14@=T'@7:%U\,"Q&C/(QF=9ZK]5*HUZO<1A^8Y>@:JQ77T&E&^@/>!3 MUX:!6WAVJFVJ *,KPS%MYF_@17]2&(&I^S\#?E[H!SSK]$^E;\#W;ZH%LS@C MO2E9/#GE%:P]RUXR0W)Z\O6I>W+&WAXB)+S5]9(XG2TR )]&<,:[8@[ #W$? M-:;VR!APSE5P_T>CEN M9PAL#983S$UACA3P)_(4^&MH@^$Q#)C\ -_S]P*I M)FR'7I#(*L'*2]:[7"X_U'T#'H%GW@C-F47?FE,K_3 M'O6-,=P=-G?A-XJ[56R_@*!O;$RX#,*!*),)5;1-%'@$I[,O$AS2-L?_&PNA M- =SIR/X=,K-SG=@GADQ'X,CN2*) V&4_E^.RB6ZV6TB)&$K'ZCB[!GWYQT9%F48/%4/C+UCJ0IY M4OKJ$&3*C09D,@U=[5ND"]?]C==>&>=LM.14-]ZC9%3R9Y1082(7R)6?+Y^Z MY&H$^I)]EGX^\V0F!FR6+$M%+ M,+/ZZ1C"J"4(R5FITZ<3F5C(LO!P0&R] M4R[7VJ.?)AG%+>Z:#8@5&$11>T5CP M1!:7 2XZO2%[0@<&[$F5$9 802,N%KN$%!HG%Y(<<>IE*"J)%.Y1$,/.:YSX>P%EC$X"_QY8K#"S;Z'_WHX4*>)3<8&7\ /JY MQ.!N8GC$X*%%@VW*L&/ZA'TM7LF30!CN,"3IT1BW!_Q[\DG(G-AH!V0PRE*D MP7CSV!5FT^D)_'UR%F?[(6!,1 1[N0C1H9S#IPC#\ GT=U^=@!CV]0@/OUS! M3 R ^NF3B6(*8WOPMJ_@\BIJ*" NKALX;/\(,0.NFV'Q,(;XQM]?&G#/ V/B M2\PNJ=VN"3Y%V6V8*I ;2.DJTPZ572/Y;TQA[U T2]W$H2!LG\?GY+KJ*^ MYM8PXR@,'Y]PML5#F?+WOPC"57 PLK859RZ=06LOPG8*TI-T\[/ KNWH.H",I^W[1@ M9]_PHB!C"5#(5P4LDV!\U Z'@H+V#G>;?8.'Q8/0[%$-YD$M2:>"-?>X/9/E M#R[X7=BH>F*3. GCMAU:[[)%^Y\'CHE!@Y.+YERV&0\F#&$TPOKREP:MKKD@ M&W 49GK!$@THFHP -;3$&('!:*<\D,(55XDG74QC-S;\C U'LUT%UZ.@=BFB M8-[4P.0-%BU :/'DD-A]$RY17 ^)J5>P,4V'F_G&<(T]Q?. +9GQ7D(6FUS% M<=@"&!/6V+:.IW5 &;;DC[6\U]C%!P1]-,L&E]'IN9';T8RP3L"DN MZ)_+$=]^/OC$I".J6^ ,@_D"2_)@V LRP*M'F@$N5U;. .]<77W[^NV^\W)S M31Y??KUY)E>/7Y^>;WZ]>>C>_7%#[A^[W;12P \@<08#?Z#P=,Z18*0Y8X<[ M;%R6](,P)9IA66M;<"1I'%"(-I.*S6R8T #,4\UX_YQ=)M/&#-_MC^C T>CC ML.-3F:751X@"C+TSW1A! U/R97]?4?9ZJ \ N7 MZRH_+C/T5E@4AE/T)'56:X3%PT*>I-;-8]MG[.[B^=[1O8WBZ-YX#1+S4_CX M;N96A@[XS>1<7ZZ."K!'@;TXIWH)V+W&26%.HK:Q/R6VJ>B6QE,2E 'Z'SP97NQ=V,H' M3^8]_4>HY '#Z&7UHSQ2!V /?G:#[549((U]BUEIPQE&PN==#?0R$CX.SQ%I MM.,>)T#?=:LS$[I> L)7 L$O/H ['GX? MJ/TX?%$^UNOV0"QX/OQU582AL9&DL(83G)N 7@ M]A E)N[N6N_*Q.^4349T\$KGE7LR9=PXN:BX1>P+%7NR1S7C'[4SI;YH"75SA8@!YQ'A4\^]D.G_[& =7J5ZJ5Q,2Z;@]>R/6+%]P.PHLI]304CJ0S:T'#,/K7*5Y;U+#Z41_98 M*V/*!?9_*+_);V5%]'O84F1VR\Z]]V_;VT%W]VK*;3: .*L!'O2=\ATJ4-F. MR7I2KAL%J$DLLRZ=&$!-7O*P0XP 9"T<5SL5H55=^ZSEA,Y0YTU1-40G>$5= MD(Q=#Z-I.4,74C:2,[Z!8P'HC =U70T3>]^%X">[QR4 T#GWJO/A:(>HA$S M(-V;YR>_[')-O[T&?GL3P9"&YUX#S[W5;.?)=T^TU9F38QCR(/G2. >P55O[ M',"$ O*:8E'AX)+J\(?]A#\;>D?G]SP9EFU26W39?-(4W4HK%%K+2QPTH)LZ@,,+&Q^Q$0>9>SB M,<65P5)+=I2B/\1?J8(3.4G'!%]ZNN+W1GZ)(I: & 1!W;HK?,Z;X=3'% M#Q-+L"?H.V&I)050CA HOXJDCGG ?/6S._R-Q@(CQX.1X'ZB=Q3F'@,@9K*A M5E0%WK+ VXMA*UK&Z-K!0>:+8%%\?WS?KPJWG7EVKG,KM\^EN!+3Y0\*B8G( M!LE,+H@3SS$UQ.WH[B6&+!,&BP)SF_NO:S]YNV=R2PDBPEL=(@KR!&D_]<;) MQ:E4*[4ER3NVK+?Z\=?K3"4ZC KC/MO.$ HHK0^EV%V$>C-B%T$2'639J5@8 MXKCYRP'3U(L<6OP4!3_BZ)9*/% [5$SQI.!9O4G.5NAB+W],@*>FQ=^V\;:# M%+7G4/!'P1_KB-K6R87(Q!"1$2+R0\2Y>29E MV^S>F1#6WH4<$C]Y2U)]23980YX] HAE@WEI)/*J+EUD:YLDGMQC7[UDB_X\ MN^9N0EG'MO'4&[;U]6)P'W%3;Z]9JK:EZ!RS+>LH-WNLP'%"/ M3.P2SQ?U4J,^?V;5;F"<.>+V$6$A M5WXU+$@D:5$3AJPE4A&?R#GG-%/FG$6)S;ECFFJIVI3SPS0["(WDWU?MB!H MWQ7%\Y=,8[RTU"'DT>Z=X[I.R78.HI8+AQGO!K?RX@;/BAD\2A,;SO%D[+2-7R@&7SEOQZ0ZKU$-$:Y]6!S;.57.9@YS*B1##B5#VCL_FP2+ MLG+>I%(EH^V?1&*AR'F -\&RBX.Z;#)A0"B"1GLN>FIY"1HE:&=W"1N% [PW?),@)Z39V'5.2"%A M1B$-HUNTU$M.)-:&D6%O?K?;J#'3?:@/<0 \F MJQ9M5<"U<<^N7K]:=--916-@[0X,!0#W!X"2=^AJWN"W$P04X,L2?#(_XZ] M7H&\%)$7XX*VH@Y]VWUT**T&3@L/H]H75LI) *C@W'QP;A*=4? 6JU<-$NRG%6'ES*J]P5[E7F0/Z$2F= N6=*>=5C*G]QZN9+QHBMI2 MWT0T[56_%5\RU6M9=9!(JQ;H$)-;LF>>.-YI1Y77;<([>]-QI5Z2*CFR3G<0 M(,F_QUIT7#F,!+A8==V.:CR:B3><5=%>?=$A\-FDO^V55W%HK!++*5$5KMGZ MW$7;B+WUXHZ*25QU/3E09#H4'5;V4_#$RIVHKKS99$QD4B+9*#5: M42FMA4C3*/IFY(]Y$F2"M"N5K6:"%))V7\ 2)VG; ME;0WS/>SRTH@ZZ2]D\VL7;>E/<14E$-CU%@^37OO;/_ZK-1*]4K>&R$5=4'% M]T5=4-9]5JKK]UG)4IUM<)#]/_*BW!8/,5DM:+M2X[6@-5S%]6M!5Y?RU8-( M)RHPA!BJXPF$[48E'PC:0Q>X@!'"J'%R(6W41*? T$%C*,Y?:T8T)=E],"6U MIB2U2E18),\L4<1'CH #DTCQ-AJ4W#&@,J^^#+:QXIIA%+B$RD1"YXR7+@@LSPV$>]C Q)+].\3/ >0:IJ8 MN/<9B-QW/\]0M5)Q4:/JL$B,)A^K]WUJ^UCK.@H4B]@A<^C$&#__F MOQE#,C%5PT3$OJG@\/<-R[:(H@_(JZ+JUB=,?X%[X8%&7V455>^J/6(/0LVJ MZ-.?+-*]>7XB$U"@YYQ2A V$?DRH;E'"QC34:!_O5G61;2-^+1&=V@1&PH;6 M[_-G L!1P;- +GNIY2IU'+$QH28O]3N?BT,$.3[$\$%^CV+W'7/[+P/U[8*- M4I",#0N_9'^%QI;-4;C1-" MP6*9P(VVZ="36<$7 EQ:=$E/\$5'M]888E""+A2 ,9*E^F.\C2-+Y\S 222F MVDU\6O?;9??F?[[=/+R0FS_@?[LKHWSW"FR[[PM)/+33U>%T=KN>70+&M<$% MQ&>PWP%3&MCY/Q.@Z4@Q*7FF$\?LCQ0034^F\6HJ8])Q[)%A"J'H&3*93BL7 MM+W320RJR2WMF8YB3C$L7"L1!O%+JH%&N#04:Y>([FKU\"#6<_G3V8EL)@:FR\ &3%J(4T".O:?/[1DJ?DS?.W8H IU M%(SD"M4\Z6#>ZMA #H!Q,\W-?[@,_W"*CSN9Q_[)V3FH:]"]KZ\F?04MNV05 MY,-?!>5-436FDN"1 :!:7)JPA8D0(O"!]"@%@CL]10-=RRP7?(3_ %A6=]G$ M0@<73'P%*)CP#5YV0_QZ1/5G]=;#M9K8"QZ'C*AL1:X8--C7';X<^[-XM=BU M W+&$ZRV*<$N]XU@8'TLIE@) &Y-0$:K;U2;EL =0-V)0AK4[)L+#7VB9 MPP@8].%MN!V(AGA &OERBRK]4>"AA+DCYZ3K71"22W'Z9:Q,N5+I!?7% /G) M8EC8%?^/5L+DK ZS90YN8V)CQS0ECX;?, M17E7X7FLH80-BI2]"_Z_!,2%![,Y.Q/#?0-B:J#R!R &N9,S5)CN*[&O8$A( M1G/ =E:9&Z5,)AJX:2AJ-.6=705"V.&YYYX2Z-*^ Q11A;2X^8"IZJ],.8Q5 M\/1P$56]KSEL4,\./"V&JE*EQVA:CKNFQ2Z)&(#W\DZ?^6)Q#VE7:R7^')", M@'<0G@/A(:+&H1] G0":!(* SC/+W9L&=2',=4CX_UMQK]<-F[_\%4P4 N% MEY-K;^V2KAQ\LFA("21%+,*A:3AW>I KPJ^.ES!NU$P-^(-]R^*G ]X?OY-3Y@G'H/# D MRW%4;V2PP+2#/!A3\FO5..F M1!?D?^&@)'50?E/T6?\D($D$WA6A^P1@$?O(6Q.7]JXE!]C^H@&NGP'H)?)$ M==V::F^*KBJ<13&0U3.,[^1-T1S*9:<:>,X[2,%XTZ0=;9I(N*WU3!7MAH7! M.OH@M(LU 0]+9>BYIE;?5"?XY^/0Q0ZS27#@..[@J-T+TC=G_+$B;@&V%J!V M'>.E?G)1.6_-V2X<>I[)9RU11/,I3.=^.7$F@1*8#_U A4W=8-- ?>.&TK]/ MGK[SMS[@1SYD/H;]'WM[#4^?+3?GR^:;S>[ES^W+S_)DH MVKLRM=R-+13Y-+\>AV] M-"P"G\K"O#Q>W:OZ=^\M ]6::,H4J8AJH%/,TSOSY=--]#,(+ V8FEP.U5APEX%!Q/DO*W:^#[Q M2:P67 <$NH/O2-O=2F'[J2H^X(H9WBP\@/;7M6HIKR9E[JI%_D1WHL.]- 6_ M ,$H/J)"PQMN51T\#UA(O+6O&99C4KY;JWJB<->[(-LCO&\C/(!(.#_D"W**Y-AP1@&7@,^,$BK M"8@K^D'[#@LE&<,A>,0F([3_^] 3;.)WF((SP0UMC!ZP:Q7,68"+A1V/SZ>A MY0R/:N O;C^XN!-O< MG1MR$+=8W#\/.D9#%6?C[?1W;ZZ8BV/1))09*;!2+! ^H%CYQR=#=783>Q4, M#(8 ZQ4<)ILX6WQC)MSCP0+=,@O<$76@PN01JBHB:$#)=]UXUV?NW!ZZP@$I M?W.&)S:,)YHQI51$_01M52N\)I9863KP%A;_=-<5_Q8 Q3_]]66?K$#@L,26 M2:PQ"RKQY05*3<"18EUQQ:^PC$ 3DR$5GXC#L0Y:,]ZY&'1M()?I!0J6HSDD MK]B:PA[3 MU-2Q:O-(OB%R-3A3.W.TI^@/R/FPBO]$;Q7 M#% U ],Z:)!>LB W3X&"60?T$H]LS$4O9G7H!K*,XP76E+E/@SE-D*TN1 C1 MX5#L(\TH$7Q"6'_\Y:@F5S8]C[7GM@]<8;A$][&0?6^,X$\\X 12/23)DTEN MD-I');-7L,B_>NH=<-K1=0> _][DVO;O-[YFGOG4? M:DZADZ^K XEA.2F" ;%W$B,&\NT?S M5=&%[^%-X@74^N!=F09VI0]:3 6U=F % TONZXUEZ\-H[ZZ1^#UFF1;[T/&: M/#FZ<*O*5[P+S)"#7MXOF#( /J]AZC:LY?W]$\OO4D!XV"*#,35>9O3EM@B8 5+)1"[GV5^Z\CM$K#G$=_HZC*_E6E1;A1@$M=* MZ!WXX4=[9(+B&L,=(V >S+Q9A&HF*7$(;E@*G'"%<1':[F 0,1M)^*Q3<)N_ M8[* ;C"D^:2PI/=[9;T MPKLEO:C=DI@-[?9EL+)C_G\#NRS\B.4[WV6=W5\YM(*-E23D''5<@\B5@LD? M!1+4 E3U;28-=IPME9#(6_#O,.+A,,.; &9-? .!W-9I<\ M>D6"_E@Q6,KV#%#K]*:LQ[WO:+DDFB UC*5=/Y&W&W).D44&UF?"Z5L+KVLFN MJU4P$UWW[RW MQ.G>[HKL)BG.#B019.F)^KFUE[]'MS29;V,COC%Y+BM\Y3J0FZ91QR3K[B:) MVDWA;3:79<;Z?V::'[UA>O2*!-\\.7H?\MDF5PH.(FI MB:?.\PLX8W?+)70V%-A>RKA4"<6I\..\3I0JYPGB4->^57GC;78^NF8G*^US MO6+R!6.7Z&L?1:;X"ZLE?E4MF^W^!,(#5C@\P#.9)*!["LJ?0>E09 MF2>F\3$-=#/"_7:X).1)S(G<'X;L'Q1B6!#F$H;Y#@H/,HPI=5,_61FMZ$K( MNSX(&_J)O=LK<1?F+IC[?!OG707YVJ,L_V6 R6N8AXK[ES R2:Z0 >@1H@SQ MN\B,)"643,#S=7BBS5CD#D1FZ[!=?%$M3MR@BXOF(P(;VUT4?I<":GC E ,% MUJ(X5QOZFQ 2N,72=:H$" M[? @2H$J[HBR>'X;K)W?/4/L2/J3_,DB[[1G@0 3F^/\<&0,0/[S%=8D2N[P MY^(.C6U/K,^?/JGF>8]J0\>BYWUC_,ECT?*K=P^OQPP0EV%;T2SZ]-%>.270<) S\)6OZ)CWQD_FF)//PFY'BE6:G+ MI&/;@-W[J:Z37QW[NZJ7R!_8O@T\&DL=B#YI$5N*# 8NU>%KS%=4MN\'G *LP[-?+9$*% $[GD^,'IG?JL^?@1<4CTE4*L5G*?D_ M*GY=F)OC9)CN;J6&U_*^!!8ZRO#_*+59BP\55E"!*3EZW^^7P 8>Z#&(^[> M&[=9GSTG2#Q]"+2@.D8_W+*,B6(JKZ8R&9'3GFBZ"'?Y"U&K-+R6%#=7'DW\ M, N_K%O^G>7H3PR+39+Q:%#YS DF[U%"/(%.?'\/BID#U$319J84-C.E2#-3 M2F)F^O(-1X./=8D C5&=LMQMQ:U!3\OBN@Z0OF&3'FEB#E]@M5\19U6ZJX:0%ESCHO#!:Y87*$7C>O".EVY\ MPS %F-YF7^6==1\#/1H?)\+;_Y/M>XO4EV=D+VO+J[+@!-;HI2H0D1@1?[(] M*SHH=T"\@'7IK_V3B0&A @&'CH!(F?#LF;:=4#/C6\?&:->=:ZOQZKI%YH5% M3F\^W/!RZ.F!XQRN#,T9Z^14.3O+"8)"W?%3/B5VB]."!0THU)"^GC^'(04S M)V3V+EBZ10?V;&&ZL8(@;^.H;6<@_J%&XD.D206LE@F9DHTNPW4\I@%FB\!> M@<"C'V"V".SO%0)7,TDR#QQL/UAPXL:THD*"$]PLY24YEAMG%QDMG[,,(>SV M-?/YDX^&VE[0N-4N52B7+:6_9.8JF<_'MOED,&7NE.J^87.B9 M9A1&7V4[;1O#F-G @E%$[5_E0M@EV'];./S=:;ZH4>9DK7,RC )R!>0*R!TM MY/8LENY-RS8F8L_ _<;K7Q#XSJ7'S#[#+L(E+X:M:%G9,6R:[-_J_-PS$SL; MK=DLV\'$R,!P,!I:S),\9R.:A=@2#;@%:!^0+SA;#?Q9QW'65< M$VD!TQ+^](H]X&_,H#W8@J^9*LEJN$JR&EDE64U2)>G60WJ-!D;JQ H5/[Z8 MBF[Q8YVMDCC7E+>Q('?Z@$ZPW431?29_9<.'??K##$/4P@Q1BV2(6A*&>/*: M,/AG]9);2CE3=+%#<_\X#E[=/MKYI-*#?*WHDNBJR=QT26RYKRVZ)!9=$F?7 M/)]=$M.L(P\6*GL5V;Q)XA\)>B1N36"M7 $>$FB,X4)3^WD# BZHW8XL Y2\ MD&]&[,/'#CU< MU&/. CPVC+Y_[LK2"W#%A=.LHT2%:.*(G M%]5S*=@$:FWRG*IGOA.(K7<_?_J$/3$MVC]_-=X^=%7,3Z!< ME4]-N5UO53[A2-KUB@3JL]TJPX=66SZW/VQ/8;"CTNAT_183N?QQV M/I$VC;"A_@>C3.S>O[RK^$GMXCBCWQP=^_:6B-1NMX2-!O=WG%?@62))_ ?F MN:)%>ZJF05OVCURO!';_HI\58"R1&YCB[D*=A=7+O9( !RG%LZGD)53 M$+*+&EBO+1FD6K79K+7E:D5NM1N-3_3C/_66W*Y*YR-[O$P<=$1G=W&,(F?S MRVGY7GEG'1I#'TJG_LVP8RFUSG?1OQ]#"3)I?*"P3-E6.:*(=F6!_[ M;GO_WV4JN2&MSG/13&MH3N$J>U9Y297O92>*3)7/"7W&ZTD;FD-MB[]23,A27@G'J+ZL#7\RAP+>99+HG:8MZ" M)#,NJGAG0BISBUBHKSRJK[P+"/D8!814J\F56J4)#%5IU3^]59HR6,#_H1^@ M[#8P?EV+M^M,)OQ $]"5_K$6S]1V3XSA57KK M[M]L+D;X"_#H+7P!&WE(<(FTF:#\.D]'S$2RP#&K;EC$JL=SFS#:!D$A_B>/ M"TG2IP$=2C4EF8*4I.@>*:;Q:BIC%[IW<5IQX6%%D:?=$?;.^)/K"F=N'[1A M1L$98+A:3B,OOO_7JN%A: DX\%8U+3L0>^V\FI2?2![2*+\IP"_FU#4=0? # MXT4JKBN3#E1;9)2*)@4+'MJE$YO[>_RI$CLXBYT5.#: *V?.K8.;+@W3--[Q MD+#?Z?12T;^3!R8O,*55'$OHAND[@[&J,YG ]&7GE;V^^\Y.D5/!"KZGK/TT M.Y/.LASV/?NJ)$X6H^*X0HU]"Z8YI@.I0Y6R'U'!K62QUQ:%F_;/52YD61:! MJ=G>ZX"I>KYE4%5*)(.N#)8,#>A-7:*04Y.WBT?V[H_P.$N+#904NL>C82ZR!C>]D9*XW\"M$T)8]4D5MRD^T[525PQYM)),]= M][H#Z+/P7.F 2!$\W:/V.Z7ZS.X3_O+T<$60F4L+N#DH,QZ,-XY[@6]IHSC? M2IM4'LNYKT[)"2\L@D/V;IKYI?'V!$9-VJK B%?^T>*BL8:XD MQ48B+Q3O; M@)!6OET&.9GB=AT%=!U4[V3M8;"B.V4U[IG^+3<"L@);M@[']\^?*;T0ZNV\ M0[VQ.Z@G5T ; ;U= #T#H$N+>IML<]?'!;6,H*ZRS(AJK5%O)P(UED4Y&HO* MS(5RW-0ZJ3X3%5Z,[E^?$<_4)D^*:>.1YSD"K30'VAH'\[O*V+3/$KB15 M9>X#-*5J,U&X\F8\T8QIW&[)5V5*N/4N)P#OK6(:SE_DQ7FGZE_I! VC4%C#MG?' " W/3@ M&F-"Z#JU1^1>47. 4C_47ZW,(M7SH0M)R^!:W12NXA[>[R/H$7,O5_:ZNT1> M)-SFN"I%YC@'GK'H397S2NA=X0L9 0:T+VJ!/F,GE=#%\U<[N%."?4DB+MZ@ M3FK1?EBBG.PH+IVI-XAEU*[SMP*L2GXW_M:,-^O[= F[!GFUFJ$!'UJH0'^5 MR"]F/H<_BD\'S_(["@K+TKGTK_R&TB)<=*P^:DKUAIR$W[I.SU('JF+B\>*B M4M-/*"N"H'L;!-T5>U3WE3V2IF=8Z.RP4ENW*Z8M.(1BW[HGIZ>I?;>K(#KU MMRHHA],OK+O>R\@P=1M$_OW]T]G6N&F+PCDOW5B+3GR+.O&UW=<6G?B*3GRS M:YYY)[X]:T@7+3-19(H!M<_;N].MM=5TJS_,9NN\GH%J_<%27ZUE*O4)4P(1 MSXIM@W*D4W(*[IGF#+AOA 8H/$97;,>D9**\TI3T9D:+6%W1?\A\$5W[*)&[ M[K["46DFUNIB$0VI7&+!9( MF1PH&N3]1$.B5*54)$,$&K8E&4+.,8=#],Y"NWGN;N'^:]V%"Y*T496E5J** MZ7#(.U0X^DS[!KQU2IX,3>U/-][YR8@SI(IT?O?0W0>NN&/.)/G_E\_WL!Z6 MK>"6@MLU>%\E4VR_ UR<[M6O_UJ]OT%FDBMN.L$%?%$^#-T83T%)@9]M(4=A MO^NQ$EC1R$D?S,)>=>Z/9&&O%*WO\*.1L+[L>T^QZ-$L\_7-[9$L\S4=LKC; M,:[R?>?R2%;Y7NF!471H"XQK^/1\LV]F4,3Z/)D4-]$62MM=&>U2I9;06 \] MDM-R06+\%5K#=7BNVPIH.D5-^UI5(D Q2"M-5^D!H!;[! M'D*!7!3I+-^[<5O?%?]7Z!@WWKT)J[CQE+ EIX&E.HQ_D:[3&ZNVGTL11<1 \BCA@F_"T\00,XZ]< M=O!2RJ\-'A#4"!\0U(@\(*CA-G7R#R;T4\FZSAA>.,WE&80ION[!T&EQH%_> MT@A:E2*-H$@C6+3FF:<1;%=,+&B%[0EXOJTMQ#O_$!+NW;LO#YV7;\\WW1VI MH(A3"&7IO!$KSD/GAP?O)-7&G*#8A++1AO)3(+*/H7QQ\"L_!XQWWV;^@51% MPT6JGP[.O*B_UY@;3&3>R,@-_4OM:JTDGN<=:3L"0WN E1U]Q;%8_Q]V#"U+ MWA8GV,+@>+H!=D7LT9&B#3$O'!_$LN+Y!27>.LC1X2[V0,6Q1X8)!7J&;1OC@OF/DOE#B%@6 MQ6#2($2^0Z-4<$-FE@Q!Z;#O1+B$NQ(+"O'*R\?GZYOG\N7CR\OC5R\H1B28 M*3MC.R0X]IU GZQ/(:!<*[I*-7))3=VRJ:H7@J6P*@JK(E\NQ!R/YH8*!?,7 MS'^,D]ZE"Z%>8)(/Z[G/\EJN1BH=SE=[L'WMW%"H$ RS@N%:L>EG+\^$-:GA MS6MJ*[-;=$^"Y8!=_3Z^C)LU,?!6GOTGU0VQW.[(_?[P^"?IW-^3KSY^)$X>>!8/85 M&3J:1B9N$;'E]/A;<>\0+P4Q%/BJQ!HTC=0Q?S8[J\][E:Z,:0ESI?J4GR(" MPU/P*%)\DCC:!-[55W WC9\+;!ML_NPW;.<4NE!Q3U"Q^":G&M&>.Q:EF, *^XZX)]2=@VIJ6 MKQA'8_R3+3K??!V7@@1GU_$]4'N*DQSPP0) ,,V1W\B>P.J0W$<#*>#];,?7 M4FV*&[PZ[5/+PEZ[?$=V8.B4"&PH/<.QV?PF)H5Y(.$!(3@.=CG23.5)#/SM MCCD!9%H,1O23!3>.,;."I\4YV@"'"<_F,"XQTF(3, 49 4#LPU20,=I:/3YS$6)D237GG$X$QX?APBSI( QC8 MFVK:#F7#-(:[VFA>("1R*KOXL);E%"1,'O"S S!SH(>-Y42" )=L(C%@:&CP M"0'"@60A/XO< ?&R0!*"D#7XK2] .#?S;[&W'7:F&V!Y)"84)$]CS%]V0:[: M=82RMZN[ZX75=37CNOVP:KEMC<:W*7RB[JX,X@6SK@Z/H*$F7K/^Z?:HB09^ MN@47V^>O5&B\'TC8/E\=$3&WSU;;:.'(=6^9"]S/@0T>\[5W6BD1_._9#KG/ MM[D^69_F?+G#1M#.V-$+GI461G,5V/SKP"KX.E=I9RH6=NU>L>$3$/!A.R[?I^T3Q MX-,OJM:#L1\VHG:I*8_'IDUF<1ZLL5GP3]Z&N1_$/!CU5AB2!:?E>I0'PVGY M-B1_,T8Z>7FG=# ];#P59F1A1J:^T 7WY&N8^T',@U%MA1%9<%JN1WDPG)9O M(Q+T_7?2I:^*IATVG@HCLC B4U_H@GOR-6D,?4 9YOBV &U/M MDP?C70-"'C;?%29 80*DOM %^^1LF/M!S%S; $4@J>"T@R'FP7!:OLW(/U0= MITW^ +/_F^,WH MY7)T;Z3-;?C9!<"6*U%F!E?Z+R- DD5NSLFU86ATFM$B^!HR@V7(K=+*R>(< M!(<48FF?Q-*S:BODCW/2':OVJ)!).9))>5B90^.-/3!/]\.(+CR2M/UYL5_+ MV[L=JG^R- C'DO65_E\.98=C@_U%?W ML#75+F/YO"O3K:HK>E]5-+^?^2$3.-<>R6[6O6"G';1'FF.K8V^/M$_-"8MP M6H;AM 7&!S<%[J>Z3GYU[._8V"T3\O\!S$S\@T&,H ;E+?&QF_8_E3'<>*>_ M40L\'/A!4[!UOW7 OLX:?)3]:H:%=J??-QQ^L$!8:N>.U_*2&3]0WTA?4RSK MWR?WG>Y+^:GSY:9\^7S3^=W-4P]<\?3E]N7YQ)U,X(?1L&P:[R<>E<(_87(] M>?KR\.UKY(&2 M#S P]18&;N,!/^+D):DOO:3_!>C]3>W_Z?XB_X\Y=/C/K_ M[Y=/(WNL7?P?4$L#!!0 ( &!#:UCO4:$)6@4 (!# - 97A?-3U<7T_C.!!_WGZ*4:7;A17]AV[W3K14*J64'@6JINP^GMQDVE@X M=LYV*.73GYV44A9.L-P"<=6'UHF3V#._&<^,QTX:H8Y8LQ$B"9J%#PU--<,F M7O_]Y8_:EZ^[97.U4E+ZL]C,:CF)<+\X$3(BNA2@ M1E]3P8O@"ZZ1F[LU,HQ#P7&?BV*ST*AD73;&(IB#TG.6/LYU:4(BRN9[\/&? M1.CZB$:HX QG,!01X5GE#J35.Z!0TDD=TN<4O<$]J%5C78>8! 'ETSVH4@[5 MM>I3C3S^T^.F)QDQ;XV;G.J1CJF&W5JXU*N-FHV+O,D7<+#R71X:3W++X MD8]57+_/E29CAC 6,D"Y7ZP:+4/&%C)?GJN8^+?G"U)F--#A7JU:_:V>LD]Y M8'1SKUI?I?$I$N\H7'!;^%#X8$:.- >V#(S.V\[Y?G%WV?,52DU]PFX1UR*N M0T8.?#7D%+.'X\= ^TF"%I*VARLR]@VC*.NIRG@7!U[OL-<:]CH>G!_!Z+@# MPTZWYXV&K;-1ID1Q1E!%6[-@RY2]52[SPEFJO'=Z:DCS0ECR"GM'^5R*I"FCJFT!,X%Q.":=0/P0&9D1B<\!?.EG:_GQLRO@'R4*8>N4^$18W8]0 M^I0P.)],5"@D;D.?1E1CX()84BX<'02I'!S"^G6,CD6BFQ ^O:;08<8H2,&I MKXQFEA?F^"6(#(9MQ[0A\\9;QP:)FU DVRL Y%\U4KB='(09[)U$BAC!*\LR MF$^O?2)%M>B/S&_#8)@[>11%N(&"71%"=P46XY@?89ZC";1KDX@VU3[H>W M2P;TBNKY2F#9'QVZ(($.GZ83$/O[;D.T-9/#SEHZA3P+0$@% <(I7E-?[(!G M3)$];Y>_.2&&C.YU$()#.8476:$<1T:'9K8X30C/9@-QELI/@R,3)0VD"!)? MIRM).^L6&+U(*)US;YE\#VP\*>D5T2MKD"^!)6W*H?$[:/6@36*J"8-^_P'8 M>=2))UQ6P91VX^'C^RI_V?[)>QO$:E$#,>"6:C< MV7.T#B&L9X[-N#\4$36S9\*)#9R&Y;X3 EA2#4.,DS&COHL26&1)[W: >7.E M,=H$L^\C#4FTL!D]C9*GVTT)VUD3O^@"\'W[%L>,7.$&\[?'O'3$A*0!V6#_ MZJ2O3- V"=1W!'^$?L@%$U.:KA*?.+79U^45XI$448QZF:!(5V\V6=.W0'XX M6(DV#QP)*1VW./PL#:O/0 M8GMIV]K'UUPC_# [L"5 &!=D@Y@8-$48Y*P4@F2CLOB4?SZ&] M2:$1T"OP&5%JO]AO>:/2H-7ME Z&G=:)_1[$RM5!]V@T_*$NG)2DF#VLM/EW M&'3/+D[O>C-WV$]@U5ZS FDU0\L@2IDV: ]K*YLX![5^A4J6 MX6$M43ICUHG18F2YDC6(E+0HB6U18)XJB8=2U?H[O695LK=0\1J,78LR7%HG M81D7ZPZ\FO,,#01X!:'*F'Q5AQ*I@T'-DRZ4;,._8 ?<5FZ[D+,XYG+9:7$) M#9?+;E$GOTF>,;WDL@.M_!I*NL5KZS#!EP1JODSM)N6-@)>?5\IV[ZFHP!]) MH:D4T"_IBW(M^OYURA?<0MMKN+WFHM]K%BQZY/V=Y_8H,/EG6WPI%R;O/M'5 MKY(,V_$\-IIRT,>38.8'>H94 =8GZ%KVJ2P>5477@,^5J))VTT/5%-IRL\*7X/%FN0D MJ%%&6!0TC,??!K-1%>*2&[L)F&U[?5+?S/'@]9 +A$ UP/,\I[WO'KC[;\KQ M;%B&: ?W:.Y!R]MME:R[X=Z[]M[^F\;W]LJ#L]K=[HAR0Y2OETQS)FU'%@8O MNIL]\MS]^/,UFJ8)HW! )W'^?A(&\TD 9V?3_[^OL4'!9;U,\0'IN[K^O?7N MGM:_85@QOX1(,&,.:V>#V=R9#D:^I:!;7#C+L\O;S%5!+ P04 " !@0VM8J&XU&J,' M #,, #0 &5X7S4W,34V-"YH=&WM6UUS$SD6?89?H?+6#*'*3F(@LVR< MN"I H%*SPZ0RV>^OWW.E=NS89C!+)A]4>,!NZ4JZDL[1 MN5?M')2ATL.#DF0^?/KD(*B@:4B7_][[>W_OEU?;J#W8286HK2A(D972>0J' MG284O=>=82HULJ+#3F%=)4,OIT!94-9T1&9-( /K0)KJTAHZ-+8S?'JPDX8\ M&-E\*GR8ZMC>OVA6R"'; ']6S82KH+96!< M7XK8/-!EZ$FM+E#HU$49VB%NP#6L%Q>MG?&SI1Z??:4S]#4:'E^6:J2">-G? M[A_LC(8'.VR%CWKX=-,Y:BKN[11_-B-?#[XPJQL#S'QYEI8F WC)#>)2OST^ M.S]Y?_+VZ/SD]X]_I,6^!7_F:W#;DX^XZ Q/NN*=-(JT>$/.^$#*=+$P+JAB M*D(IP_Y=K$.0(TUB9%U.[K"SBZ.&M&Z)?_7L:YG-GEO?)BH/)?>_^U,[6V5R M['+D!A\,3YX^P4'H9O9CGF@F]6Q1@JVC%1OERYV^ON9GR/_<+E:NH>C2-ORG M\;S4-\G0_G9<11Y_PT MZ/TJ; $P:O&^\21.3+8]6)X//MTP[>3-;-:JW5)1.R*D+4+SA\3HXH9_[2R? M;W+06,D.1$[:"0@>;[%8,#&7D MO713-JGD)\*X"WUZE.5P!D-J#D9X##;(E,N:"F8&S>$),"8FIC<;PW7;(YI E58E-%T<1D>>?:@>?;R MOO*,1*$,D,RDF".W"Y+!'-5NH5Z9E&<@P<#W3#A/)GTI"FTG?D9%1Q?*!R\["XPRL^<6?'VD50/FE2O[IA4Y]<0^,RWA&DC=#[F;5$H/$94G@CI M*.(?>%:\Q<"I(,_;K7S)YFQ60>)8YO@Y5S[3UC=HQ^+GK$Y$J)W-*$>Q%UO M?4X@4@+W\6562G-!X@BZQZ;]O3P]I4?%699)!.3^TP:S M BV0,Y&%'=IXM.+:: 5&X\DN4Q86''WN/])P0QJ^_.4>TG!+/K];'KXCCP) M,L9?7R=-ET/#3#9^\R8CY7O47E M=*1E)%,;]LT)T6U5E2L5%!"^>*M5+D-T=.15KJ13/ &5@M.HY89[:CP'C/$ M\C&ZC$IGD:4!>E!6;E1+1EJC)0LTIA6=F >>:)'"V,7H&]]&Q(;04+2G_,\T M\Q8@_E MRV=\ L.5'"FMPI0#U77#\ND2J1=9E0Z&:Z8+660,$R[;"=6-J\%J'P/K+ .F MHP,QG[P@@WA9@]RHH9I/#39!KIP(C--%U1#I+U%XD3.W?]MY[R\9[R=ELSNF M[/%8ZB8J%..9BH+?0(V!1+\F2T.,O('6IL?U*5OD)AI")WU*#$>V"5\>>Y-H M0%Y9$V>]Q==O8\1HED_'XX;2&L"? 7?^J)#WBFY_Z:FUE=^U9": KQ*%KTG; M]"S6+/'P&R220UF;98UC(BS$C=?ZJZP/*.'W=NC%8Y/%YP8!)SK=6C$NP&(( MUI)=ZV8&;L7[7'/]1<3SY$DI_55@S5(764]YC 'B[%M]G@JM/I%N+W>7[+O? ML2"/'/^QKY7V'MBU4GR!E\^.@>YG2_TN5%P.9XHC8D_ M;/'/'R^+'G:\>M>714<:R16*%"C$EY!\G9DI N;;R//JTF9"\A.'DBG9BL%D M3!/CB\79FXEO8E)[OY+N@=?(E,S1T-.52JUA79M6PA@$ MRZ*9+UO!Q-A(TVBA@[=N;1P7[P4EVU_O=[N_W1KK'@'Z.VGI16_28># MN-_OBA>[+UZM(\O&$XM7].MFM]??_L?MS6['[ZS\6O ;0J4'L'\+K/A_]^KN MM^GFMBC*DFCEY9[OQ#5?;W?!3QV"-C[Y8E3TME14B.-+RAJ^*12_ITPJ';6W MH\VGZ1X>*K3BQHIJKU&C7(U%IJ7WAYU_'OUQWCL]^G#<>W-V?/0K_[9^H?;T MP_OSLZ6RLN@Y.UDM9 D1IQ\^_NNW^>;"@O]<8,T'O-CA/Q\8'NS$OV+X'U!+ M P04 " !@0VM8*6X5^7P' #R,0 #0 &5X7S4W,34V-2YH=&WM6V%3 M&[<6_1Q^A88W;>B6&XOI_AS_V#G\X MW$7M8"\6HK84GK.TX-8)?[Q=^[S[&KW-4J.] MT+#V0HFJ,%H<:[,]W!KLQ2$'B?N7[K.)9)O7HB.U+S?9W>U+W65I; M9^P1X[4W??*@F@U;EW(1'KVO+=[,-A+AH,]LL)'-=RZZQR5R!]TBM_KQ%7]11?: M_7]JJO,^0Y>-]_B3_;A[@(*6]RG@)6P_+,;KTXO+\[/SUR>7Y[^]_3TNQX>= M^"R(S1?T;C-^L,&6=VY[>-YA9]R:^HI=UA,AKSHL%=;+?,I\P?W1.A;!\T0) MEAB;"7N\O8^30"C5\/+FV54\G3TWODUDY@OJ?_^[9JI29]CB %WB[9.M)SBG M[,Q^3!--N9JMB#=5L"*C;+'3E[?\]-G'[4+EP\*W#=QF[WJ[8<5HK)9'7WKP M/VM'^"#LL(*/!;-B+,5$9$",=(QK77.%PLI8SXQF9SC9L2G=7YC)V2NAV%GM M!#O7Z6Y_T7U\VN%7VZ1ENX6BQATH3H#D!IOWP.;!FK'YBCL@$O KI^R]-A,E MLI'H1(@VV,P,QM/&ATB#0^ZYGK):>UL+.,B]*+%!!%J.TPI"(0'KG*;P!!AC MDT*F!7,U_3=O/Q%6-)W0!$KI%&(B8(Y-I"\P05\ZX%8$< +ND+0:(F7"TW=(59$YF)<21!)*>,^E295R-=B2;UJC( MDLJ:5&0H=FP'I,@$6!:1?WJ-O%^/!#N!(EW4"A:]Y[S;.]P1ST+3WF$6G^*C MI*1,1W92_WM:S(U,(H?N/%I^:[0N[LWH= O$2!&,U(,)DV-7:RA3V/I@NK! M2NC0#V7[<[UL:ZX5B@>F-='DG"V=1H^I4D([X8LS2F;T@A/S>!8M8G3<#NKQ M5R+($.J+]B)[:+6])Z0W3/Z23$Z^*28O*A?[D&@M$?K.+>_.:YP%8YD17;DS M.B"*.U"=DDOB,+?9C$]@N.2)5-)/*<1=-2R=+H%Z@57Q8+AEVDI.0PQQW4RH MJFT%5KL0DJ\2 M'? ;:T'Y<_[I2Q^6S#+S.F6K5LQ(YZ7>4&7KTWJ%FH6 M:'%-S=Q-6D=('D(@LA0)A](\]3IN1[H9HKXP7[SF>J1/2Z1W"]E*C"*8XTU1OK;B+94(#. MRE)Z+\1*K4\,HF2JR21\"LUW0%M(JR/IQB>ER;/S15S5$BZ'$Z76X5LL[MGF M(ND1B^FZ+Y).%!(O%$GPBVXOZ1XTE0*$:*+0FPN=B>#O*:R,B5@(+$,*&=YE MSMYWW(MFS=U+O$!>H6$\0T,G;B1L!26;E!/&8!?@UHE1K:/EJ$M,'@L1IM&$ M""O?"6WD[9&3;-UW/"<(3',+N>@ \B)H&T@37KLW[.K$2$_JL5%C0>&>YJ/F MVP.VD4-15LI,!6HGA8D:R&]Q%US[S,AW*0YX["P()&AS8+__&3B8[T..]@_>+&*(!]Q/JYW-S'>F_(H M7-FS7G7-_K,?_O6;V1WV=G_Z>K/;_#OW$/ MUK'.KPLI6O:E&&.%6'W-E=P:9'+,4L6= M.][^[\GOE]UW)V].NZ\N3D]^H5\@M&K?O3F[O%@H*_*N-9/E0I)3]N[-VS]^ MG8\&"_I1Q8H/>+%'/[(8#O;";SW^#U!+ P04 " !@0VM8O1RR\(($ "@ M% #0 &5X7S4W,34V-BYH=&WM6&USXC80_IS\BAUW[BZ9L0'GK0D09@@A M*7-W@0$RTW[J"%O&:F7))XD$^NN[DDT@)+V[Z5U#IBU?#*O5OCQZ=E>XF9J, MMYHI)7%K=Z=IF.&T1>>_'O\8'I^<5'"U62V$N)I10R!*B=+4G'LSDP2G7JN0 M"I+1!!)8:A ;4,YS5,IZ+F07FNW62U<-BWGV;2-,8LHQINZ#T,949$(?3!B7W05+&D 6Z?9G_0.H2UW#0@ M)W',Q+0.-2:@5@F9:$ T4UJJ.I"9D0T;0;YTFQ$U90*5\SFX[8;.34 XFZ)0 ML6EJ2A??(33$RXJ>S?C=AL5W7S"&MB:M[CQE$V;@\* 2-JN35K-JM?"1MW:_ M-D=.DU>;XELQT7GC+[+Z;H19P;,!383DI:KAH.YTA^/>5:_3'O?Z-S"X'8YN MVS=C&/<+W+<96G@*MY51I5.!4;?CP@L/CVO^]@-KCZ!]V1^,NY>O"[ E3&>U M$^A?P?BG+HS:PXOV37<4]'_^T/T%VIVQ73FHU0ZV'.ZR!%XZ@-]FVK!D@1'T MA&WDHFCJ<,],"B:E0(28$0Z*YE(9D E<4 Y7,TVA)Z(*[%D=KR.SG(B%MP^X M]0H'!+H-WF,8RME84** BIC&<$DCFDVH@L/01]P/#B%A'.4/_D84FS@S#),D M(H;N'&>1F%) %QG3VL96^!RZB+Q]'WH^7!+!,*X+JH0VE D?B(:!HIK%B+"S MU$D93= >VC?LCD(_25B$@6!*UEZ9@H]'HBPB/N0X3&8$=QL):[57 N1JSWHA ML\9C2^C:Y M\(B-ADPXA8E4,57G7@WG/>6\G+X/OW5.HN7O,N![%IO4.JV]*?TP84_##2@[ MG7=V=_ VHI;Z=Q;XB/!E.$;F3LLJQ9M&3]T0^KXQ@C?PJZ0S+C?(&%FN7P:I4$![OQ?L/9%P5V4.!E8P,SPZ/&K9@-E/&IVI]\XDMF;4&XV-1 MZ08OCXYW_Q/0$O#@%1"0B>+F;UEE;_R$">QZ>/:T9*SF-C^F3!!1&254!PSY^=Q;[;=MI38+7KI!S?; M!O_(&J[,>%$*,J?*A:TW[2WG$RHP&:_9J_Q;R.^XOT[]6N,;:+(JF/;U E+X2%240EA<,XZ>JY_/!%_@'4RD,3*K.UI!B'^K M?JBY3Z/,[CBLG+U<=E5=?7+1^0Q17^D9K=TM_NYY;/\H_J/'L VHO^H67UQ5 M7V88#Q3#.97CH'H2QI,Q_4Q#?\$+_=.CWFW&[ XB3K0^]SZT1^-@T+[N!A?# M;ON]?5^VMCJXOAH/-V1I$BAY_U1H9Q ,KF]N/ZZ\H89]!?C, Z.HVE>"^'_; MO9G\$U!+ P04 " !@0VM8>\1(^WD$ !K%0 #0 &5X7S4W,34V-RYH M=&WM6&USVC@0_MS\BAUNVB8SYL4D:1,@S! "*=,V,.#,W'VZ$;:,=6=+CB07 MN%]_*]F\A*3MS;4-F;ORQ;!:[6 :NIK)G@) M?,$UY:BM:4S32'!ZP46I?="JYBY;4Q$L0>EE;+=S70Y)PN)E U[=94(W/990 M!3=T#F.1$)X+';!B!Q25+&R"W:?87[0!;BW534A)$# ^:T"-<:A57,:;X&=2 M"=D DFG1-!&D*[<)D3/&43E=@-VNZ4*728'@#H]OQY+9SXX$WS''?9VCN&=Q6)I5N M!2:]K@W//3ZM.?L/K#.!SM5PY/6NGA=@*YC.:V]@V ?O70\FG?%EYZ8W*0]_ M_=#[#3I=SZS4:[7ZGL-=E7.LR9CD!'% CG&8E! MTE1(#2*$2QI#/U,4!MROP*'1*75%DA*^+!T!;NUC@T"WY?<8AK0VEI1(H#R@ M 5Q1GR93*N'8=1#W^C&$+$;YVM^$XB7.-,,D"0^@M\!>Q&<4T$7"E#*QY3[' M-J+2D0,#!_I$BNP.O&Q.V9T#1$$W8C2$/N.$^PP3&(8A\]$O9F"V%Q$[> +2 M .! BKTC(WBG:0%;I5;@84O-V"6!2#4&O*V^4C)$*^Q/B)P23E5YN(CI$CJ^ MQF9[CEU\%*&O]9P-*A:4 A/S=0L1VR)+[4/WR$)AG%5UL KI1WO?'(>'_,G9 M#6$6QTNLRR2-346LJT32NXQ)FB"^RA!K0]-#@D4HP3T]#([69-S4U+J>"D:Z MY\Y7_ M"ODM][>I7VM^ TTV);.;YPX8!HL\@).SBOORR0KE"L^^D4,*'XGT(W#SJ>+D ML?KY0O YWN6IT%HD#4LKT-9@ M\6\/8__G\'\\@WW@_)F)_2?B/V[0&$F&6*<(]@/8'XP@CS2K)_RS\A#:@U; M/H$?$Z4N2A\Z$Z\\ZESWRI?C7N>]>?6WM3JZ[GOC'5D4EJ68/Q2:_@JCZYO; MCQMOJ&'>9C[RP"BJYNUFNU6U+UG_!E!+ P04 " !@0VM8H<5'_XD4 "9 M8@ #0 &5X7S8S,C$X,2YH=&WM75MSW#:R?C[Y%2AMG>RH:C2V[.S&L115 MR;:^+,Y.%TKF9]_\SZG7OE!G/U^_^D5_J '\&[4GDILH6T3OD? M#QH_.WIR<,9/*UFJ'P]FQI;2'^7*J\QK4QV(S%1>5=#:JT+5"U.I'RMS\'1J\J5P?EG0YY4_FLE2%\NGXJ_7NE1.O%:WXLJ4LOKK6-"3L7#*ZMF) MH-9._ZZ>BN.'M3\1MOJJ8 F[3]/L+E7=_Y(%GH.+ZV>+SP0F#Z=EGI>;YFU=O+UZ_.[^^?/-:7%T\?_//BZM_B;=O M?KE\_J_/2]SH/#>U5[F0%?Q3U];,T/,1.JKS)^"5T6!%DH4\A;(LDT!K,*F5LV;0J+V M<1-Q[D K6(]#0?>1L!)DGV<2Z!<+"1\'@:>&^$)5COH15RH#Z;=+\=; J$LQ MHB8=%_AQRH2)N,8FH3W\RI4#WC-#:#*!P4B$5;\UVBJDBICRCI4G+.X+)ESA MH\9J#RL@+NY U=S)7@8U7U5N96%X6H&^L:9%18!Z $)!;X!:+:7RIY"Z*% M0&5AX36Q6T(+^ H>OE76F0IV>J&DP^YF,$=H$97SN9#>RVP!39$'\&;4%_<7 M:J8K3;(5/^J)/M@_1'R>M -:,UEK#YOO=^2NLJ43L.>0L]8T\X5I/,L<2\OD M&T\CDQJ 94$ M-H-]I.8&_AH+/>OQ [:)08"ZU:X%SEQ,E^D.PL$(O[S\H.YE;F6\F"9]P<>! MI8'B>]F9D-@^>QXT(&(!;GE4:8#2,_@-8*=LIAU.5@:Q$3G &ZQIAHK/JAL- MPA?6DS5$H6Y RL1,9I[57*9MUI3(M8S5LO1B) ]IND$@ /E53=2H.^W"=Z,I M:&@O;DU3Y#AO7=86.@W*%!==J0^\\JUDL3*@9QL(^.R@]=&W+NS2&4]Y!PFX M!?6+K,@E!+4 5CK[\%^),.G9R2/ MUXG9+NC&R@HF4P'' 3JRA0$W">185UG1$&8#_E+G^-LJ74[A#\);5C4LO#UE M$\"--DJTSQ59QIM,N3&.HL@_02UA2%\M# AX4]%F2S^FQD[Y(S.;C;&'*:HB MEVG6,? @0]PJ\(^FN@$% 0,Y;[(/^,[4'0';H>U3K?J7(W_!=FE-$175F<)% M1'^Q=>#>-_F[#]Z]O%YZ[GO$[1/IJ MC4W-CF>05);%.FQ&$+VYE278IW.K6-AA":2UZ-*SV0P;LC+!8R&;)35BL'&U MC/M?SF9@^X,@DY- "[MDSR LZ:KK,0L]%,:Y'=72"J;@EAM'/R- 4R,G'3F M$K-&:9I[2G^U<0)LGDGTMU2I&V1@14UU!4!!\:@Z^!R(0&Q5L_,PG&3K.=4& M:=, 3V8*Z\JA*HX&H?,4E/>?8<%>50WQY6\3<9XC:CMO [;,1!>N^Q*H_'+X MM<6TI'VPD""!LP9^R<8OC$7_GG0I,W@@B^*>[GJF*NY&/&( KSC$S 8[.PU6 M!F,Q#6R.VU#E,.:80&,;I"R 6H3%-A0]!O9\"&HZVAAA7V*_&H]* %\\LRW M'["103223:'AJ!]2$M8&]JF" ,Y< #I'8B+CT:+C@VA76# M&]AUB,Y[)$PAD0 YP4JGMA3NKARN#('V[M'F/F<3S@]"PPB$"7]#E-@F(?X8 M4Z< 32^,C=^WXY!D.!=T/T'RQPHRXUJ#WRO.06QW6-I2YBI2NVTO /-GT!%( M\33X%'Q,@2Z1 Z3>0_$0BO\>G?;GA=0E<_\*3\?O==^_/G9=K]FG/2RQBO9[ M\'0 01D ,08%SPNM&OADS#:5FJ,GA(X#MK#U=('&:#IGI3N!!U>X#<0']Q,,'="O^W&G3U\?N MZY6@-)ICH QA>^@0T*"C 3E8D0$T4ZBK:6?V!.YNT,G$#&XY.1:.$Q0#Z"8C4/NG1'$^BSF<^.(87LQGG M08@7:)>-R-@IG%F[N3=X9^# *1UR9A UJ/,V>89S9WK )-')I),:-"^"&#.KCKS/H-@Z\Y]F[M%C1!^9R+F#=5JF*S9V"/MPN N!MZ + 1. M6IDNS0$90W&PWB2$4C(S@0: LK)+Y M,D2L&QB$0R6AJPP3#UP,SB_;F6_*9@A&-NLD#%,'TPS_.EF MNCL&RO4-V@+._7CP]J=G_SB( '2K<[] 2'GXOQ$\C@HU\P%!PA/2D?0($RU[ M?;W^]57;68HW(>M,) -T( @](%$+&[]\>_[3Q=&SJXOS?QR=O[R^N'H*[+V5 M2X#\J;'@A"# 5:K7VXE8*";K47UW JPJ##3[RT/Z'WP'(#*G^.Y1_]7*#'Y^ M<;5V!LB&;?2WT_A_?,3VY6@E, *>P);%S";$C1-QW3EP>QV^3H<_,YB\8>PV MXQAM5&'26>MX:GC'A6&E' :$,8?N\RI]B"53+-;W#]\C+\9 M-<:K-E%KPVPQ@V,HLC6'4:97L@$2$WG5_NXGT]+(KK$W^#H$W8#Z1JV<>A& M=?J",^TV',JHLB[,LNQ%2J,[1''"GK>_WX;#;7C\<"+>-1F&M8W=;\(UJGF- M0Y.&CEL/%8!>SC$7VE.&S"#:$<\Y-.7C!7:/H;-*@5Z*2?KX'OZE[D WK@3< MZ.\VTL;*SBK0=(X]LYN]?.\I^0B4? H_Y+]>H-66!GSV4K$7%R\O7U]BH=@[ M3T.9Q<.3\\XB!E#4)D]*,$2I9,4'&WYA%6<4%G0^.M,. MRXN62MK6ZVBSRDNPV%&S4V8]6"IMU@RT+C3Z+#,QTH<$GRL$A/..WT.F_.!L&0-+[-=U"6T8?(LI0.-P\)C#$HPH MTZ:M$P@YP!3IBXWR0[;*^NEM.DDI@CY&.ITNSK&Q/CG$&:J0HC<)JNK-H:_, M]X^9*-2K:G3/>L-SNL"F%8ZK2S%8':=*_5E8;P[^U]042W8DLL8U!8P=2AV" M(ZFKM2YD(AJ'9/YILD=3J9B9HC"W;2[5-MG2.=K!Y'B&\3J10A6+$=&]@MVP MN4G,UV_H$-F8B1[HT>MF$^7XWI*( 7>;L*;S4-X-\[EQEG-Y#T!&VAIPZRI*ET$_RANC59 M4>*0K01^>?S!8\I0?I MUS58,QV,!ZLU?8G);_ 3DYA77\HLP\HU@N2P1= LY3I)3%U"\S4:N,.FXU ) M5'F+UQ'8<.)] ^^.6CHIV7(!G.%,GV3LMOJDJ31,!XM4'<7O@8!94[']/.*Q M07/(0@W2D6);FJ *H[.A&R>#N @0B2#D<' *ZQR5\@-.(PXR;G.%.->>82S% MEJKS#&;KEP7,Y,J/W"$?(737,!SV27 :Q$W:#82XMBP](N^7([E?#B7='GK9 MBO:5JHTEV7P%'E5CUYA,$O_M*(DE!+J3T#K&ZD)<+23H@K3;O+O&@K1?MP." M%..Q&%T0 %^PLQ2UR*KC$DEM'2DW;K,&5BFS%($'V4%WC8TPRID@+XD/N,(W MB9Q.&T_>9@%2QJ7%S"MI15G9-QLD56]D'431MLM4#]:;JQ MSO]HA6J[,&GMJ]@X6!QGU[+]054U[J:G% QJ2U[[U?)/2$CZ=&P)"+FV)$1:VI0>#Q0CT+\MU,%GTQC32799 A2P+R89W1/G44L MKXCG]R=),(E\-KSN!5BNDBM:_$*#'G/LFTXI6"1)0UCZ]"H)1C KRPST*SPZ[C,9^7EOKRW(W MKG>EQ)_@'D?C@(,#$:,"5%@RB3WAW]UL 6I"@4.S^$GG4AJW$H M'..4"CXY\IP\,;5&YAC)NY%@4(35CL[1,-Q"Q7:8PDFI#DKYK>4EWST\'LG# MT?%C,F;:I\?X-'9\B1Y416!ZH_!$][G)%=]Q].3OZ1U'X^%-3TEZR1YV-\#N MYDSHU0! MNX(GQ(HD?FHHX,S'4KGI]*M59]-'3-R/2;RQH1AN4UQ3C9MX-PH M%TH<0AP *,61T8PGNUB,%"<[K,O3I4841+!L6/ TUE#-L_GCE$>+G R\N9'% M(68J5@T.1E"']>P%)5[C4#UQJ4%U279+,5 6I\I2-"0$Y[35A-Q\*4=R!O))$]#W M\+K9JB5V]VS93Z%:Z-" MZ<.&A1F!'&4-W\U&MU3!UC\"LY'OJ#K_H/K,UUUEUINIM M=SY-E2CMP$'@(IU44XU>4 ]M>R?(+S>6>W4?81PR>OO!K4_"!N1);8@:1!\L M9? NUR>Y4"?3NJ:EA$[@_^BV4S#IDPFR>U0LNVN3=,5W:B",NQ*R]).7>XM>56M58<1CI^ MD0&M:RY1P_(<*A9;[XSU:K];"%HW68[:)>5H_0[_N =WN(>XC1#7BM Z/R2- MC=I4VF:Q"'?7H"@\+-#4CT'7'2XBB+>K#&L:0BP]Z:&[B/=QWTG%2QTWB M* MFD4:P01!9!.B-M0Z#*N;A\2I8 M%N&^Y5L9[L6BN,+,V!C?2J!V=?TZRR6Q3-N$H@T+2:5\ED)"> IK;7#"\ 9, MT[@":PI=0PDV:]8T:IJ6E^U%(CM]/L), U/%0L5P]Z=L+W9^IN?B*DXKH=H= M!B%H+_SA9*-X T<@!N6H2ZX* $HS)#46YMW98WQU6+2*N YEA@M]7\O[YE$ MQ./M'&NGLJ82\)?S=]='7>G=2F7G#^@_2?%O4$L! A0#% @ 8$-K6/#'&V<<(0 WY\! !( M ( ! &)E;&9A+3(P,C,Q,C,Q+GAS9%!+ 0(4 Q0 ( &!# M:UBMQC?P&!8 *%F 0 6 " 4PA !B96QF82TR,#(S,3(S M,5]C86PN>&UL4$L! A0#% @ 8$-K6*GA@5)/C B2,, !8 M ( !F#< &)E;&9A+3(P,C,Q,C,Q7V1E9BYX;6Q02P$"% ,4 " !@ M0VM8?R^16_2W #?$ H %@ @ $;Q 8F5L9F$M,C R,S$R M,S%?;&%B+GAM;%!+ 0(4 Q0 ( &!#:UB(F"-2OI( .7L# 6 M " 4-\ 0!B96QF82TR,#(S,3(S,5]P&UL4$L! A0#% @ M8$-K6%PW H_0Z0( $JDD !4 ( !-0\" &)E;&9B,C R,S$R M,S%?,3!K+FAT;5!+ 0(4 Q0 ( &!#:UCO4:$)6@4 (!# - M " 3CY! !E>%\U-S$U-C(N:'1M4$L! A0#% @ 8$-K6"-IP2C0 M @ ! D T ( !O?X$ &5X7S4W,34V,RYH=&U02P$"% ,4 M " !@0VM8J&XU&J,' #,, #0 @ &X 04 97A?-3%\U-S$U-C4N:'1M4$L! A0#% @ 8$-K6+T\1(^WD$ !K%0 #0 @ ':%04 97A?-3%\V,S(Q.#$N:'1M4$L%!@ - T , , #(O!0 $! end XML 129 belfb20231231_10k_htm.xml IDEA: XBRL DOCUMENT 0000729580 2023-01-01 2023-12-31 0000729580 us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0000729580 us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0000729580 2023-06-30 0000729580 us-gaap:CommonClassAMember 2024-03-01 0000729580 us-gaap:CommonClassBMember 2024-03-01 0000729580 2023-12-31 0000729580 2022-12-31 0000729580 us-gaap:RelatedPartyMember 2023-12-31 0000729580 us-gaap:RelatedPartyMember 2022-12-31 0000729580 us-gaap:CommonClassAMember 2023-12-31 0000729580 us-gaap:CommonClassAMember 2022-12-31 0000729580 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2023-12-31 0000729580 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2022-12-31 0000729580 us-gaap:CommonClassBMember 2023-12-31 0000729580 us-gaap:CommonClassBMember 2022-12-31 0000729580 us-gaap:RestrictedStockMember us-gaap:CommonClassBMember 2023-12-31 0000729580 us-gaap:RestrictedStockMember us-gaap:CommonClassBMember 2022-12-31 0000729580 2022-01-01 2022-12-31 0000729580 us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0000729580 us-gaap:CommonClassBMember 2022-01-01 2022-12-31 0000729580 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:TreasuryStockCommonMember 2021-12-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000729580 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000729580 belfa:CommonStockCommonClassAMember 2022-01-01 2022-12-31 0000729580 belfa:CommonStockCommonClassBMember 2022-01-01 2022-12-31 0000729580 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000729580 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000729580 us-gaap:CommonClassAMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000729580 us-gaap:CommonClassAMember belfa:CommonStockCommonClassAMember 2022-01-01 2022-12-31 0000729580 us-gaap:CommonClassAMember belfa:CommonStockCommonClassBMember 2022-01-01 2022-12-31 0000729580 us-gaap:CommonClassAMember us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0000729580 us-gaap:CommonClassAMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000729580 us-gaap:CommonClassBMember belfa:CommonStockCommonClassAMember 2022-01-01 2022-12-31 0000729580 us-gaap:CommonClassBMember belfa:CommonStockCommonClassBMember 2022-01-01 2022-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000729580 us-gaap:RetainedEarningsMember 2022-12-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000729580 belfa:CommonStockCommonClassAMember 2022-12-31 0000729580 belfa:CommonStockCommonClassBMember 2022-12-31 0000729580 us-gaap:TreasuryStockCommonMember 2022-12-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000729580 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0000729580 belfa:CommonStockCommonClassAMember 2023-01-01 2023-12-31 0000729580 belfa:CommonStockCommonClassBMember 2023-01-01 2023-12-31 0000729580 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000729580 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000729580 us-gaap:CommonClassAMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0000729580 us-gaap:CommonClassAMember belfa:CommonStockCommonClassAMember 2023-01-01 2023-12-31 0000729580 us-gaap:CommonClassAMember belfa:CommonStockCommonClassBMember 2023-01-01 2023-12-31 0000729580 us-gaap:CommonClassAMember us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0000729580 us-gaap:CommonClassAMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0000729580 us-gaap:CommonClassBMember belfa:CommonStockCommonClassAMember 2023-01-01 2023-12-31 0000729580 us-gaap:CommonClassBMember belfa:CommonStockCommonClassBMember 2023-01-01 2023-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0000729580 us-gaap:CommonClassBMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000729580 us-gaap:RetainedEarningsMember 2023-12-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000729580 belfa:CommonStockCommonClassAMember 2023-12-31 0000729580 belfa:CommonStockCommonClassBMember 2023-12-31 0000729580 us-gaap:TreasuryStockCommonMember 2023-12-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000729580 us-gaap:USTreasurySecuritiesMember 2023-12-31 0000729580 srt:MinimumMember 2023-01-01 2023-12-31 0000729580 srt:MaximumMember 2023-01-01 2023-12-31 0000729580 srt:MinimumMember 2023-12-31 0000729580 srt:MaximumMember 2023-12-31 0000729580 us-gaap:OtherCurrentAssetsMember 2023-12-31 0000729580 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000729580 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000729580 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0000729580 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0000729580 belfa:InnolectricAgMember 2023-02-01 0000729580 belfa:InnolectricAgMember 2023-02-01 2023-02-01 0000729580 belfa:InnolectricAgMember belfa:PowerSolutionsAndProtectionSegmentMember 2023-01-01 2023-12-31 0000729580 belfa:InnolectricAgMember 2023-12-31 0000729580 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember belfa:BelStewartSroMember 2023-06-01 0000729580 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember belfa:BelStewartSroMember 2023-12-31 0000729580 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember belfa:BelStewartSroMember 2023-01-01 2023-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember srt:NorthAmericaMember 2023-01-01 2023-12-31 0000729580 belfa:ConnectivitySolutionsMember srt:NorthAmericaMember 2023-01-01 2023-12-31 0000729580 belfa:MagneticSolutionsMember srt:NorthAmericaMember 2023-01-01 2023-12-31 0000729580 srt:NorthAmericaMember 2023-01-01 2023-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember srt:EuropeMember 2023-01-01 2023-12-31 0000729580 belfa:ConnectivitySolutionsMember srt:EuropeMember 2023-01-01 2023-12-31 0000729580 belfa:MagneticSolutionsMember srt:EuropeMember 2023-01-01 2023-12-31 0000729580 srt:EuropeMember 2023-01-01 2023-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember srt:AsiaMember 2023-01-01 2023-12-31 0000729580 belfa:ConnectivitySolutionsMember srt:AsiaMember 2023-01-01 2023-12-31 0000729580 belfa:MagneticSolutionsMember srt:AsiaMember 2023-01-01 2023-12-31 0000729580 srt:AsiaMember 2023-01-01 2023-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember 2023-01-01 2023-12-31 0000729580 belfa:ConnectivitySolutionsMember 2023-01-01 2023-12-31 0000729580 belfa:MagneticSolutionsMember 2023-01-01 2023-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-01-01 2023-12-31 0000729580 belfa:ConnectivitySolutionsMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-01-01 2023-12-31 0000729580 belfa:MagneticSolutionsMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-01-01 2023-12-31 0000729580 us-gaap:SalesChannelDirectlyToConsumerMember 2023-01-01 2023-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember us-gaap:SalesChannelThroughIntermediaryMember 2023-01-01 2023-12-31 0000729580 belfa:ConnectivitySolutionsMember us-gaap:SalesChannelThroughIntermediaryMember 2023-01-01 2023-12-31 0000729580 belfa:MagneticSolutionsMember us-gaap:SalesChannelThroughIntermediaryMember 2023-01-01 2023-12-31 0000729580 us-gaap:SalesChannelThroughIntermediaryMember 2023-01-01 2023-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember srt:NorthAmericaMember 2022-01-01 2022-12-31 0000729580 belfa:ConnectivitySolutionsMember srt:NorthAmericaMember 2022-01-01 2022-12-31 0000729580 belfa:MagneticSolutionsMember srt:NorthAmericaMember 2022-01-01 2022-12-31 0000729580 srt:NorthAmericaMember 2022-01-01 2022-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember srt:EuropeMember 2022-01-01 2022-12-31 0000729580 belfa:ConnectivitySolutionsMember srt:EuropeMember 2022-01-01 2022-12-31 0000729580 belfa:MagneticSolutionsMember srt:EuropeMember 2022-01-01 2022-12-31 0000729580 srt:EuropeMember 2022-01-01 2022-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember srt:AsiaMember 2022-01-01 2022-12-31 0000729580 belfa:ConnectivitySolutionsMember srt:AsiaMember 2022-01-01 2022-12-31 0000729580 belfa:MagneticSolutionsMember srt:AsiaMember 2022-01-01 2022-12-31 0000729580 srt:AsiaMember 2022-01-01 2022-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember 2022-01-01 2022-12-31 0000729580 belfa:ConnectivitySolutionsMember 2022-01-01 2022-12-31 0000729580 belfa:MagneticSolutionsMember 2022-01-01 2022-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-01-01 2022-12-31 0000729580 belfa:ConnectivitySolutionsMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-01-01 2022-12-31 0000729580 belfa:MagneticSolutionsMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-01-01 2022-12-31 0000729580 us-gaap:SalesChannelDirectlyToConsumerMember 2022-01-01 2022-12-31 0000729580 belfa:PowerSolutionsAndProtectionMember us-gaap:SalesChannelThroughIntermediaryMember 2022-01-01 2022-12-31 0000729580 belfa:ConnectivitySolutionsMember us-gaap:SalesChannelThroughIntermediaryMember 2022-01-01 2022-12-31 0000729580 belfa:MagneticSolutionsMember us-gaap:SalesChannelThroughIntermediaryMember 2022-01-01 2022-12-31 0000729580 us-gaap:SalesChannelThroughIntermediaryMember 2022-01-01 2022-12-31 0000729580 2026-01-01 2023-12-31 0000729580 2025-01-01 2023-12-31 0000729580 2027-01-01 2023-12-31 0000729580 2023-01-01 0000729580 belfa:PowerSolutionsAndProtectionSegmentMember 2023-01-01 0000729580 belfa:ConnectivitySolutionsMember 2023-01-01 0000729580 belfa:MagneticSolutionsSegmentMember 2023-01-01 0000729580 belfa:PowerSolutionsAndProtectionSegmentMember 2023-01-01 2023-12-31 0000729580 belfa:ConnectivitySolutionsMember 2023-01-01 2023-12-31 0000729580 belfa:MagneticSolutionsSegmentMember 2023-01-01 2023-12-31 0000729580 belfa:PowerSolutionsAndProtectionSegmentMember 2023-12-31 0000729580 belfa:ConnectivitySolutionsMember 2023-12-31 0000729580 belfa:MagneticSolutionsSegmentMember 2023-12-31 0000729580 2019-10-01 0000729580 srt:EuropeMember belfa:PowerSolutionsAndProtectionSegmentMember 2023-12-31 0000729580 srt:EuropeMember belfa:CinchConnectivitySolutionsSegmentMember 2023-12-31 0000729580 srt:EuropeMember belfa:EOSPowerPanamaIncMember 2023-12-31 0000729580 srt:EuropeMember belfa:CUIPowerMember 2023-12-31 0000729580 2023-10-01 2023-12-31 0000729580 srt:MinimumMember belfa:IntangibleAssetsExcludingTrademarksMember 2023-12-31 0000729580 srt:MaximumMember belfa:IntangibleAssetsExcludingTrademarksMember 2023-12-31 0000729580 belfa:PatentsLicensesAndTechnologyMember 2023-12-31 0000729580 belfa:PatentsLicensesAndTechnologyMember 2022-12-31 0000729580 us-gaap:CustomerRelationshipsMember 2023-12-31 0000729580 us-gaap:CustomerRelationshipsMember 2022-12-31 0000729580 us-gaap:NoncompeteAgreementsMember 2023-12-31 0000729580 us-gaap:NoncompeteAgreementsMember 2022-12-31 0000729580 us-gaap:TrademarksMember 2023-12-31 0000729580 us-gaap:TrademarksMember 2022-12-31 0000729580 us-gaap:TrademarksMember 2023-01-01 2023-12-31 0000729580 us-gaap:TrademarksMember 2022-01-01 2022-12-31 0000729580 us-gaap:CashMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0000729580 us-gaap:CashMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0000729580 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2023-12-31 0000729580 us-gaap:OtherCurrentAssetsMember us-gaap:CashMember 2023-12-31 0000729580 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0000729580 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0000729580 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0000729580 us-gaap:OtherCurrentAssetsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0000729580 belfa:MoneyMarketFundsRabbiTrustMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0000729580 belfa:MoneyMarketFundsRabbiTrustMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0000729580 us-gaap:CashAndCashEquivalentsMember belfa:MoneyMarketFundsRabbiTrustMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0000729580 us-gaap:OtherCurrentAssetsMember belfa:MoneyMarketFundsRabbiTrustMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0000729580 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0000729580 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0000729580 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0000729580 us-gaap:OtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0000729580 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0000729580 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0000729580 us-gaap:CashAndCashEquivalentsMember us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0000729580 us-gaap:OtherCurrentAssetsMember us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0000729580 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0000729580 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0000729580 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0000729580 us-gaap:OtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0000729580 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0000729580 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0000729580 us-gaap:CashAndCashEquivalentsMember 2023-12-31 0000729580 us-gaap:CashMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0000729580 us-gaap:CashMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0000729580 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2022-12-31 0000729580 us-gaap:OtherCurrentAssetsMember us-gaap:CashMember 2022-12-31 0000729580 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0000729580 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0000729580 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000729580 us-gaap:OtherCurrentAssetsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000729580 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0000729580 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0000729580 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000729580 us-gaap:OtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000729580 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0000729580 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0000729580 us-gaap:CashAndCashEquivalentsMember 2022-12-31 0000729580 us-gaap:OtherCurrentAssetsMember 2022-12-31 0000729580 belfa:InvestmentsHeldInRabbiTrustMember 2023-12-31 0000729580 belfa:InvestmentsHeldInRabbiTrustMember 2022-12-31 0000729580 us-gaap:ForeignExchangeForwardMember 2023-12-31 0000729580 us-gaap:ForeignExchangeForwardMember 2022-12-31 0000729580 us-gaap:InterestRateSwapMember 2023-12-31 0000729580 us-gaap:InterestRateSwapMember 2022-12-31 0000729580 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember 2023-12-31 0000729580 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember 2022-12-31 0000729580 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember 2023-12-31 0000729580 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember 2022-12-31 0000729580 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember 2023-12-31 0000729580 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember 2022-12-31 0000729580 us-gaap:FairValueMeasurementsNonrecurringMember 2023-12-31 0000729580 us-gaap:FairValueMeasurementsNonrecurringMember 2022-12-31 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2023-12-31 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2022-12-31 0000729580 us-gaap:LandMember 2023-12-31 0000729580 us-gaap:LandMember 2022-12-31 0000729580 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000729580 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0000729580 us-gaap:MachineryAndEquipmentMember 2023-12-31 0000729580 us-gaap:MachineryAndEquipmentMember 2022-12-31 0000729580 us-gaap:ConstructionInProgressMember 2023-12-31 0000729580 us-gaap:ConstructionInProgressMember 2022-12-31 0000729580 belfa:JerseyCityMember 2023-12-31 0000729580 belfa:JerseyCityMember 2022-12-31 0000729580 belfa:FederalAndStateAndLocalAuthorityMember 2023-12-31 0000729580 us-gaap:RevolvingCreditFacilityMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2023-12-31 0000729580 us-gaap:RevolvingCreditFacilityMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2023-01-01 2023-12-31 0000729580 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0000729580 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0000729580 us-gaap:RevolvingCreditFacilityMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2022-12-31 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2023-01-01 2023-12-31 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2022-01-01 2022-12-31 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2023-12-31 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2022-12-31 0000729580 belfa:The2021SwapsMember 2023-12-31 0000729580 belfa:The2021SwapsOneMember 2023-12-31 0000729580 belfa:The2021SwapsTwoMember 2023-12-31 0000729580 belfa:The2021SwapsOneMember 2023-01-01 0000729580 belfa:The2021SwapsTwoMember 2023-01-01 0000729580 belfa:The2021SwapsMember belfa:SecuredOvernightFinancingRateSofrMember 2023-12-31 0000729580 us-gaap:RevolvingCreditFacilityMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2021-09-02 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2021-09-02 2021-09-02 0000729580 srt:MinimumMember belfa:CreditAndSecurityAgreementWithKeyBankMember belfa:LondonInterbankOfferedRateLibor1Member 2023-01-01 2023-12-31 0000729580 srt:MaximumMember belfa:CreditAndSecurityAgreementWithKeyBankMember belfa:LondonInterbankOfferedRateLibor1Member 2023-01-01 2023-12-31 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember us-gaap:FederalFundsEffectiveSwapRateMember 2023-01-01 2023-12-31 0000729580 srt:MinimumMember belfa:CreditAndSecurityAgreementWithKeyBankMember belfa:LiborWithMaturityOfOneMonthMember 2023-01-01 2023-12-31 0000729580 srt:MaximumMember belfa:CreditAndSecurityAgreementWithKeyBankMember belfa:LiborWithMaturityOfOneMonthMember 2023-01-01 2023-12-31 0000729580 srt:MinimumMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2023-01-01 2023-12-31 0000729580 srt:MaximumMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2023-01-01 2023-12-31 0000729580 us-gaap:EmployeeSeveranceMember 2022-12-31 0000729580 us-gaap:EmployeeSeveranceMember 2023-01-01 2023-12-31 0000729580 us-gaap:EmployeeSeveranceMember 2023-12-31 0000729580 belfa:DisposalOfEquipmentMember 2022-12-31 0000729580 belfa:DisposalOfEquipmentMember 2023-01-01 2023-12-31 0000729580 belfa:DisposalOfEquipmentMember 2023-12-31 0000729580 us-gaap:OtherRestructuringMember 2022-12-31 0000729580 us-gaap:OtherRestructuringMember 2023-01-01 2023-12-31 0000729580 us-gaap:OtherRestructuringMember 2023-12-31 0000729580 belfa:The2021SwapsOneMember 2023-01-31 0000729580 belfa:The2021SwapsTwoMember 2023-01-31 0000729580 belfa:The2021SwapsOneMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-31 0000729580 us-gaap:ForeignExchangeForwardMember 2023-01-01 2023-12-31 0000729580 us-gaap:ForeignExchangeForwardMember 2022-01-01 2022-12-31 0000729580 us-gaap:InterestRateSwapMember 2023-01-01 2023-12-31 0000729580 us-gaap:InterestRateSwapMember 2022-01-01 2022-12-31 0000729580 us-gaap:ForeignExchangeForwardMember us-gaap:NonoperatingIncomeExpenseMember 2023-01-01 2023-12-31 0000729580 us-gaap:ForeignExchangeForwardMember us-gaap:NonoperatingIncomeExpenseMember 2022-01-01 2022-12-31 0000729580 us-gaap:CorporateMember 2023-01-01 2023-12-31 0000729580 us-gaap:CorporateMember 2023-12-31 0000729580 belfa:PowerSolutionsAndProtectionSegmentMember 2022-01-01 2022-12-31 0000729580 belfa:ConnectivitySolutionsMember 2022-01-01 2022-12-31 0000729580 belfa:MagneticSolutionsSegmentMember 2022-01-01 2022-12-31 0000729580 us-gaap:CorporateMember 2022-01-01 2022-12-31 0000729580 belfa:PowerSolutionsAndProtectionSegmentMember 2022-12-31 0000729580 belfa:ConnectivitySolutionsMember 2022-12-31 0000729580 belfa:MagneticSolutionsSegmentMember 2022-12-31 0000729580 us-gaap:CorporateMember 2022-12-31 0000729580 country:US 2023-01-01 2023-12-31 0000729580 country:US 2022-01-01 2022-12-31 0000729580 country:CN 2023-01-01 2023-12-31 0000729580 country:CN 2022-01-01 2022-12-31 0000729580 country:MO 2023-01-01 2023-12-31 0000729580 country:MO 2022-01-01 2022-12-31 0000729580 country:GB 2023-01-01 2023-12-31 0000729580 country:GB 2022-01-01 2022-12-31 0000729580 country:SK 2023-01-01 2023-12-31 0000729580 country:SK 2022-01-01 2022-12-31 0000729580 country:DE 2023-01-01 2023-12-31 0000729580 country:DE 2022-01-01 2022-12-31 0000729580 country:IN 2023-01-01 2023-12-31 0000729580 country:IN 2022-01-01 2022-12-31 0000729580 country:CH 2023-01-01 2023-12-31 0000729580 country:CH 2022-01-01 2022-12-31 0000729580 belfa:AllOtherForeignCountriesMember 2023-01-01 2023-12-31 0000729580 belfa:AllOtherForeignCountriesMember 2022-01-01 2022-12-31 0000729580 country:US 2023-12-31 0000729580 country:US 2022-12-31 0000729580 country:CN 2023-12-31 0000729580 country:CN 2022-12-31 0000729580 country:SK 2023-12-31 0000729580 country:SK 2022-12-31 0000729580 country:GB 2023-12-31 0000729580 country:GB 2022-12-31 0000729580 belfa:AllOtherForeignCountriesMember 2023-12-31 0000729580 belfa:AllOtherForeignCountriesMember 2022-12-31 0000729580 srt:AsiaMember us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0000729580 us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0000729580 belfa:OneCustomerMember us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0000729580 belfa:BelFuseIncEmployeesSavingsPlanMember 2023-01-01 2023-12-31 0000729580 belfa:BelFuseIncEmployeesSavingsPlanMember 2022-01-01 2022-12-31 0000729580 belfa:BelFuseIncEmployeesSavingsPlanMember us-gaap:CommonClassAMember 2023-12-31 0000729580 belfa:BelFuseIncEmployeesSavingsPlanMember us-gaap:CommonClassBMember 2023-12-31 0000729580 belfa:NonqualifiedDeferredCompensationPlanMember 2023-12-31 0000729580 srt:MaximumMember belfa:NonqualifiedDeferredCompensationPlanMember 2023-01-01 2023-12-31 0000729580 srt:MaximumMember belfa:NonqualifiedDeferredCompensationPlanMember 2022-01-01 2022-12-31 0000729580 belfa:NonqualifiedDeferredCompensationPlanMember 2022-12-31 0000729580 belfa:RetirementFundCoveringHongKongBasedEmployeesMember 2023-01-01 2023-12-31 0000729580 srt:MinimumMember belfa:RetirementFundCoveringHongKongBasedEmployeesMember 2023-01-01 2023-12-31 0000729580 belfa:RetirementFundCoveringHongKongBasedEmployeesMember 2022-01-01 2022-12-31 0000729580 belfa:RetirementFundCoveringHongKongBasedEmployeesMember us-gaap:CommonClassAMember 2022-12-31 0000729580 belfa:RetirementFundCoveringHongKongBasedEmployeesMember us-gaap:CommonClassBMember 2022-12-31 0000729580 belfa:RetirementFundCoveringHongKongBasedEmployeesMember us-gaap:CommonClassAMember 2023-12-31 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2023-01-01 2023-12-31 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2022-01-01 2022-12-31 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2021-12-31 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2022-01-01 2023-12-31 0000729580 belfa:The2020EquityCompensationPlanMember us-gaap:CommonClassBMember 2023-12-31 0000729580 belfa:The2020EquityCompensationPlanMember 2023-12-31 0000729580 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0000729580 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000729580 us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-12-31 0000729580 us-gaap:RestrictedStockMember us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0000729580 us-gaap:RestrictedStockMember us-gaap:CommonClassBMember 2022-01-01 2022-12-31 0000729580 us-gaap:RestrictedStockMember 2022-12-31 0000729580 us-gaap:RestrictedStockMember 2023-12-31 0000729580 belfa:OneShareholderMember us-gaap:CommonClassAMember 2023-12-31 0000729580 belfa:QuarterlyDividendsMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0000729580 belfa:QuarterlyDividendsMember us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0000729580 belfa:AssetsUnderFinanceLeaseMember 2023-12-31 0000729580 belfa:AssetsUnderFinanceLeaseMember 2022-12-31 0000729580 us-gaap:OtherLiabilitiesMember 2023-12-31 0000729580 us-gaap:OtherLiabilitiesMember 2022-12-31 0000729580 us-gaap:CapitalAdditionsMember 2023-01-01 2023-12-31 0000729580 us-gaap:CapitalAdditionsMember 2022-01-01 2022-12-31 0000729580 belfa:ArezzoRevenueAgencyMember 2022-12-31 0000729580 belfa:EOSClaimFromPrincipalCommissionerOfCustomsMember belfa:EOSPowerPanamaIncMember 1994-12-31 0000729580 belfa:EOSClaimFromPrincipalCommissionerOfCustomsMember belfa:EOSPowerPanamaIncMember 1995-01-01 2015-12-31 0000729580 belfa:EOSClaimFromPrincipalCommissionerOfCustomsMember belfa:EOSPowerPanamaIncMember 2016-12-31 0000729580 belfa:EOSClaimFromPrincipalCommissionerOfCustomsMember belfa:EOSPowerPanamaIncMember 2016-01-01 2016-12-31 0000729580 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0000729580 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0000729580 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0000729580 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0000729580 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0000729580 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-12-31 0000729580 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-12-31 0000729580 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-12-31 0000729580 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0000729580 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0000729580 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0000729580 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0000729580 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-31 0000729580 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-12-31 0000729580 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0000729580 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-12-31 0000729580 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0000729580 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0000729580 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-31 0000729580 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0000729580 us-gaap:SubsequentEventMember 2024-02-29 0000729580 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2024-02-29 0000729580 us-gaap:CommonClassBMember us-gaap:SubsequentEventMember 2024-02-29 0000729580 belfa:GlenRockPennsylvaniaPropertyMember us-gaap:SubsequentEventMember 2024-01-31 iso4217:USD shares thunderdome:item iso4217:USD shares utr:Y pure iso4217:EUR 0000729580 BEL FUSE INC /NJ false --12-31 FY 2023 1388000 1552000 0 0 1000000 1000000 0 0 0.1 0.1 10000000 10000000 2141589 2141589 1072769 1072769 0.1 0.1 30000000 30000000 10620260 10642760 3218307 3218307 3323 3323 17342 17342 93000 47000 0 0 0 0 -161000 -1381000 0.24 0.28 47000 0 0 -1381000 0.24 0.28 2724000 93000 0 0 -161000 P1Y P3Y 0 0.3333 8000000 2000000 P2Y P1Y P1Y 0 0 30000000 1 3 3 1 1300000 100000 0 P4Y4M24D P3Y8M12D P1Y P8Y -276000 -369000 0 0 -7000 -7000 -718000 -879000 -14911000 29000 -3865000 -18863000 -11000 -11000 -23107000 5539000 18000 -16546000 1000 1000 -16423000 3960000 19000 -12037000 false false false false 10-K true 2023-12-31 false 000-11676 NJ 22-1463699 300 Executive Drive, Suite 300 West Orange NJ 07052 201 432-0463 Class A Common Stock ($0.10 par value) BELFA NASDAQ Class B Common Stock ($0.10 par value) BELFB NASDAQ Yes No Yes Yes Accelerated Filer true false true false false 696100000 2141011 10615662 248 GRANT THORNTON LLP Iselin, New Jersey 89371000 70266000 37548000 0 84129000 107274000 136540000 172465000 12793000 18244000 21097000 13159000 381478000 381408000 36533000 36833000 20481000 21551000 2152000 0 10282000 0 49391000 54111000 26642000 25099000 11553000 7281000 33119000 34183000 571631000 560466000 40441000 64589000 54657000 50873000 6350000 5870000 9161000 14972000 110609000 136304000 60000000 95000000 14212000 15742000 19823000 24798000 19876000 18522000 1456000 1257000 5097000 6497000 231073000 298120000 0 0 214000 214000 1065000 1067000 454000 349000 44260000 40772000 307510000 237188000 -12037000 -16546000 340558000 262346000 571631000 560466000 639813000 654233000 423964000 470780000 215849000 183453000 22487000 20238000 99091000 92342000 10114000 7322000 3819000 1596000 87976000 65147000 980000 0 2850000 3379000 -2806000 -2709000 83300000 59059000 9469000 6370000 73831000 52689000 5.52 4.01 5.83 4.24 2142000 2143000 10634000 10394000 73831000 52689000 6684000 -8196000 -1579000 5655000 1000 -11000 -597000 4869000 4509000 2317000 78340000 55006000 208743000 187935000 -18863000 214000 1038000 0 38419000 52689000 52689000 0 0 0 0 0 514000 514000 -0 -0 -0 -0 -0 2922000 2922000 -0 -0 -0 -0 -0 0 0 0 0 33000 0 -33000 -0 -0 -0 -0 4000 -0 4000 349000 -0 -0 -0 -0 349000 -0 -8196000 0 -8196000 0 0 0 0 5655000 0 5655000 0 0 0 0 -11000 0 -11000 0 0 0 0 2382000 0 0 0 0 0 2382000 4869000 0 4869000 0 0 0 0 262346000 237188000 -16546000 214000 1067000 -349000 40772000 73831000 73831000 0 0 0 0 0 512000 512000 -0 -0 -0 -0 -0 2997000 2997000 -0 -0 -0 -0 -0 0 0 0 0 1000 0 -1000 -0 -0 -0 -0 3000 -0 3000 105000 -0 -0 -0 -0 105000 -0 6684000 0 6684000 0 0 0 0 -1579000 0 -1579000 0 0 0 0 1000 0 1000 0 0 0 0 3486000 0 0 0 0 0 3486000 -597000 0 -597000 0 0 0 0 340558000 307510000 -12037000 214000 1065000 -454000 44260000 73831000 52689000 13312000 14863000 3486000 2382000 33000 34000 -3872000 -4594000 -1356000 278000 2117000 1596000 980000 -0 1037000 -1195000 -22500000 20702000 -5451000 -10031000 -33613000 36592000 217000 1210000 -2971000 -7000000 -22745000 1522000 5356000 10933000 -1228000 6784000 -16388000 -4162000 -4976000 1958000 108349000 40257000 12126000 8832000 59992000 -0 19918000 0 10282000 -0 2152000 -0 6036000 1833000 5063000 0 -53535000 -6999000 3492000 3413000 105000 349000 5000000 0 40000000 17500000 -38597000 -21262000 2888000 -3486000 19105000 8510000 70266000 61756000 89371000 70266000 25056000 14618000 4729000 3371000 5999000 8052000 <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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 market a broad array of products that power, protect and connect electronic circuits. These products are used around the world, primarily in the networking, telecommunications, computing, general industrial, high-speed data transmission, military, commercial aerospace, transportation and eMobility industries. Bel's portfolio of products also finds application in the automotive, medical, broadcasting and consumer electronics markets. We manage our operations by product group through our reportable operating segments, Power Solutions and Protection, Connectivity Solutions and Magnetic Solutions. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;"><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><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;"></p><p style="font-family: &quot;Times New Roman&quot;, 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;"><span style="text-decoration: underline; ">Cash, Cash Equivalents and Investments</span> - Cash equivalents include short-term investments in money market funds and certificates of deposit with an <span style="background-color:#ffffff;">original maturity of <em style="font: inherit;">three</em> months or less when purchased. </span>Accounts at each U.S. institution are insured by the Federal Deposit Insurance Corporation ("FDIC") up to <em style="font: inherit;">$250,000.</em> Substantially all of our U.S. cash and cash equivalents balances are in excess of the FDIC insured limit. The Company periodically invests its excess cash in money market funds and U.S. Treasury Bills. The Company's cash and cash equivalents are placed with high credit quality financial institutions.</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 has held to maturity securities comprised of U.S. Treasury Bills. These investments are classified as held to maturity as the Company has the intent and ability to hold these investments until they mature. The held to maturity securities mature within the next <em style="font: inherit;">12</em> months. The table below shows the amortized costs, associated gross unrealized gains and associated fair value of the held to maturity securities at <em style="font: inherit;"> December 31, 2023:</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;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Amortized Cost</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;">Gross Unrealized Gain</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Fair Value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 43%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Held to maturity U.S. Treasury securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">37,548</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">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; margin-left: 0pt;">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">37,651</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">In determining the fair value of the Company's held to maturity U.S. Treasury securities, the Company utilized Level <em style="font: inherit;">1</em> inputs of the market price for comparable securities as of <em style="font: inherit;"> December 31 2023.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;"><span style="text-decoration: underline; ">Allowance for Credit Losses</span> - The Company currently measures the expected credit losses based on our historical credit loss experience. The Company has <em style="font: inherit;">not</em> experienced significant recent or historical credit losses and is <em style="font: inherit;">not</em> forecasting any significant credit losses which would require adjustments to our methodology. If current conditions and supportable forecasts indicate that our historical loss experience is <em style="font: inherit;">not</em> reasonable and <em style="font: inherit;">no</em> longer supportable, the Company <em style="font: inherit;"> may </em>adjust its historical credit loss experience and to reflect these conditions and forecasts. The Company regularly analyzes its significant customer accounts and, when the Company becomes aware of a customer’s inability to meet its financial obligations, the Company records a specific reserve for bad debt to reduce the related receivable to the amount the Company reasonably believes is collectible. There were <em style="font: inherit;">no</em> significant impairment losses related to our receivables in <em style="font: inherit;">2023</em> or <em style="font: inherit;">2022.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;"><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 a net realized and unrealized currency exchange<span style="background-color:#ffffff;"> loss of $1.4 million for the year ended </span><em style="font: inherit;"> December 31, 2023</em><span style="background-color:#ffffff;"> and a gain of $0.3 million for the year ended </span><em style="font: inherit;"> December 31, 2022</em><span style="background-color:#ffffff;">, which were included in other expense, net on the consolidated statements of operations.</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;"><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, subcontractors of original equipment manufacturers and distributors based on an evalu<span style="background-color:#ffffff;">ation 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;">14,</em> </span><i><span style="background-color:#ffffff;">"Segments,</span></i><span style="background-color:#ffffff;">"</span> for disclosures regarding significant customers.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;"><span style="text-decoration: underline; ">Inventories</span> - Inventories are stated at the lower of<span style="background-color:#ffffff;"> cost or net realizable value. </span>Material costs are determined by standard costs or weighted average cost, both of which approximate actual costs. 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 upon sale.  </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;"><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><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;"></p><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 <span style="-sec-ix-hidden:c108307199">one</span> to <span style="-sec-ix-hidden:c108307200">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.  <span style="background-color:#ffffff;">See Note <em style="font: inherit;">12,</em> </span><i><span style="background-color:#ffffff;">"Accrued Expenses."</span></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;"><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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;"><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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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<span style="background-color:#ffffff;"> 8.6% a</span>nd 9.7% at <em style="font: inherit;"> December 31, </em><em style="font: inherit;">2023</em> and <em style="font: inherit;">2022</em>, respectively, of our consolidated total assets.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 those business combinations in which we acquire <em style="font: inherit;">100%</em> of the equity. We 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;"><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. At <em style="font: inherit;"> December 31, 2023, </em>a total of $1.3 million of property was classified as assets held for sale (within other current assets) on the accompanying consolidated balance sheet related to properties in the PRC that have been exited in connection with our recent restructuring initiatives related to facility consolidation efforts in China. These assets have been evaluated for impairment and it was determined that <em style="font: inherit;">no</em> impairment existed as of <em style="font: inherit;"> December 31, 2023.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 goodwill, 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. <span style="background-color:#ffffff;">See Note <em style="font: inherit;">5,</em> </span><i><span style="background-color:#ffffff;">"Goodwill and Other Intangible Assets,"</span></i><span style="background-color:#ffffff;"> for additional details.</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;"><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<span style="background-color:#ffffff;"> fro</span><span style="color:#000000;"><span style="background-color:#ffffff;">m 1 to 33 years for buildings and leasehold improvements, and from 3 to 14 years for m</span></span><span style="background-color:#ffffff;">achinery and equipment.</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></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; ">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. The Company's interest rate swaps and foreign currency forward contracts related to the Chinese renminbi (both further described in <span style="background-color:#ffffff;">Note <em style="font: inherit;">13,</em> </span><i><span style="background-color:#ffffff;">"Derivative Instruments and Hedging Activities"</span></i><span style="background-color:#ffffff;">) have been designated as cash flow hedges and as such, gains/losses are recorded in accumulated other comprehensive income until such time the hedged item affects earnings.</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;"><span style="background-color:#ffffff;">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 the potential risk of 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.</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;"></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; "><span style="background-color:#ffffff;">Income Taxes</span></span><span style="background-color:#ffffff;"> - 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;">10,</em> </span><i><span style="background-color:#ffffff;">“Income Taxes”.</span></i> 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. 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. The Company's policy for releasing disproportionate income tax effects from accumulated other comprehensive loss ("AOCL") is to utilize the item-by-item approach.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"></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;"><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 Restated Certificate of Incorporation, as amended, states that the Company's Class B common shares, par value $0.10 per share (the "Class B common stock," "Class B common shares" or "Class B shares"), are entitled to dividends at least 5% greater than dividends paid to Class A common shares, par value $0.10 per share (the "Class A common stock," "Class A common shares" or "Class A shares," and collectively with the Class B common stock, the "common stock" or the "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 shares 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. <span style="background-color:#ffffff;">There were no potential common shares outstanding during the years ended </span><em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022</em><span style="background-color:#ffffff;"> which would have had a dilutive effect on earnings per share.</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr 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;">2023</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;">2022</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: 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(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 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;">73,831</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,689</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: 0pt 0pt 0pt 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(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 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;">512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">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(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 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,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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,922</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: 0pt 0pt 0pt 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);">70,322</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 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);">49,253</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: 0pt 0pt 0pt 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(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 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;">11,318</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">8,084</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: 0pt 0pt 0pt 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);">59,004</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);">41,169</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: 0pt 0pt 0pt 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);">70,322</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 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);">49,253</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: 0pt 0pt 0pt 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(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 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;">11,830</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">8,598</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: 0pt 0pt 0pt 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);">62,001</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);">44,091</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 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);">73,831</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);">52,689</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: 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(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 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(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 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,142</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,143</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="font-family: &quot;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 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,634</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,394</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: 0pt; text-indent: 27pt;">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(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 27pt; text-indent: 9pt;">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);">5.52</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);">4.01</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="font-family: &quot;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 27pt; text-indent: 9pt;">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);">5.83</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);">4.24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;"><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, 2023 </em>and <em style="font: inherit;">2022</em> amounted to <span style="background-color:#ffffff;">$22.5 million</span> and $20.2 million, respectively.</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> <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; ">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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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;">6,</em> <i>"Fair Value Measurements,"</i> for additional disclosures related to fair value measurements.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"></p><p style="font-family:'Times New Roman', 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: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;"> March 2020, </em>the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (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> provides temporary optional guidance on contract modifications and hedging accounting to ease the financial reporting burdens of the 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 refined the scope of Topic <em style="font: inherit;">848</em> and clarified some of its guidance as part of the FASB’s monitoring of global reference rate activities. This updated guidance was effective upon issuance, and the Company was initially allowed to elect to apply the amendments prospectively through <em style="font: inherit;"> December 31, 2022. </em>In <em style="font: inherit;"> December 2022, </em>the FASB issued ASU <em style="font: inherit;">2022</em>-<em style="font: inherit;">06,</em> <i>Reference Rate Reform (Topic <em style="font: inherit;">848</em>), Deferral of the Sunset Date of Topic <em style="font: inherit;">848</em></i>, which extended the date by which companies could elect to apply the amendments to <em style="font: inherit;"> December 31, 2024. </em>During <em style="font: inherit;"> January 2023, </em>the Company amended its credit agreement and related interest rate swap agreements to transition the reference rate from LIBOR to a Secured Overnight Financing Rate ("SOFR") effective <em style="font: inherit;"> January 31, 2023. </em>In connection with these amendments, the Company adopted ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04</em> in the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2023</em> and elected to apply the relevant practical expedients within the guidance. The adoption of this guidance 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;"> June 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> <i style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Financial Instruments </i><i style="font-size: 10pt;">Credit Losses (Topic <em style="font: inherit;">326</em>): Measurement of Credit Losses on Financial Instruments</i><i style="font-size: 10pt;">, </i>as amended. The new guidance broadens 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. On <em style="font: inherit;"> January 1, 2023, </em>the Company adopted ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13.</em> The adoption of this standard did <em style="font: inherit;">not</em> have a material impact on the Company's consolidated financial statements.</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </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;"> November 2023, </em>the FASB issued ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em> <i style="font-size: 10pt;">Segment Reporting (Topic <em style="font: inherit;">280</em>): Improvements to Reportable Segment Disclosures</i>, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. Additionally, it requires a public entity to disclose the title and position of the Chief Operating Decision Maker (CODM). The ASU does <em style="font: inherit;">not</em> change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The new standard is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>and interim periods within fiscal years beginning after <em style="font: inherit;"> December 15, 2024, </em>with early adoption permitted. A public entity should apply the amendments in this ASU retrospectively to all prior periods presented in the financial statements. We expect this ASU to only impact our disclosures with <em style="font: inherit;">no</em> impacts to our results of operations, cash flows and financial condition.</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"> December 2023, </em>the FASB issued ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em> <i>Income Taxes (Topic <em style="font: inherit;">740</em>): Improvements to Income Tax Disclosures</i>, which focuses on the rate reconciliation and income taxes paid. ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> requires a public business entity (PBE) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign and by jurisdiction if the amount is at least <em style="font: inherit;">5%</em> of total income tax payments, net of refunds received. For PBEs, the new standard is effective for annual periods beginning after <em style="font: inherit;"> December 15, 2024, </em>with early adoption permitted. An entity <em style="font: inherit;"> may </em>apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending <em style="font: inherit;"> December 31, 2025 </em>and continuing to provide the pre-ASU disclosures for the prior periods, or <em style="font: inherit;"> may </em>apply the amendments retrospectively by providing the revised disclosures for all period presented. We expect this ASU to only impact our disclosures with <em style="font: inherit;">no</em> impacts to our results of operations, cash flows, and financial condition.</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;"><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> <p style="font-family: &quot;Times New Roman&quot;, 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Cash, Cash Equivalents and Investments</span> - Cash equivalents include short-term investments in money market funds and certificates of deposit with an <span style="background-color:#ffffff;">original maturity of <em style="font: inherit;">three</em> months or less when purchased. </span>Accounts at each U.S. institution are insured by the Federal Deposit Insurance Corporation ("FDIC") up to <em style="font: inherit;">$250,000.</em> Substantially all of our U.S. cash and cash equivalents balances are in excess of the FDIC insured limit. The Company periodically invests its excess cash in money market funds and U.S. Treasury Bills. The Company's cash and cash equivalents are placed with high credit quality financial institutions.</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 has held to maturity securities comprised of U.S. Treasury Bills. These investments are classified as held to maturity as the Company has the intent and ability to hold these investments until they mature. The held to maturity securities mature within the next <em style="font: inherit;">12</em> months. The table below shows the amortized costs, associated gross unrealized gains and associated fair value of the held to maturity securities at <em style="font: inherit;"> December 31, 2023:</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;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Amortized Cost</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;">Gross Unrealized Gain</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Fair Value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 43%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Held to maturity U.S. Treasury securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">37,548</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">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; margin-left: 0pt;">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">37,651</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">In determining the fair value of the Company's held to maturity U.S. Treasury securities, the Company utilized Level <em style="font: inherit;">1</em> inputs of the market price for comparable securities as of <em style="font: inherit;"> December 31 2023.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Amortized Cost</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;">Gross Unrealized Gain</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Fair Value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 43%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Held to maturity U.S. Treasury securities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">37,548</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">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; margin-left: 0pt;">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">37,651</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 37548000 103000 37651000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Allowance for Credit Losses</span> - The Company currently measures the expected credit losses based on our historical credit loss experience. The Company has <em style="font: inherit;">not</em> experienced significant recent or historical credit losses and is <em style="font: inherit;">not</em> forecasting any significant credit losses which would require adjustments to our methodology. If current conditions and supportable forecasts indicate that our historical loss experience is <em style="font: inherit;">not</em> reasonable and <em style="font: inherit;">no</em> longer supportable, the Company <em style="font: inherit;"> may </em>adjust its historical credit loss experience and to reflect these conditions and forecasts. The Company regularly analyzes its significant customer accounts and, when the Company becomes aware of a customer’s inability to meet its financial obligations, the Company records a specific reserve for bad debt to reduce the related receivable to the amount the Company reasonably believes is collectible. There were <em style="font: inherit;">no</em> significant impairment losses related to our receivables in <em style="font: inherit;">2023</em> or <em style="font: inherit;">2022.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <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 a net realized and unrealized currency exchange<span style="background-color:#ffffff;"> loss of $1.4 million for the year ended </span><em style="font: inherit;"> December 31, 2023</em><span style="background-color:#ffffff;"> and a gain of $0.3 million for the year ended </span><em style="font: inherit;"> December 31, 2022</em><span style="background-color:#ffffff;">, which were included in other expense, net on the consolidated statements of operations.</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> -1400000 300000 <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, subcontractors of original equipment manufacturers and distributors based on an evalu<span style="background-color:#ffffff;">ation 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;">14,</em> </span><i><span style="background-color:#ffffff;">"Segments,</span></i><span style="background-color:#ffffff;">"</span> for disclosures regarding significant customers.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </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;"> cost or net realizable value. </span>Material costs are determined by standard costs or weighted average cost, both of which approximate actual costs. 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 upon sale.  </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <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> <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 <span style="-sec-ix-hidden:c108307199">one</span> to <span style="-sec-ix-hidden:c108307200">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.  <span style="background-color:#ffffff;">See Note <em style="font: inherit;">12,</em> </span><i><span style="background-color:#ffffff;">"Accrued Expenses."</span></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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<span style="background-color:#ffffff;"> 8.6% a</span>nd 9.7% at <em style="font: inherit;"> December 31, </em><em style="font: inherit;">2023</em> and <em style="font: inherit;">2022</em>, respectively, of our consolidated total assets.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 those business combinations in which we acquire <em style="font: inherit;">100%</em> of the equity. We 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> P1Y P16Y 0.086 0.097 <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. At <em style="font: inherit;"> December 31, 2023, </em>a total of $1.3 million of property was classified as assets held for sale (within other current assets) on the accompanying consolidated balance sheet related to properties in the PRC that have been exited in connection with our recent restructuring initiatives related to facility consolidation efforts in China. These assets have been evaluated for impairment and it was determined that <em style="font: inherit;">no</em> impairment existed as of <em style="font: inherit;"> December 31, 2023.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 goodwill, 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. <span style="background-color:#ffffff;">See Note <em style="font: inherit;">5,</em> </span><i><span style="background-color:#ffffff;">"Goodwill and Other Intangible Assets,"</span></i><span style="background-color:#ffffff;"> for additional details.</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> 1300000 <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<span style="background-color:#ffffff;"> fro</span><span style="color:#000000;"><span style="background-color:#ffffff;">m 1 to 33 years for buildings and leasehold improvements, and from 3 to 14 years for m</span></span><span style="background-color:#ffffff;">achinery and equipment.</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> P1Y P33Y P3Y P14Y <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. The Company's interest rate swaps and foreign currency forward contracts related to the Chinese renminbi (both further described in <span style="background-color:#ffffff;">Note <em style="font: inherit;">13,</em> </span><i><span style="background-color:#ffffff;">"Derivative Instruments and Hedging Activities"</span></i><span style="background-color:#ffffff;">) have been designated as cash flow hedges and as such, gains/losses are recorded in accumulated other comprehensive income until such time the hedged item affects earnings.</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;"><span style="background-color:#ffffff;">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 the potential risk of 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.</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; "><span style="background-color:#ffffff;">Income Taxes</span></span><span style="background-color:#ffffff;"> - 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;">10,</em> </span><i><span style="background-color:#ffffff;">“Income Taxes”.</span></i> 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. 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. The Company's policy for releasing disproportionate income tax effects from accumulated other comprehensive loss ("AOCL") is to utilize the item-by-item approach.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 Restated Certificate of Incorporation, as amended, states that the Company's Class B common shares, par value $0.10 per share (the "Class B common stock," "Class B common shares" or "Class B shares"), are entitled to dividends at least 5% greater than dividends paid to Class A common shares, par value $0.10 per share (the "Class A common stock," "Class A common shares" or "Class A shares," and collectively with the Class B common stock, the "common stock" or the "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 shares 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. <span style="background-color:#ffffff;">There were no potential common shares outstanding during the years ended </span><em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022</em><span style="background-color:#ffffff;"> which would have had a dilutive effect on earnings per share.</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr 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;">2023</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;">2022</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: 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(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 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;">73,831</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,689</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: 0pt 0pt 0pt 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(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 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;">512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">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(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 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,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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,922</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: 0pt 0pt 0pt 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);">70,322</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 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);">49,253</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: 0pt 0pt 0pt 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(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 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;">11,318</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">8,084</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: 0pt 0pt 0pt 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);">59,004</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);">41,169</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: 0pt 0pt 0pt 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);">70,322</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 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);">49,253</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: 0pt 0pt 0pt 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(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 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;">11,830</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">8,598</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: 0pt 0pt 0pt 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);">62,001</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);">44,091</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 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);">73,831</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);">52,689</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: 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(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 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(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 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,142</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,143</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="font-family: &quot;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 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,634</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,394</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: 0pt; text-indent: 27pt;">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(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 27pt; text-indent: 9pt;">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);">5.52</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);">4.01</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="font-family: &quot;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 27pt; text-indent: 9pt;">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);">5.83</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);">4.24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> 0.1 0.05 0.1 0.05 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;, 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;">2023</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;">2022</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: 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(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 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;">73,831</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,689</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: 0pt 0pt 0pt 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(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 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;">512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">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(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 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,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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,922</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: 0pt 0pt 0pt 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);">70,322</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 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);">49,253</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: 0pt 0pt 0pt 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(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 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;">11,318</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">8,084</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: 0pt 0pt 0pt 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);">59,004</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);">41,169</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: 0pt 0pt 0pt 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);">70,322</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 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);">49,253</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: 0pt 0pt 0pt 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(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 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;">11,830</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">8,598</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: 0pt 0pt 0pt 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);">62,001</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);">44,091</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 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);">73,831</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);">52,689</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: 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(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 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(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 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,142</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,143</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="font-family: &quot;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 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,634</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,394</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: 0pt; text-indent: 27pt;">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(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 27pt; text-indent: 9pt;">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);">5.52</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);">4.01</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="font-family: &quot;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 27pt; text-indent: 9pt;">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);">5.83</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);">4.24</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> 73831000 52689000 512000 514000 2997000 2922000 70322000 49253000 11318000 8084000 59004000 41169000 70322000 49253000 11830000 8598000 62001000 44091000 73831000 52689000 2142000 2143000 10634000 10394000 5.52 4.01 5.83 4.24 <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, 2023 </em>and <em style="font: inherit;">2022</em> amounted to <span style="background-color:#ffffff;">$22.5 million</span> and $20.2 million, respectively.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> 22500000 20200000 <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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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;">6,</em> <i>"Fair Value Measurements,"</i> for additional disclosures related to fair value measurements.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: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;"> March 2020, </em>the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (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> provides temporary optional guidance on contract modifications and hedging accounting to ease the financial reporting burdens of the 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 refined the scope of Topic <em style="font: inherit;">848</em> and clarified some of its guidance as part of the FASB’s monitoring of global reference rate activities. This updated guidance was effective upon issuance, and the Company was initially allowed to elect to apply the amendments prospectively through <em style="font: inherit;"> December 31, 2022. </em>In <em style="font: inherit;"> December 2022, </em>the FASB issued ASU <em style="font: inherit;">2022</em>-<em style="font: inherit;">06,</em> <i>Reference Rate Reform (Topic <em style="font: inherit;">848</em>), Deferral of the Sunset Date of Topic <em style="font: inherit;">848</em></i>, which extended the date by which companies could elect to apply the amendments to <em style="font: inherit;"> December 31, 2024. </em>During <em style="font: inherit;"> January 2023, </em>the Company amended its credit agreement and related interest rate swap agreements to transition the reference rate from LIBOR to a Secured Overnight Financing Rate ("SOFR") effective <em style="font: inherit;"> January 31, 2023. </em>In connection with these amendments, the Company adopted ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04</em> in the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2023</em> and elected to apply the relevant practical expedients within the guidance. The adoption of this guidance 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;"> June 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> <i style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Financial Instruments </i><i style="font-size: 10pt;">Credit Losses (Topic <em style="font: inherit;">326</em>): Measurement of Credit Losses on Financial Instruments</i><i style="font-size: 10pt;">, </i>as amended. The new guidance broadens 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. On <em style="font: inherit;"> January 1, 2023, </em>the Company adopted ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13.</em> The adoption of this standard did <em style="font: inherit;">not</em> have a material impact on the Company's consolidated financial statements.</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </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;"> November 2023, </em>the FASB issued ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em> <i style="font-size: 10pt;">Segment Reporting (Topic <em style="font: inherit;">280</em>): Improvements to Reportable Segment Disclosures</i>, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. Additionally, it requires a public entity to disclose the title and position of the Chief Operating Decision Maker (CODM). The ASU does <em style="font: inherit;">not</em> change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The new standard is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>and interim periods within fiscal years beginning after <em style="font: inherit;"> December 15, 2024, </em>with early adoption permitted. A public entity should apply the amendments in this ASU retrospectively to all prior periods presented in the financial statements. We expect this ASU to only impact our disclosures with <em style="font: inherit;">no</em> impacts to our results of operations, cash flows and financial condition.</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"> December 2023, </em>the FASB issued ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em> <i>Income Taxes (Topic <em style="font: inherit;">740</em>): Improvements to Income Tax Disclosures</i>, which focuses on the rate reconciliation and income taxes paid. ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> requires a public business entity (PBE) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign and by jurisdiction if the amount is at least <em style="font: inherit;">5%</em> of total income tax payments, net of refunds received. For PBEs, the new standard is effective for annual periods beginning after <em style="font: inherit;"> December 15, 2024, </em>with early adoption permitted. An entity <em style="font: inherit;"> may </em>apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending <em style="font: inherit;"> December 31, 2025 </em>and continuing to provide the pre-ASU disclosures for the prior periods, or <em style="font: inherit;"> may </em>apply the amendments retrospectively by providing the revised disclosures for all period presented. We expect this ASU to only impact our disclosures with <em style="font: inherit;">no</em> impacts to our results of operations, cash flows, and financial condition.</p> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody> <tr> <td style="vertical-align: top; width: 48px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">2.</em></p> </td> <td style="vertical-align: top; width: 1493px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">INVESTMENT IN INNOLECTRIC</p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">On <em style="font: inherit;"> February 1, 2023, </em>the Company closed on a noncontrolling (<span style="-sec-ix-hidden:c108307383">one</span>-<em style="font: inherit;">third</em>) investment in Germany-based innolectric AG (“innolectric”) for consideration of <span style="-sec-ix-hidden:c108307385">€8.0</span> million (approximately $8.8 million as of the <em style="font: inherit;"> February 2023 </em>closing). Transaction costs associated with the Company's investment in innolectric amounted to $1.3 million and these costs have been recorded as part of the carrying value of the investment. Under the terms of the investment agreement, if innolectric achieves certain EBITDA thresholds within a specified timeframe, the Company would be committed to acquiring the remaining shares of innolectric at that time. The accompanying consolidated balance sheet reflects the fair value as of the <em style="font: inherit;"> February 2023 </em>closing of the initial <em style="font: inherit;">one</em>-<em style="font: inherit;">third</em> equity method investment, inclusive of transaction costs, of $11.0 million, and a separate liability of $1.0 million associated with the net fair value of the put and call options related to the remaining shares pursuant to the agreement in the event certain profitability thresholds are met.</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;">This passive investment creates a strategic alliance that is focused on Electric Vehicles (“EV”) on-board power electronics, and in particular next generation fast-charging technology. With <em style="font: inherit;">no</em> product overlap, this relationship expands the Bel eMobility Power portfolio, further enhancing Bel's competitive position in this emerging field. Our investment in innolectric is accounted for using the equity method and we have determined that the innolectric investment is <em style="font: inherit;">not</em> a variable interest entity (VIE). Results from this investment have been included in Bel's Power Solution and Protection segment and amounted to a loss of $0.8 million during the year ended <em style="font: inherit;"> December 31, 2023. </em>The Company adopted a policy to record its share of innolectric's results on a <em style="font: inherit;">one</em>-month lag on a consistent basis to allow time for innolectric to provide its financial statements to Bel.</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; ">Related Party Transactions</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;">From time to time, the Company provides cash loans to innolectric to fund working capital needs and further business development. During <em style="font: inherit;">2023,</em> the Company provided loans to innolectric in the aggregate amount of <span style="-sec-ix-hidden:c108307397">€2.0</span> million (approximately $2.1 million at the <em style="font: inherit;"> December 31, 2023 </em>exchange rate). These loans bear interest at a rate of 5% per annum. This balance is shown as a related-party note receivable on the accompanying consolidated balance sheet at <em style="font: inherit;"> December 31, 2023.</em></p> 8800000 1300000 11000000 1000000 800000 2100000 0.05 <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%;">DIVESTITURE OF SUBSIDIARY</td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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;"> June 1, 2023, </em>the Company completed its divestment of Bel Stewart s.r.o., a former subsidiary in the Czech Republic which has historically been reported within Bel’s Connectivity Solutions segment. The business was sold to PEI Genesis (“PEI”) for total consideration of $5.1 million, subject to working capital adjustments. The divestment of this non-core business was a strategic decision which allows the Connectivity Solutions segment to focus on its main product categories serving customer end markets such as commercial air, defense, industrial and networking which better align with its long-term growth objectives.</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;, 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 carrying amounts of the major classes of assets and liabilities included as part of the sale were as follows:</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: 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; 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;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash and cash equivalents</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,072</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: 0pt;">Accounts receivable</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,030</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: 0pt;">Inventories</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,310</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: 0pt;">Property, plant and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">326</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: 0pt;">Other 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">48</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: 0pt;">Accounts payable</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;">(441</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: 0pt;">Accrued expenses</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;">(126</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: 0pt;">Income taxes payable</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;">(100</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: 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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(13</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: 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);">(23</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: 0pt;">Total net assets transferred</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,083</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: 0pt;">Consideration received</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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);">5,063</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: 0pt;">Gain on sale recognized</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 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);">980</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody> </table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> 5100000 <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; 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;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash and cash equivalents</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,072</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: 0pt;">Accounts receivable</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,030</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: 0pt;">Inventories</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,310</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: 0pt;">Property, plant and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">326</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: 0pt;">Other 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">48</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: 0pt;">Accounts payable</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;">(441</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: 0pt;">Accrued expenses</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;">(126</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: 0pt;">Income taxes payable</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;">(100</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: 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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(13</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: 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);">(23</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: 0pt;">Total net assets transferred</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,083</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: 0pt;">Consideration received</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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);">5,063</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: 0pt;">Gain on sale recognized</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 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);">980</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody> </table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> 2072000 1030000 1310000 326000 48000 441000 126000 100000 13000 23000 4083000 5063000 980000 <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;">4.</em>  </td> <td style="width: 97%;">REVENUE  </td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 product 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:0pt;text-align:justify;"> </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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">In our Magnetic Solutions product 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;; font-size: 10pt; margin: 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> <i>"Description of Business and Summary of Significant Accounting Policies - Product Warranties"</i> 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: &quot;Times New Roman&quot;; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 the 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="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, 2023</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;">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;">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;">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;">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;">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(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: 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(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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">North America</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">233,016</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">172,518</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">42,259</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">447,793</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Europe</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">57,567</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">32,689</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">8,263</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">98,519</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Asia</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: 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: 1px solid rgb(0, 0, 0);">23,522</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: 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: 1px solid rgb(0, 0, 0);">5,365</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: 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: 1px solid rgb(0, 0, 0);">64,614</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: 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: 1px solid rgb(0, 0, 0);">93,501</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;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;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);">314,105</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);">210,572</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);">115,136</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);">639,813</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> <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: 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(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">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">221,828</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">130,893</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">86,608</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">439,329</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">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);">92,277</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);">79,679</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);">28,528</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);">200,484</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;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;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);">314,105</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);">210,572</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);">115,136</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);">639,813</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, 2022</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;">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;">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;">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;">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;">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(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: 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(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: 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;">217,381</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">141,585</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">50,234</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">409,200</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: 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;">42,121</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,596</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,903</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">88,620</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: 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);">28,864</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);">9,904</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);">117,645</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);">156,413</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);">288,366</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);">187,085</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);">178,782</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);">654,233</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 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(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: 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(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: 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;">186,439</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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,128</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">135,247</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">433,814</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: 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);">101,927</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);">74,957</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);">43,535</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);">220,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> </tr> <tr 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);">288,366</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);">187,085</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);">178,782</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);">654,233</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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, 2023</em> and <em style="font: inherit;"> December 31, 2022</em> are as follows:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr 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;">2023</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;">2022</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: 0pt 0pt 0pt 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;">12,793</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">18,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="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 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;">3,046</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">8,847</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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, 2022</em> to <em style="font: inherit;"> December 31, 2023</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, 2023</em> is presented below:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr 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, 2023</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: 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;">8,847</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="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; text-indent: 9pt;">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;">4,121</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: 0pt; text-indent: 9pt;">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;">(9,930</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: 0pt; text-indent: 9pt;">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);">8</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: 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);">3,046</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><span style="text-decoration: underline; ">Transaction Price Allocated to Future Obligations</span>:</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;">The aggregate amount of transaction price allocated to remaining performance obligations that have <em style="font: inherit;">not</em> been fully satisfied as of <em style="font: inherit;"> December 31, 2023 </em>related to contracts that exceed <em style="font: inherit;">one</em> year in duration amounted to $4.4 million, with expected contract expiration dates that range largely from <span style="-sec-ix-hidden:c108307440">2025</span> – <em style="font: inherit;">2026</em><b>.</b> It is expected that $2.4 million of this aggregate amount will be recognized in <span style="-sec-ix-hidden:c108307443">2025,</span> $1.9 million will be recognized in <span style="-sec-ix-hidden:c108307445">2026</span> and the remainder will be recognized in years beyond <em style="font: inherit;">2026.</em>  The majority of the Company's orders received (but <em style="font: inherit;">not</em> yet shipped) at <em style="font: inherit;"> December 31, 2023 </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.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="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, 2023</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;">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;">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;">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;">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;">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(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: 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(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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">North America</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">233,016</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">172,518</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">42,259</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">447,793</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Europe</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">57,567</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">32,689</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">8,263</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">98,519</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Asia</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: 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: 1px solid rgb(0, 0, 0);">23,522</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: 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: 1px solid rgb(0, 0, 0);">5,365</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: 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: 1px solid rgb(0, 0, 0);">64,614</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: 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: 1px solid rgb(0, 0, 0);">93,501</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;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;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);">314,105</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);">210,572</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);">115,136</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);">639,813</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> <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: 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(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">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">221,828</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">130,893</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">86,608</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">439,329</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">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);">92,277</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);">79,679</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);">28,528</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);">200,484</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;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;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);">314,105</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);">210,572</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);">115,136</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);">639,813</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, 2022</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;">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;">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;">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;">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;">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(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: 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(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: 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;">217,381</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">141,585</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">50,234</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">409,200</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: 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;">42,121</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,596</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,903</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">88,620</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: 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);">28,864</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);">9,904</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);">117,645</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);">156,413</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);">288,366</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);">187,085</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);">178,782</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);">654,233</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 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(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: 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(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: 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;">186,439</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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,128</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">135,247</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">433,814</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: 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);">101,927</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);">74,957</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);">43,535</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);">220,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> </tr> <tr 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);">288,366</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);">187,085</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);">178,782</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);">654,233</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> 233016000 172518000 42259000 447793000 57567000 32689000 8263000 98519000 23522000 5365000 64614000 93501000 314105000 210572000 115136000 639813000 221828000 130893000 86608000 439329000 92277000 79679000 28528000 200484000 314105000 210572000 115136000 639813000 217381000 141585000 50234000 409200000 42121000 35596000 10903000 88620000 28864000 9904000 117645000 156413000 288366000 187085000 178782000 654233000 186439000 112128000 135247000 433814000 101927000 74957000 43535000 220419000 288366000 187085000 178782000 654233000 <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;">2023</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;">2022</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: 0pt 0pt 0pt 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;">12,793</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">18,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="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 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;">3,046</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">8,847</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, 2023</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: 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;">8,847</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="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; text-indent: 9pt;">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;">4,121</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: 0pt; text-indent: 9pt;">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;">(9,930</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: 0pt; text-indent: 9pt;">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);">8</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: 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);">3,046</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> 12793000 18244000 3046000 8847000 8847000 4121000 9930000 8000 3046000 4400000 2400000 1900000 <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;">GOODWILL AND OTHER INTANGIBLE ASSETS</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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, 2023</em> and <em style="font: inherit;">2022</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;"><b><span style="background-color:#ffffff;">Power Solutions and Protection</span></b>: includes the <em style="font: inherit;">2012</em> acquisition of Powerbox Italia, the <em style="font: inherit;">2014</em> acquisition of ABB'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, the <em style="font: inherit;">2023</em> equity method investment in innolectric, 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.  </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><span style="background-color:#ffffff;">Connectivity Solutions</span></b><span style="background-color:#ffffff;">: 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.</span></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><span style="background-color:#ffffff;">Magnetic Solutions:</span></b><span style="background-color:#ffffff;"> 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.</span></td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;"><b> </b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 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, 2023</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;">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;">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;">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: 0pt;">Balance at January 1, 2023:</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: 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);">25,099</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,152</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);">6,947</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">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);">25,099</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);">18,152</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);">6,947</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: 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;">1,543</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">471</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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> </td><td> </td><td> </td><td> </td><td> </td><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: 0pt;">Balance at December 31, 2023:</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: 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,642</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,623</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);">8,019</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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">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,642</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,623</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);">8,019</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;"><span style="background-color:#ffffff;">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 <em style="font: inherit;"> October 1, 2019.  </em></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;">As discussed <span style="background-color:#ffffff;">in </span><span style="color:#000000;"><span style="background-color:#ffffff;">Note <em style="font: inherit;">6,</em> "</span><i><span style="background-color:#ffffff;">Fair Value Measurements"</span></i><span style="background-color:#ffffff;">,</span></span> 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. In testing goodwill for impairment, we <em style="font: inherit;"> may </em>perform both a qualitative assessment and quantitative assessment. For the qualitative test, the assessment is based on a review of general macroeconomic conditions, industry and market conditions, changes in cost factors, overall financial performance (both actual and expected performance) and other reporting unit-specific events such as significant changes in management, customers, litigation or a change in the carrying amount of net assets. If it is determined that a potential impairment <em style="font: inherit;"> may </em>exist, we would proceed with a quantitative assessment. In cases where we elect to perform a quantitative assessment, we estimate 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;">2023</em> Annual Impairment Test</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><span style="background-color:#ffffff;">On <em style="font: inherit;"> October 1, 2023, </em>the Comp</span>any completed a quantitative assessment of our annual goodwill impairment test for our <em style="font: inherit;">four</em> existing reporting units. <span style="background-color:#ffffff;">We concluded that the fair value of the Company's Connectivity Europe, Power Europe, EOS and CUI reporting units exceeded the carrying value and that there was <em style="font: inherit;">no</em> indication of impairment. Effective <em style="font: inherit;"> October 1, 2023, </em>in connection with a recent shift in how management views and manages the business in light of the consolidation or our ERP systems, recent facility consolidations and other streamlining initiatives at the product group level, the Company changed its reporting unit structure. The Company's new reporting units are Power Solutions and Protection (excluding CUI), CUI, Connectivity Solutions and Magnetic Solutions. The Company performed a qualitative analysis (Step <em style="font: inherit;">0</em>) on the new reporting units as of the <em style="font: inherit;"> October 1, 2023 </em>testing date and concluded <em style="font: inherit;">no</em> impairment existed for the new reporting units at that time.</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;">The excess of estimated fair values over carrying value, including goodwill for each of our former reporting units that had goodwill as of the <em style="font: inherit;">2023</em> annual impairment test were as follows:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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="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: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><em style="font: inherit;">% by Which Estimated Fair Value Exceeds Carrying Value</em></p> </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; width: 81%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Power Europe</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">89.1%</p> </td><td style="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; width: 81%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Connectivity Europe</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">79.9%</p> </td><td style="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; width: 81%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">EOS</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">71.2%</p> </td><td style="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; width: 81%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">CUI</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">169.4%</p> </td><td style="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: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;">2022</em><span style="background-color:#ffffff;"> Impai</span>rment 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;"><span style="background-color:#ffffff;">The Company performed a qualitative assessment as of <em style="font: inherit;"> October 1, 2022 </em>related to its EOS reporting unit, as the estimated fair value of this reporting unit significantly exceeded the carrying amount based on our baseline quantitative assessment, which was performed as of <em style="font: inherit;"> March 31, 2021. </em>Our qualitative assessment determined that <em style="font: inherit;">no</em> indicators of impairment were present as of the <em style="font: inherit;"> October 1, 2022 </em>assessment date. </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;">On <em style="font: inherit;"> October 1, 2022, </em>the Company completed a quantitative assessment of our annual goodwill impairment test for <em style="font: inherit;">three</em> of our reporting units. We concluded that the fair value of the Company's Connectivity Europe, Power Europe and CUI reporting units 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:'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;">202</em></span><span style="background-color:#ffffff;"><em style="font: inherit;">3</em> 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 impairm</span><span style="background-color:null;">ent 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 sustained decrease in the price of our common stock, 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 12 y</span>ears.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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). <span style="background-color:#ffffff;">At </span><em style="font: inherit;"> December 31, 2023</em><span style="background-color:#ffffff;">, the Company's indefinite-lived intangible assets related to the trademarks acquired in the CUI, Power Solutions, Connectivity Solutions, Cinch and Fibreco acquisitions.</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr 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, 2023</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, 2022</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: 0pt 0pt 0pt 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;">19,176</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">11,386</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,790</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">30,156</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">8,451</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: 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;">56,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;">32,099</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">56,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">28,096</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,821</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="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: 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,662</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,662</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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></tr> <tr 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: 0pt;">Trademarks (indefinite-lived)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; 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,148</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);">159</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,989</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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,999</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);">160</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,839</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: 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);">93,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: 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);">43,644</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,391</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);">115,185</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);">61,074</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);">54,111</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Amortization expense was <span style="background-color:#ffffff;">$4.7 m</span>illion and $6.0 million during each of <em style="font: inherit;">2023</em> and <em style="font: inherit;">2022</em>, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="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: 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: 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,563</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="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; 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,551</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: 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,551</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: 0pt; text-align: center;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,551</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: 0pt; text-align: center;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,551</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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;">2023</em> and <em style="font: inherit;">2022</em> Impairment Tests</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="background-color:#ffffff;">The Company completed its annual indefinite-lived intangible assets impairment test as of <em style="font: inherit;"> October 1, 2023 </em>and <em style="font: inherit;"> October 1, 2022. </em>Management has concluded that the fair value of these trademarks exceeded the related carrying values at both </span><em style="font: inherit;"> December 31, 2023</em><span style="background-color:#ffffff;"> and </span><em style="font: inherit;"> December 31, 2022</em><span style="background-color:#ffffff;">, with </span>no indication of impairment at either date.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="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;">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;">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;">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: 0pt;">Balance at January 1, 2023:</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: 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);">25,099</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,152</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);">6,947</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">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);">25,099</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);">18,152</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);">6,947</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: 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;">1,543</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">471</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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> </td><td> </td><td> </td><td> </td><td> </td><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: 0pt;">Balance at December 31, 2023:</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: 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,642</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,623</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);">8,019</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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">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,642</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,623</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);">8,019</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> 25099000 18152000 6947000 0 25099000 18152000 6947000 0 1543000 471000 1072000 0 26642000 18623000 8019000 0 26642000 18623000 8019000 0 137500000 <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="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: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><em style="font: inherit;">% by Which Estimated Fair Value Exceeds Carrying Value</em></p> </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; width: 81%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Power Europe</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">89.1%</p> </td><td style="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; width: 81%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Connectivity Europe</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">79.9%</p> </td><td style="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; width: 81%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">EOS</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">71.2%</p> </td><td style="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; width: 81%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">CUI</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">169.4%</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> 0.891 0.799 0.712 1.694 0 P1Y P12Y <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, 2023</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, 2022</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: 0pt 0pt 0pt 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;">19,176</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">11,386</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,790</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">30,156</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">8,451</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: 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;">56,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;">32,099</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">56,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">28,096</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,821</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="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: 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,662</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,662</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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></tr> <tr 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: 0pt;">Trademarks (indefinite-lived)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; 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,148</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);">159</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,989</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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,999</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);">160</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,839</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: 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);">93,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: 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);">43,644</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,391</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);">115,185</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);">61,074</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);">54,111</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> 19176000 11386000 7790000 38607000 30156000 8451000 56711000 32099000 24612000 56917000 28096000 28821000 0 0 0 2662000 2662000 0 17148000 159000 16989000 16999000 160000 16839000 93035000 43644000 49391000 115185000 61074000 54111000 4700000 6000000 <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: 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: 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,563</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="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; 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,551</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: 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,551</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: 0pt; text-align: center;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,551</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: 0pt; text-align: center;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,551</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 4563000 4551000 4551000 4551000 4551000 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;">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;">FAIR VALUE MEASUREMENTS</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">The following tables show the Company's cash, cash equivalents and other marketable and held to maturity securities by significant investment category as of <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31, 2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Carrying value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Fair value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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;">Cash and cash equivalents</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;">Other Current Assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">57,544</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">57,544</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">57,544</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level 1:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Money market funds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">31,188</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">31,188</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">31,188</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Money market funds (Rabbi Trust)</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">303</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">303</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">303</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">      Subtotal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; 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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">31,491</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">31,491</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">31,188</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level 2:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Certificates of deposit and time deposits</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">3,629</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">3,926</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">639</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">2,990</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">      Subtotal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; 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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,629</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,926</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">639</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,990</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; 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;">92,664</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%; 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;">92,961</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%; 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;">89,371</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%; 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;">3,293</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31, 2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Carrying value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Fair value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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;">Cash and cash equivalents</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;">Other Current Assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">70,266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">70,266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">70,266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level 1:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">  Money market funds (Rabbi Trust)</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">101</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">101</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">101</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">     Subtotal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; 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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">101</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">101</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">101</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; 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;">70,367</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%; 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;">70,367</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%; 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;">70,266</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%; 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;">101</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022</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 <span style="background-color:#ffffff">$0.3 mi</span>llion at <em style="font: inherit;"> December 31, 2023</em> and $0.1 million at <em style="font: inherit;"> December 31, 2022</em>. </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;">Throughout <em style="font: inherit;">2023</em> and <em style="font: inherit;">2022,</em> the Company entered into a series of foreign currency forward contracts, the fair value of which was <span style="background-color:#ffffff;">$0.5 million</span> at <em style="font: inherit;"> December 31, 2023</em> and <span style="background-color:#ffffff;">$0.4 million a</span>t <em style="font: inherit;"> December 31, 2022</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: 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 Company is a party to <em style="font: inherit;">two</em> interest rate swap agreements<span style="background-color:#ffffff;"> as further described in Note <em style="font: inherit;">13,</em> </span><i><span style="background-color:#ffffff;">"Derivative Instruments and Hedging Activities". </span></i>The fair value of the interest rate swap agreements was <span style="background-color:#ffffff;">$4.0 </span>million and <span style="background-color:#ffffff;">$5.5 m</span>illion at <em style="font: inherit;"> December 31, 2023</em> and <em style="font: inherit;">2022</em>, respectively, 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: 0pt; text-align: justify;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The fair values of our derivative financial instruments (which are measured using Level <em style="font: inherit;">2</em> fair value inputs) and their classifications in our consolidated balance sheets as of <em style="font: inherit;"> December 31, 2023</em> were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="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="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 27.7%; 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;">Balance Sheet Classification</em></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;">December 31, 2023</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;">December 31, 2022</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 38.3%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Derivative assets:</b></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="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;"><b> </b></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="font-family: Times New Roman; font-size: 10pt;"><b> </b></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: 0pt;">Foreign currency forward contracts:</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="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="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="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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Designated as cash flow hedges</p> </td><td style="font-family: Times New Roman; 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 current assets</em></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; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</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;">359</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Not designated as hedging instruments</p> </td><td style="font-family: Times New Roman; 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 current assets</em></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;">486</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;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </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: 0pt;">Interest rate swap agreements:</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="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="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="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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Designated as a cash flow hedge</p> </td><td style="font-family: Times New Roman; 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 assets</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </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);">3,960</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; padding-bottom: 1px;"> </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);">5,539</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="2" style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"><em style="font: inherit;">Total derivative assets</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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);">4,446</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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);">5,898</td><td style="width: 1%; font-family: Times New Roman; 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></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: 0pt;"><b>Derivative liabilities:</b></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="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;"><b> </b></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="font-family: Times New Roman; font-size: 10pt;"><b> </b></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: 0pt;">Foreign currency forward contracts:</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="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="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="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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Designated as cash flow hedges</p> </td><td style="font-family: Times New Roman; 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 current liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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: 14%; 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; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="2" style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"><em style="font: inherit;">Total derivative liabilities</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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;">2023</em> or <em style="font: inherit;">2022</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;">2023</em>.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">There were no financial assets accounted for at fair value on a nonrecurring basis as of <em style="font: inherit;"> December 31, 2023</em> or <em style="font: inherit;"> December 31, 2022</em>.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">The Company has other financial instruments, such as cash and cash equivalents, accounts receivable, 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, 2023 </em>and <em style="font: inherit;">2022</em>, the estimated fair value of total debt was <span style="color:#000000;"><span style="background-color:#ffffff;">$60 millio</span></span>n and $95.0 million, respectively, compared to a carrying amount of <span style="background-color:#ffffff;">$60</span> million and $95.0 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, 2023</em>.</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;">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. Se<span style="background-color:#ffffff;">e Note <em style="font: inherit;">5,</em></span><i><span style="background-color:#ffffff;"> "Goodwill and Other Intangible Assets,"</span></i><span style="background-color:#ffffff;"> for further information about goodwill and other indefinite-lived intangible assets.  </span></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: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31, 2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Carrying value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Fair value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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;">Cash and cash equivalents</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;">Other Current Assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">57,544</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">57,544</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">57,544</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level 1:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Money market funds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">31,188</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">31,188</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">31,188</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Money market funds (Rabbi Trust)</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">303</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">303</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">303</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">      Subtotal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; 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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">31,491</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">31,491</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">31,188</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level 2:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Certificates of deposit and time deposits</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">3,629</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">3,926</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">639</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">2,990</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">      Subtotal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; 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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,629</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,926</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">639</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,990</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; 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;">92,664</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%; 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;">92,961</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%; 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;">89,371</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%; 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;">3,293</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></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;, 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="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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31, 2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Carrying value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Fair value</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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;">Cash and cash equivalents</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;">Other Current Assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">70,266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">70,266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">70,266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level 1:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">  Money market funds (Rabbi Trust)</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">101</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">101</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">101</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">     Subtotal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; 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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">101</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">101</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">101</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; 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;">70,367</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%; 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;">70,367</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%; 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;">70,266</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%; 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;">101</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> 57544000 57544000 57544000 0 31188000 31188000 31188000 0 303000 303000 0 303000 31491000 31491000 31188000 303000 3629000 3926000 639000 2990000 3629000 3926000 639000 2990000 92664000 92961000 89371000 3293000 70266000 70266000 70266000 0 101000 101000 0 101000 101000 101000 0 101000 70367000 70367000 70266000 101000 300000 100000 500000 400000 4000000 5500000 <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="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 27.7%; 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;">Balance Sheet Classification</em></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;">December 31, 2023</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;">December 31, 2022</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 38.3%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Derivative assets:</b></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="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;"><b> </b></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="font-family: Times New Roman; font-size: 10pt;"><b> </b></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: 0pt;">Foreign currency forward contracts:</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="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="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="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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Designated as cash flow hedges</p> </td><td style="font-family: Times New Roman; 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 current assets</em></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; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</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;">359</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Not designated as hedging instruments</p> </td><td style="font-family: Times New Roman; 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 current assets</em></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;">486</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;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </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: 0pt;">Interest rate swap agreements:</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="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="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="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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Designated as a cash flow hedge</p> </td><td style="font-family: Times New Roman; 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 assets</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </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);">3,960</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; padding-bottom: 1px;"> </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);">5,539</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="2" style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"><em style="font: inherit;">Total derivative assets</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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);">4,446</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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);">5,898</td><td style="width: 1%; font-family: Times New Roman; 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></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: 0pt;"><b>Derivative liabilities:</b></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="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;"><b> </b></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="font-family: Times New Roman; font-size: 10pt;"><b> </b></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: 0pt;">Foreign currency forward contracts:</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="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="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="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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Designated as cash flow hedges</p> </td><td style="font-family: Times New Roman; 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 current liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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: 14%; 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; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="2" style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"><em style="font: inherit;">Total derivative liabilities</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 0 359000 486000 0 3960000 5539000 4446000 5898000 5000 0 5000 0 0 60000000 95000000 60000000 95000000 <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;"><span style="background-color:#ffffff;"><em style="font: inherit;">7.</em></span></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;"><span style="background-color:#ffffff;">OTHER ASSETS</span></p> </td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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, 2023 </em>and <em style="font: inherit;">2022</em>, the Company had obligations of <span style="background-color:#ffffff;">$19.5 mill</span>ion and $18.2 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, 2023 </em>and <em style="font: inherit;">2022</em>, these assets had a combined value of <span style="background-color:#ffffff;">$15.4 </span>million and $14.0 million, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 <span style="background-color:#ffffff;">$15.1 millio</span>n and $13.9 million at <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022</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 <span style="background-color:#ffffff;">income (expense) to </span>account for the <span style="background-color:#ffffff;">increase (decrease) in</span> cash surrender value in the amount of<span style="background-color:#ffffff;"> $1.3 mil</span>lion and ($2.2) million during the years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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, 2023 </em>and <em style="font: inherit;">2022</em>, the Company held, in the aforementioned rabbi trust, available-for-sale investments at a<span style="background-color:#ffffff;"> cost of $0.3 million and $0.1 mi</span>llion, 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, 2023 </em>and <em style="font: inherit;">2022</em>, the fair market value of these investments was<span style="background-color:#ffffff;"> $0.3 million and $0.1 million, r</span>espectively. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> 19500000 18200000 15400000 14000000 15100000 13900000 1300000 -2200000 300000 100000 300000 100000 <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:justify;">INVENTORIES</p> </td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr 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;">2023</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;">2022</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: 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;">63,647</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">74,572</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: 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;">42,038</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">44,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(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;">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);">30,855</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);">53,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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 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);">136,540</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);">172,465</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr 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;">2023</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;">2022</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: 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;">63,647</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">74,572</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: 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;">42,038</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">44,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(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;">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);">30,855</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);">53,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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 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);">136,540</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);">172,465</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> 63647000 74572000 42038000 44397000 30855000 53496000 136540000 172465000 <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;">9.</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr 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;">2023</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;">2022</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: 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;">348</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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,098</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: 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;">15,286</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,529</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: 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;">98,527</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">118,358</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: 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);">1,567</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);">4,239</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;">115,728</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">145,224</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: 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);">(79,195</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);">(108,391</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: 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);">36,533</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);">36,833</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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, 2023 </em>and <em style="font: inherit;">2022</em> was<span style="background-color:#ffffff;"> $8.6 mil</span>lion and $8.9 million, respectively.  <span style="color:#000000;"><span style="background-color:#ffffff;">At </span></span><em style="font: inherit;"> December 31, 2023</em><span style="color:#000000;"><span style="background-color:#ffffff;"> and </span></span><em style="font: inherit;"> December 31, 2022</em><span style="color:#000000;"><span style="background-color:#ffffff;">, a total of $1.3 million and $1.5 million, respectively, of property was classified as assets held for sale on the accompanying consolidated balance sheet related to several buildings in Zhongshan, PRC. </span></span></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;">2023</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;">2022</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: 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;">348</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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,098</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: 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;">15,286</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,529</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: 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;">98,527</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">118,358</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: 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);">1,567</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);">4,239</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;">115,728</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">145,224</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: 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);">(79,195</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);">(108,391</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: 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);">36,533</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);">36,833</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> 348000 1098000 15286000 21529000 98527000 118358000 1567000 4239000 115728000 145224000 79195000 108391000 36533000 36833000 8600000 8900000 1300000 1500000 <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"> <tbody> <tr> <td style="width: 3%;"><em style="font: inherit;">10.</em>    </td> <td style="width: 97%;">INCOME TAXES</td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 <span style="background-color:#ffffff;">before <em style="font: inherit;">2020</em> and for state examinations before <em style="font: inherit;">2017.</em> </span>Regarding foreign subsidiaries, the Company is <em style="font: inherit;">no</em> longer subject to examination by tax authorities for ye<span style="background-color:#ffffff;">ars before <em style="font: inherit;">2013</em> in Asia and generally <em style="font: inherit;">2015</em> in Europe. </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;">At <em style="font: inherit;"> December 31, 2023</em> and <em style="font: inherit;">2022</em>, the Company has approximately <span style="background-color:#ffffff;">$19.8 </span>million and $24.8 million, respectively, of liabilities for uncertain tax positions. These amounts, if recognized, would reduce the Company’s effective tax rate. As of <em style="font: inherit;"> December 31, 2023</em>, approximately <span style="background-color:#ffffff;">$3.5 million of the </span>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: &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;">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;">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;">2023</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;">2022</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: 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;">24,798</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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,434</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: 0pt; text-indent: 9pt;">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;">973</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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,284</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: 0pt; text-indent: 9pt;">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;">(249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,121</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: 0pt; text-indent: 9pt;">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);">(5,699</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);">(3,799</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: 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);">19,823</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);">24,798</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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, 2023</em> and <em style="font: inherit;">2022</em>, the Company recognized <span style="background-color:#ffffff;">$0.4 mill</span>ion and $0.6 million, respectively, in interest and penalties in the consolidated statements of operations. During the years ended <em style="font: inherit;"> December 31, 2023</em> and <em style="font: inherit;">2022</em>, the Company recognized a benefit of<span style="background-color:#ffffff;"> $2.3 million and $</span>1.6 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<span style="background-color:#ffffff;"> $2.0 m</span>illion and $4.0 million accrued for the payment of interest and penalties at <em style="font: inherit;"> December 31, 2023</em> and <em style="font: inherit;">2022</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 losses from domestic operations <span style="background-color:#ffffff;">of $51.5 million and $14.2 million for </span><em style="font: inherit;">2023</em><span style="background-color:#ffffff;"> and </span><em style="font: inherit;">2022</em><span style="background-color:#ffffff;">, respectively, and earnings before provision for income taxes from foreign operations of $31.7 million and $44.8 million for </span><em style="font: inherit;">2023</em><span style="background-color:#ffffff;"> and </span><em style="font: inherit;">2022</em><span style="background-color:#ffffff;">, respectivel</span>y.</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;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">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;">2023</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;">2022</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: 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: 0pt 0pt 0pt 9pt;">Federal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,403</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,175</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: 0pt 0pt 0pt 9pt;">State</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">975</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">787</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr 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;">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);">963</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 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,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(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);">13,341</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,964</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: 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: 0pt 0pt 0pt 9pt;">Federal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,128</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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,064</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: 0pt 0pt 0pt 9pt;">State</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(139</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(255</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="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;">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);">(605</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);">(275</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; 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);">(3,872</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);">(4,594</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;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;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);">9,469</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,370</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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;">2023</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;">2022</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">$</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">$</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: 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;">17,493</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 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;">12,402</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 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: 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,697</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,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: 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;"> <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;">(4,726</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 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;">(2,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: 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> </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;">(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: 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;">(139</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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;">(433</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">292</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">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">(756</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">733</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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> </tr> <tr 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: 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);">(337</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);">(0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; 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);">(2,726</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);">(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> </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: -9pt;">Tax provision 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);">9,469</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);">11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;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);">6,370</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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);">11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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, 2023</em>, the Company has<span style="background-color:#ffffff;"> $26.0 mill</span>ion 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 <span style="background-color:#ffffff;">$15.1 million whi</span>ch amount to <span style="background-color:#ffffff;">$4.0 million of d</span>eferred tax assets. In addition, the Company has <span style="background-color:#ffffff;">$0.6</span> million of credit carryforwards and acquired deferred tax assets of <span style="background-color:#ffffff;">$0.6 mi</span>llion. 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 <span style="color:#000000;"><span style="background-color:#ffffff;">$2.0</span></span> million on these deferred tax assets. The federal and certain foreign NOLs can be carried forward indefinitely, the state and certain foreign NOLs expire at various times durin<span style="background-color:#ffffff;">g <em style="font: inherit;">2027</em> – <em style="font: inherit;">2042</em> and the tax credit carryforwards expire at various times during <em style="font: inherit;">2030</em> - <em style="font: inherit;">2042.</em></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;">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, 2023</em>. Applicable income and dividend withholding taxes of <span style="background-color:#ffffff;">$0.2 million have been reflected in the accompanying consolidated statements of operations for the year ended </span><em style="font: inherit;"> December 31, 2023</em><span style="background-color:#ffffff;">. 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 deem</span>ed that these basis differences will be indefinitely reinvested.</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;">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;">2023</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;">2022</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: 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: 0pt 0pt 0pt 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;">424</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">571</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: 0pt 0pt 0pt 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;">(255</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(416</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: 0pt 0pt 0pt 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,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;">4,947</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: 0pt; text-indent: 9pt;">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;">4,303</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,316</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: 0pt 0pt 0pt 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;">435</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">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(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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">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">6,004</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">2,968</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">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,605</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">4,816</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: 0pt; text-indent: 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);">5,997</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 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,486</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: 0pt; text-indent: 18pt;">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);">26,017</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,125</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: 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: 0pt 0pt 0pt 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,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;">2,227</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: 0pt 0pt 0pt 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,359</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,178</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">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,659</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">4,889</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: 0pt 0pt 0pt 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);">562</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);">780</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: 0pt; text-indent: 18pt;">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);">13,911</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);">14,074</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: 0pt 0pt 0pt 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);">2,009</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);">4,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> </tr> <tr 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; text-indent: 18pt;">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);">10,097</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,024</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; 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> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"> </p> 19800000 24800000 3500000 <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;">2023</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;">2022</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: 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;">24,798</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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,434</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: 0pt; text-indent: 9pt;">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;">973</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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,284</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: 0pt; text-indent: 9pt;">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;">(249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,121</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: 0pt; text-indent: 9pt;">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);">(5,699</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);">(3,799</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: 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);">19,823</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);">24,798</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> 24798000 28434000 973000 1284000 249000 1121000 5699000 3799000 19823000 24798000 400000 600000 2300000 1600000 2000000 4000000 51500000 14200000 31700000 44800000 <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;">2023</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;">2022</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: 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: 0pt 0pt 0pt 9pt;">Federal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,403</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,175</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: 0pt 0pt 0pt 9pt;">State</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">975</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">787</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr 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;">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);">963</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 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,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(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);">13,341</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,964</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: 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: 0pt 0pt 0pt 9pt;">Federal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,128</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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,064</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: 0pt 0pt 0pt 9pt;">State</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(139</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(255</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="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;">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);">(605</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);">(275</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; 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);">(3,872</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);">(4,594</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;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;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);">9,469</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,370</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 11403000 9175000 975000 787000 963000 1002000 13341000 10964000 -3128000 -4064000 -139000 -255000 -605000 -275000 -3872000 -4594000 9469000 6370000 <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;">2023</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;">2022</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">$</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">$</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: 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;">17,493</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 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;">12,402</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 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: 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,697</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,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: 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;"> <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;">(4,726</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 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;">(2,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: 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> </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;">(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: 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;">(139</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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;">(433</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">292</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">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">(756</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">733</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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> </tr> <tr 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: 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);">(337</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);">(0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; 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);">(2,726</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);">(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> </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: -9pt;">Tax provision 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);">9,469</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);">11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;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);">6,370</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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);">11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td> </tr> </tbody> </table> 17493000 0.21 12402000 0.21 -1697000 -0.02 -1677000 -0.03 -4726000 -0.06 -2515000 -0.04 75000 -0 139000 -0 -433000 -0.01 292000 0 -756000 0.01 733000 0.01 -337000 -0 -2726000 -0.05 9469000 0.11 6370000 0.11 26000000 15100000 4000000 600000 600000 2000000 200000 <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;">2023</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;">2022</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: 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: 0pt 0pt 0pt 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;">424</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">571</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: 0pt 0pt 0pt 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;">(255</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(416</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: 0pt 0pt 0pt 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,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;">4,947</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: 0pt; text-indent: 9pt;">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;">4,303</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,316</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: 0pt 0pt 0pt 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;">435</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">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(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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">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">6,004</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">2,968</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">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,605</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">4,816</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: 0pt; text-indent: 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);">5,997</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 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,486</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: 0pt; text-indent: 18pt;">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);">26,017</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,125</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: 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: 0pt 0pt 0pt 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,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;">2,227</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: 0pt 0pt 0pt 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,359</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,178</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">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,659</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">4,889</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: 0pt 0pt 0pt 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);">562</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);">780</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: 0pt; text-indent: 18pt;">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);">13,911</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);">14,074</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: 0pt 0pt 0pt 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);">2,009</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);">4,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> </tr> <tr 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; text-indent: 18pt;">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);">10,097</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,024</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> 424000 571000 -255000 -416000 4504000 4947000 4303000 4316000 435000 437000 6004000 2968000 4605000 4816000 5997000 6486000 26017000 24125000 2331000 2227000 6359000 6178000 4659000 4889000 562000 780000 13911000 14074000 2009000 4027000 10097000 6024000 <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;">11.</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">The Company has a Credit and Security Agreement with KeyBank National Association (as amended, the "credit agreement" or the "CSA"). The CSA provides a $175 million 5-year senior secured revolving credit facility ("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. Revolving loans borrowed under the CSA mature on <em style="font: inherit;"> September 1, 2026. </em>At <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022</em>, outstanding borrowings under the revolver amounted to <span style="background-color:#ffffff">$60</span> million and $95.0 million, respectively. The unused credit available under the credit facility was <span style="background-color:#ffffff">$115 m</span>illion at <em style="font: inherit;"> December 31, 2023</em> and $80.0 million at <em style="font: inherit;"> December 31, 2022</em>. The Company incurred<span style="background-color:#ffffff"> $2.9 mi</span>llion and $3.4 million of interest expense during the years ended <em style="font: inherit;"> December 31, 2023</em> and <em style="font: inherit;">2022</em>, respectively, in connection with interest due on its outstanding borrowings under the CSA during each period, including the effects of the <em style="font: inherit;">2021</em> Swaps (as hereinafter defined) and amortization of deferred financing costs. During <em style="font: inherit;"> January 2023, </em>the Company amended its CSA and related <em style="font: inherit;">2021</em> Swaps to transition the reference rate from LIBOR to SOFR effective <em style="font: inherit;"> January 31, 2023</em><i>.</i></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 interest rate in effect at <em style="font: inherit;"> December 31, 2023</em> was 2.47%. The weighted-average interest rate in effect for the variable-rate portion of our outstanding borrowings ($35.0 million at <em style="font: inherit;"> December 31, 2022</em>) was 5.51% at <em style="font: inherit;"> December 31, 2022 </em>and consisted of LIBOR plus the Company’s credit spread at <em style="font: inherit;"> December 31, 2022, </em>as determined per the terms of the CSA. No outstanding borrowings were subject to a variable interest rate at <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2023.</em> In order to manage our interest rate exposure on the remaining borrowings, and as further described in Note <em style="font: inherit;">13,</em> <i>"Derivative Instruments and Hedging Activities"</i>, the Company is party to 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 SOFR portion (or, for periods prior to <em style="font: inherit;"> January 31, 2023, </em>the LIBOR portion) of the interest rate on a portion of our outstanding debt on our Revolver (or such portion thereof up to the aggregate $60 million notional amount of the <em style="font: inherit;">2021</em> Swaps). In periods prior to <em style="font: inherit;"> January 31, 2023, </em>the <em style="font: inherit;">2021</em> Swaps required 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. Effective <em style="font: inherit;"> January 31, 2023, </em>in connection with the Company's transition of its reference rate from LIBOR to SOFR as further described in Recently Adopted Accounting Standards in <i>Note <em style="font: inherit;">1,</em> "Description of Business and Summary of Significant </i> <i>Accounting Policies"</i>, the <em style="font: inherit;">2021</em> Swaps require the Company to pay interest on the notional amount at the rate of 1.334% and 1.348%, respectively, in exchange for the daily SOFR rate plus 10 basis points. The effective rate of interest for our outstanding borrowings, including the impact of the <em style="font: inherit;">2021</em> Swaps, was 2.47% and 3.57%, respectively, as of <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;"> December 31, 2022.</em></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;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">Under the terms of its credit agreement, the Company is entitled, subject to the satisfaction of certain conditions, to request additional commitments under the 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 credit agreement provides that up to a U.S. Dollar equivalent principal amount of $15 million of the 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;, 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 connection with the 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, guaranty of payment.  As a result, the obligations of the Company under the 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;"> </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 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 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 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 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. On <em style="font: inherit;"> January 12, 2023, </em>the Company amended its credit agreement for the purpose of transitioning its reference rate related to interest from LIBOR to SOFR.  </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 credit agreement mature on <em style="font: inherit;"> September 1, 2026, </em>and the commitments with respect to the 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 credit agreement contains customary representations and warranties, covenants and events of default.  In addition, the 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 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">At <em style="font: inherit;"> December 31, 2023</em>, the Company was in compliance with its debt covenants, including its most restrictive covenant, t<span style="background-color:#ffffff;">he Fixed Charge Coverage 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;">Scheduled principal payments of the total debt outstanding at <em style="font: inherit;"> December 31, 2023</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> <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: 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: 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: 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: 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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2026</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">60,000</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2027</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2028</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);">-</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: 0pt 0pt 0pt 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;">60,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="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;">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: 0pt 0pt 0pt 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);">60,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> 175000000 P5Y 10000000 5000000 60000000 95000000 115000000 80000000 2900000 3400000 0.0247 35000000 0.0551 0 30000000 60000000 60000000 0.013055 0.01318 0.01334 0.01348 0.0010 0.0247 0.0357 100000000 15000000 0.65 0.01125 0.02125 0.005 0.01 0.00125 0.01125 0.002 0.003 <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: 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: 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: 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: 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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2026</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">60,000</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2027</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2028</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);">-</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: 0pt 0pt 0pt 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;">60,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="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;">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: 0pt 0pt 0pt 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);">60,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 0 0 60000000 0 0 60000000 -0 60000000 <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%;">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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr 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;">2023</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;">2022</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: 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;">33,566</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,422</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Deferred revenue</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">3,046</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">8,847</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Accrued restructuring costs</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">5,498</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">6,796</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; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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,347</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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,521</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: 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;">1,875</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="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;">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,542</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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,287</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: 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);">7,036</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,125</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);">54,657</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);">50,873</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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;">2023</em> primarily related to repair costs incurred and adjustments to pre-existing warranties. There were <em style="font: inherit;">no</em> new material warranty charges incurred during <em style="font: inherit;">2023</em>.</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;"><span style="background-color:null;"><span style="text-decoration: underline; ">Restructuring Activities</span>:</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;"><span style="background-color:null;">Activity and liability balances related t</span>o restructuring costs for the year ended <em style="font: inherit;"> December 31, 2023</em><span style="background-color:null;"> are as follows:</span></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 style="text-align: center; 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;"> <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> <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;"> </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 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;"> </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="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;"><span style="background-color:#ffffff;">December 31, 2023</span></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 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;"> </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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Liability at</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> <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;">Cash Payments</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;">Liability at</em></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="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;">December 31,</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;">New</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;">and Other</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;">December 31,</em></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="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;">2022</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;">Charges</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;">Settlements</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;">2023</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Severance costs</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;">3,390</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">7,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">(9,429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-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;">1,551</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);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Disposal of equipment in connection with restructuring</td> <td style="width: 1%; font-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;">-</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;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,320</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;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,320</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;"> </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; 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: 0pt;">Other restructuring costs</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,406</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: 11%; 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,204</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(663</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,947</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(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: 0pt;">Total</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,796</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,114</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(11,412</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,498</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">During the <em style="font: inherit;">third</em> quarter of <em style="font: inherit;">2022,</em> a series of initiatives were launched to streamline our operational footprint. In a project completed during the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2023,</em> <em style="font: inherit;">two</em> of our Magnetic Solutions manufacturing facilities in Zhongshan and Pingguo, China, were largely consolidated into a single centralized site in the Binyang county of Southwestern China (the new Bel Guangxi facility). Further, during the <em style="font: inherit;">first</em> half of <em style="font: inherit;">2023,</em> we completed the transition out of our Tempe, Arizona and Sudbury, UK facilities (both within our Connectivity Solutions segment) into other existing Bel sites. As of <em style="font: inherit;"> December 31, 2023, </em>our Connectivity Solutions Melbourne, Florida site was substantially complete in transitioning its manufacturing operations into our existing site in Waseca, Minnesota. The $10.1 million of restructuring charges incurred the year ended <em style="font: inherit;"> December 31, 2023, </em>and the accrued restructuring costs of $5.5 million at <em style="font: inherit;"> December 31, 2023, </em>are associated with these collective initiatives.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr 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;">2023</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;">2022</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: 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;">33,566</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,422</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Deferred revenue</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">3,046</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">8,847</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Accrued restructuring costs</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">5,498</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">6,796</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; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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,347</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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,521</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: 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;">1,875</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="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;">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,542</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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,287</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: 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);">7,036</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,125</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);">54,657</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);">50,873</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> 33566000 27422000 3046000 8847000 5498000 6796000 2347000 2521000 1622000 1875000 1542000 1287000 7036000 2125000 54657000 50873000 <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 style="text-align: center; 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;"> <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> <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;"> </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 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;"> </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="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;"><span style="background-color:#ffffff;">December 31, 2023</span></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 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;"> </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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Liability at</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> <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;">Cash Payments</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;">Liability at</em></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="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;">December 31,</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;">New</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;">and Other</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;">December 31,</em></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="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;">2022</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;">Charges</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;">Settlements</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;">2023</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Severance costs</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;">3,390</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">7,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">(9,429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-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;">1,551</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);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Disposal of equipment in connection with restructuring</td> <td style="width: 1%; font-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;">-</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;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,320</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;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,320</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;"> </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; 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: 0pt;">Other restructuring costs</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,406</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: 11%; 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,204</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(663</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,947</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(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: 0pt;">Total</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,796</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,114</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(11,412</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,498</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> 3390000 7590000 9429000 1551000 0 1320000 1320000 0 3406000 1204000 663000 3947000 6796000 10114000 11412000 5498000 10100000 5500000 <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%;">DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES</td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 <span style="background-color:#ffffff;">$25.8 m</span>illion and <span style="background-color:#ffffff;">$25.7 </span>million as of <em style="font: inherit;"> December 31, 2023</em> and <em style="font: inherit;">2022</em>, respectively. The Company's foreign currency forward contracts related to the Chinese renminbi 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 cost of goods sold 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>Interest Rate Swap Agreements</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: justify;"><span style="background-color:#ffffff;">To partially mitigate risks associated with the variable interest rates on the revolver borrowings under its credit agreement, the Company is a party to a pay-fixed, receive-variable interest rate swap agreement with each of <em style="font: inherit;">two</em> multinational financial institutions under which we</span>, for periods prior to <em style="font: inherit;"> January 31, 2023, (</em>i) paid <span style="background-color:#ffffff;">interest at a fixed rate of 1.3055% and received variable interest of <em style="font: inherit;">one</em>-month LIBOR on a notional amount of $30.0 million and (ii) paid interest at a fixed rate of 1.3180% and received variable interest of <em style="font: inherit;">one</em>-month LIBOR on a notional amount of <span style="-sec-ix-hidden:c108308235">$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 will terminate on <em style="font: inherit;"> August 31, 2026. </em>In <em style="font: inherit;"> January 2023, </em>and in connection with related changes to its credit agreement, the Company amended its <em style="font: inherit;">two</em> interest rate swap agreements to transition the related reference rates in these agreements from LIBOR to SOFR, effective <em style="font: inherit;"> January 31, 2023</em></span>. Effective <em style="font: inherit;"> January 31, 2023, </em>the <em style="font: inherit;">2021</em> Swaps require the Company to pay interest on the notional amount at the rate of 1.334% and 1.348%, respectively, in exchange for the daily SOFR rate plus 10 basis points.</p> <p style="text-align: justify; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <p style="text-align: justify; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"><span style="background-color:#ffffff;">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. </span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><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;">See Note <em style="font: inherit;">6,</em> "<i>Fair Value Measurements" </i>for the gross fair values of the Company's derivative assets and liabilities as of <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022.</em><br/>  </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 AOCL and on the consolidated statements of operations for the years ended <em style="font: inherit;"> December 31, 2023</em> and <em style="font: inherit;">2022</em> were as follows:  </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="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="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;"><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;; 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; 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;">2023</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;">2022</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: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net (losses) gains recognized in AOCL:</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="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: 0pt; text-indent: 9pt;">Foreign currency forward contracts</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,470</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(119</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: 0pt; text-indent: 9pt;">Interest rate swap agreements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">689</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; padding-bottom: 1px;"> </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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,886</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="background-color: rgb(255, 255, 255); vertical-align: bottom"> <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; 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);"><em style="font: inherit;">(781</em></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);"><em style="font: inherit;">5,767</em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net (losses) gains reclassified from AOCL to the consolidated statement of operations:</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="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: 0pt; text-indent: 9pt;">Foreign currency forward contracts</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(537</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(805</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: 0pt; text-indent: 9pt;">Interest rate swap agreements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,268</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; padding-bottom: 1px;"> </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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">230</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="background-color: rgb(204, 238, 255); vertical-align: bottom"> <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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">1,731</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(575</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="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify;">T<span style="background-color:#ffffff;">he losses related to the foreign currency forward contracts are in</span>cluded as a component of currency translation adjustment on the accompanying consolidated statements of comprehensive income at <em style="font: inherit;"> December 31, 2023</em> and <em style="font: inherit;">2022</em>.    </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman', 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;"><span style="background-color:#ffffff;">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 </span><em style="font: inherit;"> December 31, 2023</em><span style="background-color:#ffffff;"> and </span><em style="font: inherit;">2022</em><span style="background-color:#ffffff;"> were as follows: </span></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="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;"><em style="font: inherit;"> </em></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;"><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;; 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; margin-left: 0pt; width: 40.6%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><em style="font: inherit;">Classification in Consolidated Statements of Operations</em></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;"><em style="font: inherit;">2023</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; 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;"><em style="font: inherit;">2022</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: 25.4%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign currency forward contracts</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, net</em></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">150</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; padding-bottom: 1px;"> </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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">58</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="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;"><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);">150</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);">58</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> 25800000 25700000 0.013055 30000000 0.01318 0.01334 0.01348 0.0010 <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="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;"><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;; 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; 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;">2023</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;">2022</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: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net (losses) gains recognized in AOCL:</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="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: 0pt; text-indent: 9pt;">Foreign currency forward contracts</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,470</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(119</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: 0pt; text-indent: 9pt;">Interest rate swap agreements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">689</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; padding-bottom: 1px;"> </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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,886</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="background-color: rgb(255, 255, 255); vertical-align: bottom"> <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; 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);"><em style="font: inherit;">(781</em></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);"><em style="font: inherit;">5,767</em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net (losses) gains reclassified from AOCL to the consolidated statement of operations:</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="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: 0pt; text-indent: 9pt;">Foreign currency forward contracts</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(537</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(805</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: 0pt; text-indent: 9pt;">Interest rate swap agreements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,268</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; padding-bottom: 1px;"> </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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">230</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="background-color: rgb(204, 238, 255); vertical-align: bottom"> <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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">1,731</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(575</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> -1470000 -119000 689000 5886000 -537000 -805000 2268000 230000 1731000 -575000 <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;"><em style="font: inherit;"> </em></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;"><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;; 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; margin-left: 0pt; width: 40.6%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><em style="font: inherit;">Classification in Consolidated Statements of Operations</em></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;"><em style="font: inherit;">2023</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; 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;"><em style="font: inherit;">2022</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: 25.4%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign currency forward contracts</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, net</em></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">150</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; padding-bottom: 1px;"> </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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">58</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="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;"><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);">150</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);">58</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> 150000 58000 150000 58000 <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%;">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 <span style="-sec-ix-hidden:c108308285">one</span> industry with <span style="-sec-ix-hidden:c108308286">three</span> reportable operating segments, which represent the Company's <span style="-sec-ix-hidden:c108308287">three</span> product groups, consisting of Power Solutions and Protection, Connectivity Solutions and Magnetic Solutions. 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; width: 1px;"> </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); width: 1100.97px;"> <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, 2023</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; width: 1px; padding-bottom: 1px;"> </td> <td colspan="2" rowspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 237.969px; 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;">Power Solutions</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">and Protection</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" rowspan="2" style="text-align: center; font-family: &quot;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;">Connectivity</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Solutions</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" rowspan="2" style="text-align: center; font-family: &quot;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;">Magnetic</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Solutions</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" rowspan="2" style="text-align: center; font-family: &quot;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;">Corporate/</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Other</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 style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="1" rowspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 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;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Net sales</p> </td> <td style="width: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"> </td> <td style="width: 67.9688px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">314,105</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">210,572</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">115,136</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">-</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">639,813</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; width: 30%; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Gross Profit</p> </td> <td style="width: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> </td> <td style="width: 67.9688px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> </td> <td style="width: 11%; 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;">119,741</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;"> </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;"> </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;"> </td> <td style="width: 11%; 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;">72,031</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;"> </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;"> </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;"> </td> <td style="width: 11%; 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;">25,314</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;"> </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;"> </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;"> </td> <td style="width: 11%; 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;">(1,237</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;">)</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;"> </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;"> </td> <td style="width: 11%; 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;">215,849</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;"> </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;">Gross Profit %</p> </td> <td style="width: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 67.9688px; 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.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;">34.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;">22.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;"><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;">33.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; width: 30%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Total Assets</p> </td> <td style="width: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"> </td> <td style="width: 67.9688px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">222,068</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">197,045</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">47,900</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">104,618</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">571,631</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; width: 30%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Capital Expenditures</p> </td> <td style="width: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"> </td> <td style="width: 67.9688px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">4,563</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">7,384</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">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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">19</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">12,126</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; width: 30%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Depreciation and Amortization Expense</p> </td> <td style="width: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"> </td> <td style="width: 67.9688px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">5,280</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">6,152</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">1,094</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">786</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">13,312</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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="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, 2022</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; padding-bottom: 1px;"> </td> <td colspan="2" rowspan="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;">Power Solutions</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">and Protection</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" rowspan="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;">Connectivity</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Solutions</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" rowspan="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;">Magnetic</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Solutions</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" rowspan="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;">Corporate/</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Other</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 style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="1" rowspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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(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 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 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 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 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 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: 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;">288,366</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">187,085</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">178,782</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">654,233</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: 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;">87,840</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">48,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;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">49,290</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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,165</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-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;">183,453</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: 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;">30.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-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.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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-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;">28.0</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: 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;">234,095</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">170,895</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">107,891</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">47,585</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">560,466</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">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">3,916</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">4,566</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">350</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">8,832</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; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Depreciation and Amortization Expense</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">6,470</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">6,145</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,133</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">115</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">14,863</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr 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;">2023</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;">2022</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: 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: 0pt 0pt 0pt 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;">447,793</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">409,199</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: 0pt; text-indent: 27pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">People's Republic of China</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">43,109</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">77,061</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: 0pt 0pt 0pt 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;">35,026</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">61,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: 0pt 0pt 0pt 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;">25,648</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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,903</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: 0pt 0pt 0pt 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;">35,555</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,120</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: 0pt 0pt 0pt 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,327</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,112</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 27pt;">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">15,365</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">17,608</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 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;">11,237</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,893</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: 0pt 0pt 0pt 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);">8,753</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,593</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: 0pt 0pt 0pt 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);">639,813</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);">654,233</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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(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: 0pt 0pt 0pt 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;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">314,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;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">288,366</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: 0pt 0pt 0pt 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;">210,572</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">187,085</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: 0pt 0pt 0pt 27pt;">Magnetic solutions</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: 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);">115,136</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: 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);">178,782</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: 0pt 0pt 0pt 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);">639,813</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);">654,233</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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, 2023 </em>and <em style="font: inherit;">2022</em>:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr 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;">2023</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;">2022</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: 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: 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;">34,990</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">33,875</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="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;">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;">23,621</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,222</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: 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;">7,468</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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,738</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: 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;">3,024</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,109</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: 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);">549</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,072</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: 0pt 0pt 0pt 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,652</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);">71,016</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 <span style="background-color:#ffffff;">21.6%</span> 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company had <em style="font: inherit;">no</em> direct customers whose net sales represented in excess of <em style="font: inherit;">ten</em> percent of the Company's consolidated net sales in <em style="font: inherit;">2023</em>. In <em style="font: inherit;">2022,</em> the Company had <span style="-sec-ix-hidden:c108308297">one</span> direct customer with net sales of $83.9 million (12.8% of sales). Net sales related to this significant customer were primarily reflected in the Magnetic Solutions operating segment.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr 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; width: 1px;"> </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); width: 1100.97px;"> <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, 2023</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; width: 1px; padding-bottom: 1px;"> </td> <td colspan="2" rowspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 237.969px; 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;">Power Solutions</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">and Protection</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" rowspan="2" style="text-align: center; font-family: &quot;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;">Connectivity</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Solutions</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" rowspan="2" style="text-align: center; font-family: &quot;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;">Magnetic</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Solutions</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" rowspan="2" style="text-align: center; font-family: &quot;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;">Corporate/</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Other</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 style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="1" rowspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 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;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Net sales</p> </td> <td style="width: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"> </td> <td style="width: 67.9688px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">314,105</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">210,572</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">115,136</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">-</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">639,813</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; width: 30%; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Gross Profit</p> </td> <td style="width: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> </td> <td style="width: 67.9688px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> </td> <td style="width: 11%; 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;">119,741</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;"> </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;"> </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;"> </td> <td style="width: 11%; 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;">72,031</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;"> </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;"> </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;"> </td> <td style="width: 11%; 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;">25,314</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;"> </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;"> </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;"> </td> <td style="width: 11%; 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;">(1,237</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;">)</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;"> </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;"> </td> <td style="width: 11%; 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;">215,849</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;"> </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;">Gross Profit %</p> </td> <td style="width: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 67.9688px; 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.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;">34.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;">22.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;"><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;">33.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; width: 30%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Total Assets</p> </td> <td style="width: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"> </td> <td style="width: 67.9688px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">222,068</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">197,045</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">47,900</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">104,618</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">571,631</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; width: 30%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Capital Expenditures</p> </td> <td style="width: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"> </td> <td style="width: 67.9688px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">4,563</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">7,384</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">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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">19</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">12,126</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; width: 30%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Depreciation and Amortization Expense</p> </td> <td style="width: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"> </td> <td style="width: 67.9688px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">5,280</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">6,152</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">1,094</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">786</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">13,312</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, 2022</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; padding-bottom: 1px;"> </td> <td colspan="2" rowspan="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;">Power Solutions</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">and Protection</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" rowspan="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;">Connectivity</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Solutions</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" rowspan="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;">Magnetic</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Solutions</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" rowspan="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;">Corporate/</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Other</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 style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="1" rowspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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(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 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 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 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 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 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: 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;">288,366</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">187,085</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">178,782</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">654,233</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: 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;">87,840</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">48,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;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">49,290</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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,165</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-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;">183,453</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: 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;">30.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-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.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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-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;">28.0</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: 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;">234,095</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">170,895</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">107,891</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">47,585</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">560,466</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">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">3,916</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">4,566</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">350</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">8,832</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; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Depreciation and Amortization Expense</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">6,470</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">6,145</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,133</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">115</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">14,863</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> </tbody> </table> 314105000 210572000 115136000 0 639813000 119741000 72031000 25314000 -1237000 215849000 0.381 0.342 0.22 0.337 222068000 197045000 47900000 104618000 571631000 4563000 7384000 160000 19000 12126000 5280000 6152000 1094000 786000 13312000 288366000 187085000 178782000 0 654233000 87840000 48488000 49290000 -2165000 183453000 0.305 0.259 0.276 0.28 234095000 170895000 107891000 47585000 560466000 3916000 4566000 350000 0 8832000 6470000 6145000 2133000 115000 14863000 <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;">2023</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;">2022</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: 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: 0pt 0pt 0pt 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;">447,793</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">409,199</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: 0pt; text-indent: 27pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">People's Republic of China</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">43,109</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">77,061</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: 0pt 0pt 0pt 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;">35,026</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">61,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: 0pt 0pt 0pt 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;">25,648</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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,903</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: 0pt 0pt 0pt 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;">35,555</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,120</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: 0pt 0pt 0pt 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,327</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,112</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 27pt;">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">15,365</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">17,608</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 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;">11,237</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,893</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: 0pt 0pt 0pt 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);">8,753</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,593</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: 0pt 0pt 0pt 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);">639,813</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);">654,233</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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(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: 0pt 0pt 0pt 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;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">314,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;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">288,366</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: 0pt 0pt 0pt 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;">210,572</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">187,085</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: 0pt 0pt 0pt 27pt;">Magnetic solutions</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: 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);">115,136</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: 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);">178,782</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: 0pt 0pt 0pt 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);">639,813</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);">654,233</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> 447793000 409199000 43109000 77061000 35026000 61744000 25648000 21903000 35555000 22120000 17327000 24112000 15365000 17608000 11237000 9893000 8753000 10593000 639813000 654233000 314105000 288366000 210572000 187085000 115136000 178782000 639813000 654233000 <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;">2023</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;">2022</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: 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: 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;">34,990</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">33,875</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="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;">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;">23,621</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,222</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: 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;">7,468</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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,738</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: 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;">3,024</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,109</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: 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);">549</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,072</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: 0pt 0pt 0pt 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,652</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);">71,016</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 34990000 33875000 23621000 28222000 7468000 6738000 3024000 1109000 549000 1072000 69652000 71016000 0.216 83900000 0.128 <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%;">RETIREMENT FUND AND PROFIT SHARING PLAN</td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 each of the years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022</em> amounted to <span style="background-color:#ffffff;">$1.3 mi</span>llion. As of <em style="font: inherit;"> December 31, 2023</em>, the plan owned<span style="background-color:#ffffff;"> approximately </span>287,777<span style="background-color:#ffffff;"> shares a</span>nd65,089 shares of Bel Fuse Inc. Class A and Class B common stock, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">The Company also maintains a Nonqualified Deferred Compensation Plan (the "DCP"). With certain exceptions, the Company's contributions to the DCP are discretionary and become fully vested by the participants upon reaching age 65. The expense for the years ended <em style="font: inherit;"> December 31, 2023</em> and <em style="font: inherit;">2022</em> amounted to $0.2 million and<span style="background-color:#ffffff;"> $0.1</span> million, respectively.  As the plan is fully funded, the assets and liabilities related to the DCP were in equal amounts o<span style="background-color:#ffffff;">f $1.0 m</span>illion at <em style="font: inherit;"> December 31, 2023</em> and $0.7 million at <em style="font: inherit;"> December 31, 2022</em>. These amounts are included in other assets and other liabilities, respectively, on the accompanying consolidated balance sheets as of each date.   </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 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. The expense for the years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022</em> amounted to approximately <span style="background-color:#ffffff;">$1.5 m</span>illion and $1.8 million, respectively. As of <em style="font: inherit;"> December 31, 2022</em>, the plan owned <span style="background-color:#ffffff;">3,323 and 17,342 sh</span>ares of Bel Fuse Inc. Class A and Class B common stock, respectively. During the <em style="font: inherit;">second</em> quarter of <em style="font: inherit;">2022,</em> the Company repurchased all shares back from the Asia retirement plan and no shares were owned by the plan as of <em style="font: inherit;"> December 31, 2023</em>.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 <span style="background-color:#ffffff;">Note <em style="font: inherit;">7,</em> "</span><i><span style="background-color:#ffffff;">Other Assets</span></i><span style="background-color:#ffffff;">," for further information on these assets.</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, 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, 2023 </em>and <em style="font: inherit;">2022</em> amounted to<span style="background-color:#ffffff;"> $1.3 million an</span>d $1.5 million, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: 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, 2023 </em>and <em style="font: inherit;">2022</em>:<b> </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr 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;">2023</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;">2022</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: 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;">369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">503</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: 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;">886</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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: 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);">71</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);">312</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: 0pt 0pt 0pt 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,326</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,451</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </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 income/expense, net in the accompanying consolidated statements of operations.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 related to the SERP about the changes in plan assets and benefit obligation, the funded status and the amounts recorded at <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022</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;">2023</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;">2022</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: 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: 0pt; text-indent: 9pt;">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;">775</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">606</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: 0pt; text-indent: 9pt;">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);">(775</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);">(606</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;">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; 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);"><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; 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);"><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; padding-bottom: 3px;"> </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; text-indent: 9pt;">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;">18,175</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">23,580</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: 0pt; text-indent: 9pt;">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;">370</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">503</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: 0pt; text-indent: 9pt;">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;">886</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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: 0pt; text-indent: 9pt;">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;">(775</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(606</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: 0pt; text-indent: 9pt;">Actuarial loss (gain)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; 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);">828</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,938</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;">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);">19,484</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);">18,175</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: 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);">(19,484</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);">(18,175</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </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;">2023</em> and <em style="font: inherit;">2022</em> underfunded status as a long-term liability on the consolidated balance sheets. The accumulated benefit obligation for the SERP was <span style="background-color:#ffffff;">$18.1 mi</span>llion as of <em style="font: inherit;"> December 31, 2023</em> and $17.0 million as of <em style="font: inherit;"> December 31, 2022</em>. The aforementioned company-owned life insurance policies and marketable securities held in a rabbi trust had a combined value of <span style="background-color:#ffffff;">$15.4 million and $14.0 million at </span><em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022</em><span style="background-color:#ffffff;">, respectively. See Note <em style="font: inherit;">7,</em> "</span><i><span style="background-color:#ffffff;">Other Assets,</span></i><span style="background-color:#ffffff;">" for additional information on these investment</span>s.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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="background-color:#ffffff;"> <span style="-sec-ix-hidden:c108308504">$0.1</span> million. T</span>he Company expects to make contributions of<span style="background-color:#ffffff;"> $0.8 million to the SERP in <em style="font: inherit;">2024.</em></span> 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;">2024</em><span style="background-color:#ffffff;">, as the plan has <span style="-sec-ix-hidden:c108308510">no</span> assets.</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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;">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;">972</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,015</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,033</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;">2027</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,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(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;">2028</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,321</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;">2029 - 2033</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">7,218</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="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;">2023</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;">2022</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: 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;">212</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">334</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: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,336</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,216</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;"> </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,124</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);">(1,882</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr 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;">2023</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;">2022</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: 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: 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;">5.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 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></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;">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: 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: 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;">4.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;">5.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(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;">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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> 1 0.50 1300000 287777 65089 65 200000 100000 1000000 700000 0.05 0.05 0.07 1500000 1800000 3323 17342 0 0.40 120 1 0.50 1300000 1500000 <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;">2023</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;">2022</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: 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;">369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">503</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: 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;">886</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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: 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);">71</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);">312</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: 0pt 0pt 0pt 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,326</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,451</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> 369000 503000 886000 636000 -71000 -312000 1326000 1451000 <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;">2023</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;">2022</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: 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: 0pt; text-indent: 9pt;">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;">775</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">606</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: 0pt; text-indent: 9pt;">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);">(775</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);">(606</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;">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; 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);"><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; 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);"><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; padding-bottom: 3px;"> </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; text-indent: 9pt;">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;">18,175</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">23,580</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: 0pt; text-indent: 9pt;">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;">370</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">503</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: 0pt; text-indent: 9pt;">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;">886</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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: 0pt; text-indent: 9pt;">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;">(775</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(606</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: 0pt; text-indent: 9pt;">Actuarial loss (gain)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; 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);">828</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,938</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;">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);">19,484</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);">18,175</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: 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);">(19,484</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);">(18,175</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> 775000 606000 775000 606000 18175000 23580000 370000 503000 886000 636000 775000 606000 828000 -5938000 19484000 18175000 -19484000 -18175000 18100000 17000000 15400000 14000000 800000 <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;">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;">972</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,015</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,033</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;">2027</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,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(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;">2028</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,321</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;">2029 - 2033</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">7,218</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 972000 1015000 1033000 1150000 1321000 7218000 <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;">2023</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;">2022</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: 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;">212</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">334</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: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,336</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,216</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;"> </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,124</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);">(1,882</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> 212000 334000 -1336000 -2216000 -1124000 -1882000 <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;">2023</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;">2022</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: 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: 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;">5.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 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></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;">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: 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: 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;">4.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;">5.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(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;">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.05 0.0275 0.025 0.025 0.0475 0.05 0.025 0.025 <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%;">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 interests 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, 2023</em>, <span style="background-color:#ffffff;">517,000 </span>shares remained available for future issuance under the <em style="font: inherit;">2020</em> Equity Compensation Plan.  </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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<span style="background-color:#ffffff;"> $3.5 </span>million and $2.4 million for <em style="font: inherit;">2023</em> and <em style="font: inherit;">2022</em>, respectively, and related solely to restricted stock awards. <span style="background-color:#ffffff;">The Company did <em style="font: inherit;">not</em> use any cash to settle any equity instruments granted under share-based arrangements dur</span>ing <em style="font: inherit;">2023</em> and <em style="font: inherit;">2022</em>. At <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022</em>, the only instruments issued and outstanding under the Program related to restricted stock awards.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 utilizing an estimated annual forfeiture rate of 5%. During <em style="font: inherit;">2023</em> and <em style="font: inherit;">2022</em>, the Company issued <span style="background-color:#ffffff;">10,000 </span><span style="font-size: 10pt; background-color: rgb(255, 255, 255);">shares</span> and 322,500 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-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 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, 2023</em> is presented below:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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: 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at January 1, 2023</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;">636,500</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;">26.31</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:c108308666">4.4</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 9pt;">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;">10,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;">49.19</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">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;">(119,250</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;">17.96</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">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);">(30,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;">21.30</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2023</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);">496,750</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;">29.09</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:c108308678">3.7</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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, 2023</em>, there was <span style="background-color:#ffffff;">$9.8 mil</span>lion 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 <span style="background-color:#ffffff;">4.4 y</span>ears. This expense is recorded in cost of sales, R&amp;D 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 in <em style="font: inherit;">2023</em> was 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 517000 3500000 2400000 0.25 0.05 10000 322500 <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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at January 1, 2023</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;">636,500</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;">26.31</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:c108308666">4.4</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 9pt;">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;">10,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;">49.19</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">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;">(119,250</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;">17.96</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">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);">(30,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;">21.30</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2023</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);">496,750</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;">29.09</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:c108308678">3.7</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 636500 26.31 10000 49.19 119250 17.96 30500 21.3 496750 29.09 9800000 P4Y4M24D <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%;">COMMON STOCK</td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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, 2023</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 Restated Certificate of Incorporation, as amended, 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 Restated Certificate of Incorporation, as amended, or forfeit its right to vote its Class A common shares. As of <em style="font: inherit;"> December 31, 2023</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 <span style="background-color:#ffffff;">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 </span><em style="font: inherit;"> December 31, 2023</em><span style="background-color:#ffffff;">, to the Company's knowledge, this shareholder owne</span>d 16.7% o<span style="background-color:#ffffff;">f 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 Incorporatio</span>n, as amended, the s<span style="background-color:#ffffff;">ubject shareholder will <em style="font: inherit;">not</em> be permitted to vote its shares of common stock.</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="background-color:#ffffff;">Throughout </span><em style="font: inherit;">2023</em><span style="background-color:#ffffff;"> and </span><em style="font: inherit;">2022</em><span style="background-color:#ffffff;">, 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.5 million in <em style="font: inherit;">2023</em> and $3.4 million in</span><span style="background-color:#ffffff;"> </span><em style="font: inherit;">2022</em><span style="background-color:#ffffff;">. 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 agreement immediately before such payment and after giving effect to such payment.  </span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> 0.167 0.06 0.07 3500000 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;">18.</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:c108308705">1</span> year to <span style="-sec-ix-hidden:c108308706">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="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="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;"><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;; 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; 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;">2023</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;">2022</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: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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;">491</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">448</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: 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;">121</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">137</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: 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,127</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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,426</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: 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;">207</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">201</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: 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; padding-bottom: 1px;"> </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);">397</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; padding-bottom: 1px;"> </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);">410</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="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: 0pt; text-indent: 9pt;">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,343</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);">9,622</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="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="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;"><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;; 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; 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;">2023</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;">2022</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: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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="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: 0pt; text-indent: 9pt;">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,090</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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,970</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: 0pt; text-indent: 9pt;">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;">121</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">137</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: 0pt; text-indent: 9pt;">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;">527</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">423</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: 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="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: 0pt; text-indent: 9pt;">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;">5,999</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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,052</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: 0pt; text-indent: 9pt;">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;">199</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">207</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="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;">2023</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;">2022</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: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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;"> </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;"> </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;"><b> </b></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: 0pt; text-indent: 9pt;">Operating lease right-of-use assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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);">20,481</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </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: 0pt; text-indent: 9pt;">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,350</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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,870</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: 0pt; text-indent: 9pt;">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,212</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);">15,742</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="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: 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);">20,562</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);">21,612</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="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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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;"> </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;"> </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;"><b> </b></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: 0pt; text-align: justify; text-indent: 9pt;">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;">3,484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">3,096</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: 0pt; text-indent: 9pt;">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);">(1,613</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);">(1,089</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="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: 0pt; text-indent: 18pt;">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);">1,871</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);">2,007</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="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: 0pt; text-indent: 9pt;">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;">485</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">446</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: 0pt; text-indent: 9pt;">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,539</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);">1,608</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="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: 0pt; text-indent: 18pt;">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,024</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);">2,054</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="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;">2023</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;">2022</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: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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;"> </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;"> </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;"><b> </b></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: 0pt; text-indent: 9pt;">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;">5.1</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: 0pt; text-indent: 9pt;">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;">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;">4.9</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> </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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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;"> </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;"> </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;"><b> </b></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: 0pt; text-indent: 9pt;">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="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: 0pt; text-indent: 9pt;">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.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.1</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, 2023</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: 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; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: 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;">6,658</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">705</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: 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;">5,954</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">439</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: 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;">4,381</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">411</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: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">324</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: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">263</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: 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,976</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);">4</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: 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;">22,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,146</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: 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);">(1,989</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; 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);">(234</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: 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);">20,562</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,912</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> <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="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="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;"><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;; 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; 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;">2023</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;">2022</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: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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;">491</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">448</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: 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;">121</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">137</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: 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,127</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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,426</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: 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;">207</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">201</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: 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; padding-bottom: 1px;"> </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);">397</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; padding-bottom: 1px;"> </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);">410</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="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: 0pt; text-indent: 9pt;">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,343</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);">9,622</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="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;">2023</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;">2022</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: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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;"> </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;"> </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;"><b> </b></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: 0pt; text-indent: 9pt;">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;">5.1</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: 0pt; text-indent: 9pt;">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;">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;">4.9</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> </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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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;"> </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;"> </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;"><b> </b></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: 0pt; text-indent: 9pt;">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="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: 0pt; text-indent: 9pt;">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.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.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody> </table> 491000 448000 121000 137000 8127000 8426000 207000 201000 397000 410000 9343000 9622000 <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="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="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;"><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;; 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; 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;">2023</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;">2022</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: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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="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: 0pt; text-indent: 9pt;">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,090</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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,970</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: 0pt; text-indent: 9pt;">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;">121</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">137</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: 0pt; text-indent: 9pt;">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;">527</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">423</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: 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="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: 0pt; text-indent: 9pt;">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;">5,999</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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,052</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: 0pt; text-indent: 9pt;">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;">199</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">207</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> 8090000 8970000 121000 137000 527000 423000 5999000 8052000 199000 207000 <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="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;">2023</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;">2022</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: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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;"> </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;"> </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;"><b> </b></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: 0pt; text-indent: 9pt;">Operating lease right-of-use assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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);">20,481</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </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: 0pt; text-indent: 9pt;">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,350</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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,870</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: 0pt; text-indent: 9pt;">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,212</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);">15,742</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="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: 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);">20,562</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);">21,612</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="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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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;"> </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;"> </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;"><b> </b></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: 0pt; text-align: justify; text-indent: 9pt;">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;">3,484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">3,096</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: 0pt; text-indent: 9pt;">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);">(1,613</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);">(1,089</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="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: 0pt; text-indent: 18pt;">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);">1,871</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);">2,007</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="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: 0pt; text-indent: 9pt;">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;">485</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-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;">446</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: 0pt; text-indent: 9pt;">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,539</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);">1,608</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="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: 0pt; text-indent: 18pt;">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,024</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);">2,054</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> 20481000 21551000 6350000 5870000 14212000 15742000 20562000 21612000 3484000 3096000 1613000 1089000 1871000 2007000 485000 446000 1539000 1608000 2024000 2054000 P4Y3M18D P5Y1M6D P4Y3M18D P4Y10M24D 0.06 0.06 0.06 0.061 <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: 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; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: 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;">6,658</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">705</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: 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;">5,954</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">439</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: 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;">4,381</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">411</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: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">324</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: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,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;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">263</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: 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,976</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);">4</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: 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;">22,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,146</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: 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);">(1,989</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; 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);">(234</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: 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);">20,562</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,912</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> 6658000 705000 5954000 439000 4381000 411000 2342000 324000 1240000 263000 1976000 4000 22551000 2146000 1989000 234000 20562000 1912000 <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%;">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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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 <span style="background-color:#ffffff;">$57.7</span> million and $113.4 million at <em style="font: inherit;"> December 31, 2023</em> and <em style="font: inherit;"> December 31, 2022</em>, respectively. The Company also had outstanding purchase orders related to capital expenditures in the amount of <span style="background-color:#ffffff;">$5.8 m</span>illion and $7.8 million at <em style="font: inherit;"> December 31, 2023</em> and <em style="font: inherit;"> December 31, 2022</em>, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="color:#333333;"><span style="text-decoration: underline; ">Legal Proceedings</span></span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: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;"> 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. ("MPS") 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. On <em style="font: inherit;"> July 27, 2023, </em>the Western District of Texas court filed an Order granting MPS’s motion for summary judgment of non-infringement. The Court’s memorandum and opinion is forthcoming. The Company is evaluating its options for appeal.</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 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 at <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022.</em> 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, 2023 </em>and <em style="font: inherit;">2022.</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;">In connection with the Company's <em style="font: inherit;">2021</em> acquisition of EOS Power ("EOS"), there is an ongoing claim asserted with respect to EOS by the Principal Commissioner of Customs (Preventive), Mumbai related to customs duties and imposed fines and penalties dating back to <em style="font: inherit;">1994.</em> The original demand was in the amount of approximately $1.4 million, of which EOS has paid $0.5 million. EOS filed an Appeal in <em style="font: inherit;">2016</em> which is pending with the Customs, Excise and Service Tax Appellate Tribunal in Mumbai related to the $0.9 million balance of the original demand net of EOS' payment. As part of the EOS acquisition agreement entered into in <em style="font: inherit;"> March 2021, </em>the Company is indemnified for this matter for a period of 7 years from the acquisition date. The Company is unable to determine at this time what amount, if any, <em style="font: inherit;"> may </em>ultimately be due in connection with this claim. As such, <em style="font: inherit;">no</em> estimate was accrued as of <em style="font: inherit;"> December 31, 2023. </em></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:'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;">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> 57700000 113400000 5800000 7800000 12000000 1400000 500000 900000 P7Y <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;">20.</em> </td> <td style="width: 97%;">ACCUMULATED OTHER COMPREHENSIVE LOSS</td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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, 2023 </em>and <em style="font: inherit;">2022</em> are summarized below:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr 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;">2023</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;">2022</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: 0pt;">Foreign currency translation adjustment, net of taxes of ($<span style="-sec-ix-hidden:c108308832">276</span>) at December 31, 2023 and ($<span style="-sec-ix-hidden:c108308833">369</span>) at December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">(16,423</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(23,107</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Unrealized holding gains on interest rate swap cash flow hedge, net of taxes of $<span style="-sec-ix-hidden:c108308836">0</span> at December 31, 2023 and $<span style="-sec-ix-hidden:c108308837">0</span> at December 31, 2022</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">3,960</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">5,539</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" 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: -9pt;">Unrealized holding gains on marketable securities, net of taxes of ($<span style="-sec-ix-hidden:c108308841">7</span>) at December 31, 2023 and ($<span style="-sec-ix-hidden:c108308842">7</span>) at December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 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><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18</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: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Unfunded SERP liability, net of taxes of $<span style="-sec-ix-hidden:c108308846">718</span> at December 31, 2023 and $<span style="-sec-ix-hidden:c108308847">879</span> at December 31, 2022</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: 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);">407</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: 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,004</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: 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);">(12,037</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);">(16,546</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </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, 2023 </em>and <em style="font: inherit;">2022</em> are as follows.  All amounts are net of tax.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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: Times New Roman; text-indent: 0px;"> <tbody> <tr class="finHeading" 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 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;"><b><em style="font: inherit;">Foreign Currency Translation Adjustment</em></b></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;"><b><em style="font: inherit;">Unrealized Gains (Losses) on Interest Rate Swap Cash Flow Hedge</em></b></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;"><b><em style="font: inherit;">Unrealized Holding Gains (Losses) on Marketable Securities</em></b></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;"><b><em style="font: inherit;">Unfunded SERP Liability</em></b></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;"><em style="font: inherit;"> </em></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;"><b><em style="font: inherit;">Total</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; 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> <td> </td> <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: Times New Roman; font-size: 10pt; width: 29.1%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at January 1, 2022</b></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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308856">(14,911</span></b></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"><b>)</b></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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>(116</b></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"><b>)</b></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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308858">29</span></b></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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308859">(3,865</span></b></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"><b>)</b></td> <td style="font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308861">(18,863</span></b></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"><b>)</b></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> <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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other comprehensive income (loss) before reclassifications</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(7,391</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,655</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c108308864">(11</span></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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,119</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;"><em style="font: inherit;"> </em></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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,372</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </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: 0pt 0pt 0pt 9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(805</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(250</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 0.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">(a)</em></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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,055</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net current period other comprehensive income (loss)</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(8,196</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,655</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><span style="-sec-ix-hidden:c108308876">(11</span></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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,869</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,317</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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> <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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at December 31, 2022</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308880">(23,107</span></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b>)</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308881">5,539</span></b></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; padding-bottom: 1px;"> </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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308882">18</span></b></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; padding-bottom: 1px;"> </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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,004</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308885">(16,546</span></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b>)</b></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> <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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other comprehensive income (loss) before reclassifications</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,221</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,579</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c108308888">1</span></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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(542</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;"><em style="font: inherit;"> </em></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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,101</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </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: 0pt 0pt 0pt 9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(537</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(55</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td> <td style="font-family: Times New Roman; 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;">(a)</em></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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(592</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net current period other comprehensive income (loss)</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,684</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,579</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><span style="-sec-ix-hidden:c108308900">1</span></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(597</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,509</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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> <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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at December 31, 2023</b></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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308904">(16,423</span></b></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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308905">3,960</span></b></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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308906">19</span></b></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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>407</b></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308909">(12,037</span></b></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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> <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;">2023</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;">2022</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: 0pt;">Foreign currency translation adjustment, net of taxes of ($<span style="-sec-ix-hidden:c108308832">276</span>) at December 31, 2023 and ($<span style="-sec-ix-hidden:c108308833">369</span>) at December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">(16,423</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(23,107</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: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Unrealized holding gains on interest rate swap cash flow hedge, net of taxes of $<span style="-sec-ix-hidden:c108308836">0</span> at December 31, 2023 and $<span style="-sec-ix-hidden:c108308837">0</span> at December 31, 2022</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">3,960</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">5,539</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" 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: -9pt;">Unrealized holding gains on marketable securities, net of taxes of ($<span style="-sec-ix-hidden:c108308841">7</span>) at December 31, 2023 and ($<span style="-sec-ix-hidden:c108308842">7</span>) at December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 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><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18</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: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Unfunded SERP liability, net of taxes of $<span style="-sec-ix-hidden:c108308846">718</span> at December 31, 2023 and $<span style="-sec-ix-hidden:c108308847">879</span> at December 31, 2022</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: 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);">407</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: 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,004</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: 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);">(12,037</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);">(16,546</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> -16423000 -23107000 3960000 5539000 19000 18000 -407000 -1004000 -12037000 -16546000 <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 class="finHeading" 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 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;"><b><em style="font: inherit;">Foreign Currency Translation Adjustment</em></b></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;"><b><em style="font: inherit;">Unrealized Gains (Losses) on Interest Rate Swap Cash Flow Hedge</em></b></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;"><b><em style="font: inherit;">Unrealized Holding Gains (Losses) on Marketable Securities</em></b></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;"><b><em style="font: inherit;">Unfunded SERP Liability</em></b></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;"><em style="font: inherit;"> </em></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;"><b><em style="font: inherit;">Total</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; 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> <td> </td> <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: Times New Roman; font-size: 10pt; width: 29.1%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at January 1, 2022</b></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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308856">(14,911</span></b></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"><b>)</b></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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>(116</b></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"><b>)</b></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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308858">29</span></b></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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308859">(3,865</span></b></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"><b>)</b></td> <td style="font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308861">(18,863</span></b></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"><b>)</b></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> <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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other comprehensive income (loss) before reclassifications</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(7,391</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,655</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c108308864">(11</span></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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,119</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;"><em style="font: inherit;"> </em></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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,372</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </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: 0pt 0pt 0pt 9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(805</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(250</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 0.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">(a)</em></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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,055</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net current period other comprehensive income (loss)</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(8,196</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,655</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><span style="-sec-ix-hidden:c108308876">(11</span></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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,869</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,317</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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> <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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at December 31, 2022</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308880">(23,107</span></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b>)</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308881">5,539</span></b></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; padding-bottom: 1px;"> </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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308882">18</span></b></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; padding-bottom: 1px;"> </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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>1,004</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308885">(16,546</span></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b>)</b></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> <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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other comprehensive income (loss) before reclassifications</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,221</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,579</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c108308888">1</span></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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(542</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;"><em style="font: inherit;"> </em></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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,101</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </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: 0pt 0pt 0pt 9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(537</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(55</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td> <td style="font-family: Times New Roman; 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;">(a)</em></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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(592</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net current period other comprehensive income (loss)</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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,684</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,579</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><span style="-sec-ix-hidden:c108308900">1</span></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(597</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,509</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; 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> <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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at December 31, 2023</b></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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308904">(16,423</span></b></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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308905">3,960</span></b></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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308906">19</span></b></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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>407</b></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b><span style="-sec-ix-hidden:c108308909">(12,037</span></b></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td> </tr> </tbody> </table> -116000 -7391000 5655000 5119000 3372000 805000 -0 -0 250000 1055000 -8196000 5655000 4869000 2317000 1004000 7221000 -1579000 -542000 5101000 537000 -0 -0 55000 592000 6684000 -1579000 -597000 4509000 407000 <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">21.</em> </td> <td style="width: 97%;">SUBSEQUENT EVENTS</td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><span style="text-decoration: underline; ">Share Repurchase Program Authorization</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;">In <em style="font: inherit;"> February 2024, </em>Bel's Board of Directors authorized the repurchase of up to $25.0 million in shares of the Company’s outstanding Class A common stock and Class B common stock (the "Repurchase Program"). The aggregate $25.0 million available for repurchases under the Repurchase Program has been suballocated for purchases of Class A shares and Class B shares in portions of $4.0 million and $21.0 million, respectively, prorated to take into account the number of outstanding shares of each respective class. Shares of common stock <em style="font: inherit;"> may </em>be repurchased pursuant to the Repurchase Program in open market, privately negotiated or block transactions or otherwise from time to time, depending upon market conditions and other factors, and in accordance with applicable law and regulations of the Securities and Exchange Commission, including Rule <em style="font: inherit;">10b</em>-<em style="font: inherit;">18</em> of the Securities Exchange Act of <em style="font: inherit;">1934,</em> as amended. The exact number of shares to be repurchased by the Company, if any, is <em style="font: inherit;">not</em> guaranteed. Depending on market conditions and other factors, these repurchases <em style="font: inherit;"> may </em>be commenced or suspended at any time or periodically without prior notice. The Company initiated its Share Repurchase program on <em style="font: inherit;"> March 1, 2024 </em>and began making repurchases of both Class A and Class B common stock in the open market on that date.</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;"><span style="text-decoration: underline; ">Property Held for Sale</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;">In <em style="font: inherit;"> January 2024, </em>the Company began actively marketing its property located in Glen Rock, Pennsylvania. The net book value of this property was $0.8 million as of <em style="font: inherit;"> December 31, 2023.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> 25000000 25000000 4000000 21000000 800000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b><a href="#" id="item9b" title="item9b"></a>Item <em style="font: inherit;">9B.</em>     </b><i><b>Other Information</b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><span style="text-decoration: underline; ">Other Information –</span><span style="text-decoration: underline; "> Restructuring</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The discussion captioned “<i>Overview – Key Factors Affecting our Business – Restructuring</i>,” as set forth in Part II, Item <em style="font: inherit;">7,</em> “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” above, is hereby incorporated by reference into this Part II, Item <em style="font: inherit;">9B,</em> of this Annual Report on Form <em style="font: inherit;">10</em>-K.</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; ">Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> Trading Arrangements and Non-Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> Trading Arrangements</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;">During the fiscal quarter ended <em style="font: inherit;"> December 31, 2023, </em><em style="font: inherit;"><span style="-sec-ix-hidden:c108308937"><span style="-sec-ix-hidden:c108308938"><span style="-sec-ix-hidden:c108308939"><span style="-sec-ix-hidden:c108308940">none</span></span></span></span></em> of our officers or directors, as those terms are defined in Rule <em style="font: inherit;">16a</em>-<em style="font: inherit;">1</em>(f), adopted or terminated a “Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement” or a “non-Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement,” as those terms are defined in Item <em style="font: inherit;">408</em> of Regulation S-K. </p> 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.